JSK
DSG
null
ADKR
DC
RJW
RAR
Auckland
Wellington
PS
HH
MR
SS
SYT
DKA
CANT
CD
Brisbane Heat
Melbourne Stars
Paarl Royals
MI Cape Town
Abu Dhabi Knight Riders
MI Emirates
Chattogram Royals
Dhaka Capitals
Sylhet Titans
Rangpur Riders
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