OI-M
TR-M
null
ABF
SLK
ZIM
SL
SB-W
NSC-W
CAN
SCOT
NOZ
EAZ
CEZ
NEZ
WOR
SOM
HAM
YOR
Trinbago Knight Riders
St Kitts and Nevis Patriots
United Arab Emirates
Afghanistan
Bangladesh
Netherlands
Delhi Capitals
Rajasthan Royals
DC won by 20 runs
Chennai Super Kings
CSK won by 5 wickets (with 10 balls remaining)
Punjab Kings
PBKS won by 5 wickets (with 7 balls remaining)
Kolkata Knight Riders
No result (abandoned with a toss)
Royal Challengers Bengaluru
RR won by 4 wickets (with 6 balls remaining)
Sunrisers Hyderabad
SRH won by 36 runs
SRH won by 44 runs
KKR won by 8 wickets (with 15 balls remaining)
RR won by 6 runs
RR won by 50 runs
Gujarat Titans
GT won by 58 runs
RCB won by 9 wickets (with 15 balls remaining)
Match tied (DC won the Super Over)
Lucknow Super Giants
LSG won by 2 runs
RCB won by 11 runs
RR won by 8 wickets (with 25 balls remaining)
Mumbai Indians
MI won by 100 runs
KKR won by 1 run
PBKS won by 10 runs
RR won by 6 wickets (with 17 balls remaining)
Records index: most runs, most wickets, and a lot more
The latest cricket photos
Rankings: Who's leading in every format