Who is playing where?
Rajasthan Royals: Jofra Archer, Jos Buttler, Ben Stokes, Liam Livingstone
Kolkata Knight Riders: Eoin Morgan
Sunrisers Hyderabad: Jonny Bairstow, Jason Roy
Chennai Super Kings: Sam Curran, Moeen Ali
Punjab Kings: Chris Jordan, Dawid Malan
Delhi Capitals: Chris Woakes, Sam Billings, Tom Curran
When do the matches take place?
Group stages: April 9 to May 23
Play-Offs: 25-28 May
Final: 30 May