AFG
SL
null
Tasmania
Victoria
AUS-A
IND-A
NAM
ZIM
India
Oman
ESS
WAR
WOR
DUR
YOR
SUS
NOT
SUR
SOM
HAM
MID
LAN
NOR
GLO
GLA
DER
LEI
KEN
Ireland
England
St Lucia Kings
Trinbago Knight Riders
Kolkata Knight Riders
Mumbai Indians
KKR won by 24 runs
Sunrisers Hyderabad
MI won by 7 wickets (with 16 balls remaining)
KKR won by 18 runs
Lucknow Super Giants
LSG won by 18 runs
Chennai Super Kings
CSK won by 4 wickets (with 5 balls remaining)
Gujarat Titans
GT won by 36 runs
MI won by 8 wickets (with 43 balls remaining)
LSG won by 12 runs
Royal Challengers Bengaluru
RCB won by 12 runs
Delhi Capitals
MI won by 12 runs
MI won by 4 wickets (with 11 balls remaining)
MI won by 9 wickets (with 26 balls remaining)
MI won by 7 wickets (with 26 balls remaining)
MI won by 54 runs
Rajasthan Royals
MI won by 100 runs
GT won by 3 wickets (with 0 balls remaining) (DLS method)
MI won by 59 runs
Punjab Kings
PBKS won by 7 wickets (with 9 balls remaining)
MI won by 20 runs
PBKS won by 5 wickets (with 6 balls remaining)
Records index: most runs, most wickets, and a lot more
The latest cricket photos
Rankings: Who's leading in every format