Indian Premier League 2021 Matches

Fri 9 April 2021
Finished
  • 02:00 PM
  • 1st Match
  • Mumbai Indians 159/9 (20 Ov)
  • Royal Challengers Bangalore 160/8 (20 Ov)

Royal Challengers Bangalore won by 2 wickets

Sat 10 April 2021
Finished
  • 02:00 PM
  • 2nd Match
  • Chennai Super Kings 188/7 (20 Ov)
  • Delhi Capitals 190/3 (18.4 Ov)

Delhi Capitals won by 7 wickets

Sun 11 April 2021
Finished
  • 02:00 PM
  • 3rd Match
  • Sunrisers Hyderabad 177/5 (20 Ov)
  • Kolkata Knight Riders 187/6 (20 Ov)

Kolkata Knight Riders won by 10 runs

Mon 12 April 2021
Finished
  • 02:00 PM
  • 4th Match
  • Rajasthan Royals 217/7 (20 Ov)
  • Punjab Kings 221/6 (20 Ov)

Punjab Kings won by 4 runs

Tue 13 April 2021
Finished
  • 02:00 PM
  • 5th Match
  • Kolkata Knight Riders 142/7 (20 Ov)
  • Mumbai Indians 152/10 (20 Ov)

Mumbai Indians won by 10 runs

Wed 14 April 2021
Finished
  • 02:00 PM
  • 6th Match
  • Sunrisers Hyderabad 143/9 (20 Ov)
  • Royal Challengers Bangalore 149/8 (20 Ov)

Royal Challengers Bangalore won by 6 runs

Thu 15 April 2021
Finished
  • 02:00 PM
  • 7th Match
  • Rajasthan Royals 150/7 (19.4 Ov)
  • Delhi Capitals 147/8 (20 Ov)

Rajasthan Royals won by 3 wickets

Fri 16 April 2021
Finished
  • 02:00 PM
  • 8th Match
  • Punjab Kings 106/8 (20 Ov)
  • Chennai Super Kings 107/4 (15.4 Ov)

Chennai Super Kings won by 6 wickets

Sat 17 April 2021
Finished
  • 02:00 PM
  • 9th Match
  • Mumbai Indians 150/5 (20 Ov)
  • Sunrisers Hyderabad 137/10 (19.4 Ov)

Mumbai Indians won by 13 runs

Sun 18 April 2021
Finished
  • 10:00 AM
  • 10th Match
  • Royal Challengers Bangalore 204/4 (20 Ov)
  • Kolkata Knight Riders 166/8 (20 Ov)

Royal Challengers Bangalore won by 38 runs

Finished
  • 02:00 PM
  • 11th Match
  • Delhi Capitals 198/4 (18.2 Ov)
  • Punjab Kings 195/4 (20 Ov)

Delhi Capitals won by 6 wickets

Mon 19 April 2021
Finished
  • 02:00 PM
  • 12th Match
  • Chennai Super Kings 188/9 (20 Ov)
  • Rajasthan Royals 143/9 (20 Ov)

Chennai Super Kings won by 45 runs

Tue 20 April 2021
Finished
  • 02:00 PM
  • 13th Match
  • Delhi Capitals 138/4 (19.1 Ov)
  • Mumbai Indians 137/9 (20 Ov)

Delhi Capitals won by 6 wickets

Wed 21 April 2021
Finished
  • 10:00 AM
  • 14th Match
  • Punjab Kings 120/10 (19.4 Ov)
  • Sunrisers Hyderabad 121/1 (18.4 Ov)

Sunrisers Hyderabad won by 9 wickets

Finished
  • 02:00 PM
  • 15th Match
  • Kolkata Knight Riders 202/10 (19.1 Ov)
  • Chennai Super Kings 220/3 (20 Ov)

Chennai Super Kings won by 18 runs

Thu 22 April 2021
Finished
  • 02:00 PM
  • 16th Match
  • Royal Challengers Bangalore 181/0 (16.3 Ov)
  • Rajasthan Royals 177/9 (20 Ov)

Royal Challengers Bangalore won by 10 wickets

Fri 23 April 2021
Finished
  • 02:00 PM
  • 17th Match
  • Punjab Kings 132/1 (17.4 Ov)
  • Mumbai Indians 131/6 (20 Ov)

Punjab Kings won by 9 wickets

Sat 24 April 2021
Finished
  • 02:00 PM
  • 18th Match
  • Rajasthan Royals 134/4 (18.5 Ov)
  • Kolkata Knight Riders 133/9 (20 Ov)

Rajasthan Royals won by 6 wickets

Sun 25 April 2021
Finished
  • 10:00 AM
  • 19th Match
  • Chennai Super Kings 191/4 (20 Ov)
  • Royal Challengers Bangalore 122/9 (20 Ov)

Chennai Super Kings won by 69 runs

Finished
  • 02:00 PM
  • 20th Match
  • Sunrisers Hyderabad 159/7 & 7/0 (1 Ov)
  • Delhi Capitals 159/4 & 8/0 (1 Ov)

Match tied (Delhi Capitals won the one-over eliminator)

Mon 26 April 2021
Finished
  • 02:00 PM
  • 21st Match
  • Punjab Kings 123/9 (20 Ov)
  • Kolkata Knight Riders 126/5 (16.4 Ov)

Kolkata Knight Riders won by 5 wickets

Tue 27 April 2021
Finished
  • 02:00 PM
  • 22nd Match
  • Delhi Capitals 170/4 (20 Ov)
  • Royal Challengers Bangalore 171/5 (20 Ov)

Royal Challengers Bangalore won by 1 run

Wed 28 April 2021
Finished
  • 02:00 PM
  • 23rd Match
  • Chennai Super Kings 173/3 (18.3 Ov)
  • Sunrisers Hyderabad 171/3 (20 Ov)

Chennai Super Kings won by 7 wickets

Thu 29 April 2021
Finished
  • 10:00 AM
  • 24th Match
  • Mumbai Indians 172/3 (18.3 Ov)
  • Rajasthan Royals 171/4 (20 Ov)

Mumbai Indians won by 7 wickets

Finished
  • 02:00 PM
  • 25th Match
  • Delhi Capitals 156/3 (16.3 Ov)
  • Kolkata Knight Riders 154/6 (20 Ov)

Delhi Capitals won by 7 wickets

Fri 30 April 2021
Finished
  • 02:00 PM
  • 26th Match
  • Punjab Kings 179/5 (20 Ov)
  • Royal Challengers Bangalore 145/8 (20 Ov)

Punjab Kings won by 34 runs

Sat 1 May 2021
Finished
  • 02:00 PM
  • 27th Match
  • Mumbai Indians 219/6 (20 Ov)
  • Chennai Super Kings 218/4 (20 Ov)

Mumbai Indians won by 4 wickets

Sun 2 May 2021
Finished
  • 10:00 AM
  • 28th Match
  • Rajasthan Royals 220/3 (20 Ov)
  • Sunrisers Hyderabad 165/8 (20 Ov)

Rajasthan Royals won by 55 runs

Finished
  • 02:00 PM
  • 29th Match
  • Punjab Kings 166/6 (20 Ov)
  • Delhi Capitals 167/3 (17.4 Ov)

Delhi Capitals won by 7 wickets

Sun 19 September 2021
Finished
  • 02:00 PM
  • 30th Match
  • Chennai Super Kings 156/6 (20 Ov)
  • Mumbai Indians 136/8 (20 Ov)

Chennai Super Kings won by 20 runs

Mon 20 September 2021
Finished
  • 02:00 PM
  • 31st Match
  • Kolkata Knight Riders 94/1 (10 Ov)
  • Royal Challengers Bangalore 92/10 (19 Ov)

Kolkata Knight Riders won by 9 wickets

Tue 21 September 2021
Finished
  • 02:00 PM
  • 32nd Match
  • Punjab Kings 183/4 (20 Ov)
  • Rajasthan Royals 185/10 (20 Ov)

Rajasthan Royals won by 2 runs

Wed 22 September 2021
Finished
  • 02:00 PM
  • 33rd Match
  • Delhi Capitals 139/2 (17.5 Ov)
  • Sunrisers Hyderabad 134/9 (20 Ov)

Delhi Capitals won by 8 wickets

Thu 23 September 2021
Finished
  • 02:00 PM
  • 34th Match
  • Mumbai Indians 155/6 (20 Ov)
  • Kolkata Knight Riders 159/3 (15.1 Ov)

Kolkata Knight Riders won by 7 wickets

Fri 24 September 2021
Finished
  • 02:00 PM
  • 35th Match
  • Royal Challengers Bangalore 156/6 (20 Ov)
  • Chennai Super Kings 157/4 (18.1 Ov)

Chennai Super Kings won by 6 wickets

Sat 25 September 2021
Finished
  • 10:00 AM
  • 36th Match
  • Delhi Capitals 154/6 (20 Ov)
  • Rajasthan Royals 121/6 (20 Ov)

Delhi Capitals won by 33 runs

Finished
  • 02:00 PM
  • 37th Match
  • Sunrisers Hyderabad 120/7 (20 Ov)
  • Punjab Kings 125/7 (20 Ov)

Punjab Kings won by 5 runs

Sun 26 September 2021
Finished
  • 10:00 AM
  • 38th Match
  • Chennai Super Kings 172/8 (20 Ov)
  • Kolkata Knight Riders 171/6 (20 Ov)

Chennai Super Kings won by 2 wickets

Finished
  • 02:00 PM
  • 39th Match
  • Royal Challengers Bangalore 165/6 (20 Ov)
  • Mumbai Indians 111/10 (18.1 Ov)

Royal Challengers Bangalore won by 54 runs

Mon 27 September 2021
Finished
  • 02:00 PM
  • 40th Match
  • Sunrisers Hyderabad 167/3 (18.3 Ov)
  • Rajasthan Royals 164/5 (20 Ov)

Sunrisers Hyderabad won by 7 wickets

Tue 28 September 2021
Finished
  • 10:00 AM
  • 41st Match
  • Kolkata Knight Riders 130/7 (18.2 Ov)
  • Delhi Capitals 127/9 (20 Ov)

Kolkata Knight Riders won by 3 wickets

Finished
  • 02:00 PM
  • 42nd Match
  • Mumbai Indians 137/4 (19 Ov)
  • Punjab Kings 135/6 (20 Ov)

Mumbai Indians won by 6 wickets

Wed 29 September 2021
Finished
  • 02:00 PM
  • 43rd Match
  • Rajasthan Royals 149/9 (20 Ov)
  • Royal Challengers Bangalore 153/3 (17.1 Ov)

Royal Challengers Bangalore won by 7 wickets

Thu 30 September 2021
Finished
  • 02:00 PM
  • 44th Match
  • Sunrisers Hyderabad 134/7 (20 Ov)
  • Chennai Super Kings 139/4 (19.4 Ov)

Chennai Super Kings won by 6 wickets

Fri 1 October 2021
Finished
  • 02:00 PM
  • 45th Match
  • Kolkata Knight Riders 165/7 (20 Ov)
  • Punjab Kings 168/5 (19.3 Ov)

Punjab Kings won by 5 wickets

Sat 2 October 2021
Finished
  • 10:00 AM
  • 46th Match
  • Mumbai Indians 129/8 (20 Ov)
  • Delhi Capitals 132/6 (19.1 Ov)

Delhi Capitals won by 4 wickets

Finished
  • 02:00 PM
  • 47th Match
  • Rajasthan Royals 190/3 (17.3 Ov)
  • Chennai Super Kings 189/4 (20 Ov)

Rajasthan Royals won by 7 wickets

Sun 3 October 2021
Finished
  • 10:00 AM
  • 48th Match
  • Royal Challengers Bangalore 164/7 (20 Ov)
  • Punjab Kings 158/6 (20 Ov)

Royal Challengers Bangalore won by 6 runs

Finished
  • 02:00 PM
  • 49th Match
  • Kolkata Knight Riders 119/4 (19.4 Ov)
  • Sunrisers Hyderabad 115/8 (20 Ov)

Kolkata Knight Riders won by 6 wickets

Mon 4 October 2021
Finished
  • 02:00 PM
  • 50th Match
  • Delhi Capitals 139/7 (19.4 Ov)
  • Chennai Super Kings 136/5 (20 Ov)

Delhi Capitals won by 3 wickets

Tue 5 October 2021
Finished
  • 02:00 PM
  • 51st Match
  • Rajasthan Royals 90/9 (20 Ov)
  • Mumbai Indians 94/2 (8.2 Ov)

Mumbai Indians won by 8 wickets

Wed 6 October 2021
Finished
  • 02:00 PM
  • 52nd Match
  • Royal Challengers Bangalore 137/6 (20 Ov)
  • Sunrisers Hyderabad 141/7 (20 Ov)

Sunrisers Hyderabad won by 4 runs

Thu 7 October 2021
Finished
  • 10:00 AM
  • 53rd Match
  • Chennai Super Kings 134/6 (20 Ov)
  • Punjab Kings 139/4 (13 Ov)

Punjab Kings won by 6 wickets

Finished
  • 02:00 PM
  • 54th Match
  • Kolkata Knight Riders 171/4 (20 Ov)
  • Rajasthan Royals 85/10 (16.1 Ov)

Kolkata Knight Riders won by 86 runs

Fri 8 October 2021
Finished
  • 02:00 PM
  • 56th Match
  • Royal Challengers Bangalore 166/3 (20 Ov)
  • Delhi Capitals 164/5 (20 Ov)

Royal Challengers Bangalore won by 7 wickets

Finished
  • 02:00 PM
  • 55th Match
  • Sunrisers Hyderabad 193/8 (20 Ov)
  • Mumbai Indians 235/9 (20 Ov)

Mumbai Indians won by 42 runs

Sun 10 October 2021
Finished
  • 02:00 PM
  • Qualifier 1
  • Delhi Capitals 172/5 (20 Ov)
  • Chennai Super Kings 173/6 (19.4 Ov)

Chennai Super Kings won by 4 wickets

Mon 11 October 2021
Finished
  • 02:00 PM
  • Eliminator
  • Royal Challengers Bangalore 138/7 (20 Ov)
  • Kolkata Knight Riders 139/6 (19.4 Ov)

Kolkata Knight Riders won by 4 wickets

Wed 13 October 2021
Finished
  • 02:00 PM
  • Qualifier 2
  • Delhi Capitals 135/5 (20 Ov)
  • Kolkata Knight Riders 136/7 (19.5 Ov)

Kolkata Knight Riders won by 3 wickets

Fri 15 October 2021
Finished
  • 02:00 PM
  • Final
  • Chennai Super Kings 192/3 (20 Ov)
  • Kolkata Knight Riders 165/9 (20 Ov)

Chennai Super Kings won by 27 runs