Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
Mumbai RCB RCB 2 wickets Chennai Apr 9, 2021 T20
Super Kings Capitals Capitals 7 wickets Wankhede Apr 10, 2021 T20
Sunrisers KKR KKR 10 runs Chennai Apr 11, 2021 T20
Royals Punjab Kings Punjab Kings 4 runs Wankhede Apr 12, 2021 T20
KKR Mumbai Mumbai 10 runs Chennai Apr 13, 2021 T20
Sunrisers RCB RCB 6 runs Chennai Apr 14, 2021 T20
Royals Capitals Royals 3 wickets Wankhede Apr 15, 2021 T20
Punjab Kings Super Kings Super Kings 6 wickets Wankhede Apr 16, 2021 T20
Mumbai Sunrisers Mumbai 13 runs Chennai Apr 17, 2021 T20
RCB KKR RCB 38 runs Chennai Apr 18, 2021 T20
Capitals Punjab Kings Capitals 6 wickets Wankhede Apr 18, 2021 T20
Super Kings Royals Super Kings 45 runs Wankhede Apr 19, 2021 T20
Capitals Mumbai Capitals 6 wickets Chennai Apr 20, 2021 T20
Punjab Kings Sunrisers Sunrisers 9 wickets Chennai Apr 21, 2021 T20
KKR Super Kings Super Kings 18 runs Wankhede Apr 21, 2021 T20
RCB Royals RCB 10 wickets Wankhede Apr 22, 2021 T20
Punjab Kings Mumbai Punjab Kings 9 wickets Chennai Apr 23, 2021 T20
Royals KKR Royals 6 wickets Wankhede Apr 24, 2021 T20
Super Kings RCB Super Kings 69 runs Wankhede Apr 25, 2021 T20
Sunrisers Capitals tied Chennai Apr 25, 2021 T20
Punjab Kings KKR KKR 5 wickets Ahmedabad Apr 26, 2021 T20
Capitals RCB RCB 1 run Ahmedabad Apr 27, 2021 T20
Super Kings Sunrisers Super Kings 7 wickets Delhi Apr 28, 2021 T20
Mumbai Royals Mumbai 7 wickets Delhi Apr 29, 2021 T20
Capitals KKR Capitals 7 wickets Ahmedabad Apr 29, 2021 T20
Punjab Kings RCB Punjab Kings 34 runs Ahmedabad Apr 30, 2021 T20
Mumbai Super Kings Mumbai 4 wickets Delhi May 1, 2021 T20
Royals Sunrisers Royals 55 runs Delhi May 2, 2021 T20
Punjab Kings Capitals Capitals 7 wickets Ahmedabad May 2, 2021 T20
Super Kings Mumbai Super Kings 20 runs Dubai (DSC) Sep 19, 2021 T20
KKR RCB KKR 9 wickets Abu Dhabi Sep 20, 2021 T20
Punjab Kings Royals Royals 2 runs Dubai (DSC) Sep 21, 2021 T20
Capitals Sunrisers Capitals 8 wickets Dubai (DSC) Sep 22, 2021 T20
Mumbai KKR KKR 7 wickets Abu Dhabi Sep 23, 2021 T20
RCB Super Kings Super Kings 6 wickets Sharjah Sep 24, 2021 T20
Capitals Royals Capitals 33 runs Abu Dhabi Sep 25, 2021 T20
Sunrisers Punjab Kings Punjab Kings 5 runs Sharjah Sep 25, 2021 T20
Super Kings KKR Super Kings 2 wickets Abu Dhabi Sep 26, 2021 T20
RCB Mumbai RCB 54 runs Dubai (DSC) Sep 26, 2021 T20
Sunrisers Royals Sunrisers 7 wickets Dubai (DSC) Sep 27, 2021 T20
KKR Capitals KKR 3 wickets Sharjah Sep 28, 2021 T20
Mumbai Punjab Kings Mumbai 6 wickets Abu Dhabi Sep 28, 2021 T20
Royals RCB RCB 7 wickets Dubai (DSC) Sep 29, 2021 T20
Sunrisers Super Kings Super Kings 6 wickets Sharjah Sep 30, 2021 T20
KKR Punjab Kings Punjab Kings 5 wickets Dubai (DSC) Oct 1, 2021 T20
Mumbai Capitals Capitals 4 wickets Sharjah Oct 2, 2021 T20
Royals Super Kings Royals 7 wickets Abu Dhabi Oct 2, 2021 T20
RCB Punjab Kings RCB 6 runs Sharjah Oct 3, 2021 T20
KKR Sunrisers KKR 6 wickets Dubai (DSC) Oct 3, 2021 T20
Capitals Super Kings Capitals 3 wickets Dubai (DSC) Oct 4, 2021 T20
Royals Mumbai Mumbai 8 wickets Sharjah Oct 5, 2021 T20
RCB Sunrisers Sunrisers 4 runs Abu Dhabi Oct 6, 2021 T20
Super Kings Punjab Kings Punjab Kings 6 wickets Dubai (DSC) Oct 7, 2021 T20
KKR Royals KKR 86 runs Sharjah Oct 7, 2021 T20
RCB Capitals RCB 7 wickets Dubai (DSC) Oct 8, 2021 T20
Sunrisers Mumbai Mumbai 42 runs Abu Dhabi Oct 8, 2021 T20
Capitals Super Kings Super Kings 4 wickets Dubai (DSC) Oct 10, 2021 T20
RCB KKR KKR 4 wickets Sharjah Oct 11, 2021 T20
Capitals KKR KKR 3 wickets Sharjah Oct 13, 2021 T20
Super Kings KKR Super Kings 27 runs Dubai (DSC) Oct 15, 2021 T20
Records includes the following current or recent matches:
Chennai Super Kings v Kolkata Knight Riders at Dubai (DSC), Indian Premier League final, Oct 15, 2021 [Twenty20]
Delhi Capitals v Kolkata Knight Riders at Sharjah, Indian Premier League 2nd qualifying final, Oct 13, 2021 [Twenty20]
Royal Challengers Bangalore v Kolkata Knight Riders at Sharjah, Indian Premier League elimination final, Oct 11, 2021 [Twenty20]