Cricket Database
0 of 50 calls today
Get a free API key Sign in Dashboard Upgrade
MenSeason

Indian Premier League 2021

60 matches9 April to 15 October 2021
ChampionsChennai Super Kingsbeat Kolkata Knight Riders by 27 runs
Teams8took part
Most runs635RD Gaikwad
Most wickets32HV Patel

Results table

won and lost from every match of the season
TeamPWLNo result
Chennai Super Kings161150
Delhi Capitals16961
Royal Challengers Bangalore15960
Kolkata Knight Riders17980
Mumbai Indians14770
Punjab Kings14680
Rajasthan Royals14590
Sunrisers Hyderabad143101

Most runs

  1. RD Gaikwad16 inns, best 101635
  2. F du Plessis16 inns, best 95633
  3. KL Rahul13 inns, best 98626
  4. S Dhawan16 inns, best 92587
  5. GJ Maxwell14 inns, best 78513
  6. SV Samson14 inns, best 119484
  7. PP Shaw15 inns, best 82479
  8. Shubman Gill17 inns, best 57478

Most wickets

  1. HV Patelecon 8.1532
  2. Avesh Khanecon 7.3824
  3. JJ Bumrahecon 7.4521
  4. SN Thakurecon 8.8121
  5. Mohammed Shamiecon 7.5019
  6. Arshdeep Singhecon 8.2718
  7. YS Chahalecon 7.0618
  8. Rashid Khanecon 6.7018

Friday 15 October 2021

1 match
T20CSKChennai Super Kings192/320KKRKolkata Knight Riders165/920Chennai Super Kings won by 27 runsFinal

Wednesday 13 October 2021

1 match
T20DCDelhi Capitals135/520KKRKolkata Knight Riders136/719.5Kolkata Knight Riders won by 3 wicketsQualifier 2

Monday 11 October 2021

1 match
T20RCBRoyal Challengers Bangalore138/720KKRKolkata Knight Riders139/619.4Kolkata Knight Riders won by 4 wicketsEliminator

Sunday 10 October 2021

1 match
T20DCDelhi Capitals172/520CSKChennai Super Kings173/619.4Chennai Super Kings won by 4 wicketsQualifier 1

Friday 8 October 2021

2 matches
T20DCDelhi Capitals164/520RCBRoyal Challengers Bangalore166/320Royal Challengers Bangalore won by 7 wicketsMatch 56 T20MIMumbai Indians235/920SHSunrisers Hyderabad193/820Mumbai Indians won by 42 runsMatch 55

Thursday 7 October 2021

2 matches
T20KKRKolkata Knight Riders171/420RRRajasthan Royals8516.1Kolkata Knight Riders won by 86 runsMatch 54 T20CSKChennai Super Kings134/620PKPunjab Kings139/413Punjab Kings won by 6 wicketsMatch 53

Wednesday 6 October 2021

1 match
T20SHSunrisers Hyderabad141/720RCBRoyal Challengers Bangalore137/620Sunrisers Hyderabad won by 4 runsMatch 52

Tuesday 5 October 2021

1 match
T20RRRajasthan Royals90/920MIMumbai Indians94/28.2Mumbai Indians won by 8 wicketsMatch 51

Monday 4 October 2021

1 match
T20CSKChennai Super Kings136/520DCDelhi Capitals139/719.4Delhi Capitals won by 3 wicketsMatch 50

Sunday 3 October 2021

2 matches
T20SHSunrisers Hyderabad115/820KKRKolkata Knight Riders119/419.4Kolkata Knight Riders won by 6 wicketsMatch 49 T20RCBRoyal Challengers Bangalore164/720PKPunjab Kings158/620Royal Challengers Bangalore won by 6 runsMatch 48

Saturday 2 October 2021

2 matches
T20MIMumbai Indians129/820DCDelhi Capitals132/619.1Delhi Capitals won by 4 wicketsMatch 46 T20CSKChennai Super Kings189/420RRRajasthan Royals190/317.3Rajasthan Royals won by 7 wicketsMatch 47

Friday 1 October 2021

1 match
T20KKRKolkata Knight Riders165/720PKPunjab Kings168/519.3Punjab Kings won by 5 wicketsMatch 45

Thursday 30 September 2021

1 match
T20SHSunrisers Hyderabad134/720CSKChennai Super Kings139/419.4Chennai Super Kings won by 6 wicketsMatch 44

Wednesday 29 September 2021

1 match
T20RRRajasthan Royals149/920RCBRoyal Challengers Bangalore153/317.1Royal Challengers Bangalore won by 7 wicketsMatch 43

Tuesday 28 September 2021

2 matches
T20PKPunjab Kings135/620MIMumbai Indians137/419Mumbai Indians won by 6 wicketsMatch 42 T20DCDelhi Capitals127/920KKRKolkata Knight Riders130/718.2Kolkata Knight Riders won by 3 wicketsMatch 41

Monday 27 September 2021

1 match
T20RRRajasthan Royals164/520SHSunrisers Hyderabad167/318.3Sunrisers Hyderabad won by 7 wicketsMatch 40

Sunday 26 September 2021

2 matches
T20RCBRoyal Challengers Bangalore165/620MIMumbai Indians11118.1Royal Challengers Bangalore won by 54 runsMatch 39 T20KKRKolkata Knight Riders171/620CSKChennai Super Kings172/820Chennai Super Kings won by 2 wicketsMatch 38

Saturday 25 September 2021

2 matches
T20PKPunjab Kings125/720SHSunrisers Hyderabad120/720Punjab Kings won by 5 runsMatch 37 T20DCDelhi Capitals154/620RRRajasthan Royals121/620Delhi Capitals won by 33 runsMatch 36

Friday 24 September 2021

1 match
T20RCBRoyal Challengers Bangalore156/620CSKChennai Super Kings157/418.1Chennai Super Kings won by 6 wicketsMatch 35

Thursday 23 September 2021

1 match
T20MIMumbai Indians155/620KKRKolkata Knight Riders159/315.1Kolkata Knight Riders won by 7 wicketsMatch 34

Wednesday 22 September 2021

1 match
T20SHSunrisers Hyderabad134/920DCDelhi Capitals139/217.5Delhi Capitals won by 8 wicketsMatch 33

Tuesday 21 September 2021

1 match
T20RRRajasthan Royals18520PKPunjab Kings183/420Rajasthan Royals won by 2 runsMatch 32

Monday 20 September 2021

1 match
T20RCBRoyal Challengers Bangalore9219KKRKolkata Knight Riders94/110Kolkata Knight Riders won by 9 wicketsMatch 31

Sunday 19 September 2021

1 match
T20CSKChennai Super Kings156/620MIMumbai Indians136/820Chennai Super Kings won by 20 runsMatch 30

Sunday 2 May 2021

2 matches
T20PKPunjab Kings166/620DCDelhi Capitals167/317.4Delhi Capitals won by 7 wicketsMatch 29 T20RRRajasthan Royals220/320SHSunrisers Hyderabad165/820Rajasthan Royals won by 55 runsMatch 28

Saturday 1 May 2021

1 match
T20CSKChennai Super Kings218/420MIMumbai Indians219/620Mumbai Indians won by 4 wicketsMatch 27

Friday 30 April 2021

1 match
T20PKPunjab Kings179/520RCBRoyal Challengers Bangalore145/820Punjab Kings won by 34 runsMatch 26

Thursday 29 April 2021

2 matches
T20KKRKolkata Knight Riders154/620DCDelhi Capitals156/316.3Delhi Capitals won by 7 wicketsMatch 25 T20RRRajasthan Royals171/420MIMumbai Indians172/318.3Mumbai Indians won by 7 wicketsMatch 24

Wednesday 28 April 2021

1 match
T20SHSunrisers Hyderabad171/320CSKChennai Super Kings173/318.3Chennai Super Kings won by 7 wicketsMatch 23

Tuesday 27 April 2021

1 match
T20RCBRoyal Challengers Bangalore171/520DCDelhi Capitals170/420Royal Challengers Bangalore won by 1 runMatch 22

Monday 26 April 2021

1 match
T20PKPunjab Kings123/920KKRKolkata Knight Riders126/516.4Kolkata Knight Riders won by 5 wicketsMatch 21

Sunday 25 April 2021

2 matches
T20DCDelhi Capitals159/420SHSunrisers Hyderabad159/720Match tiedMatch 20 T20CSKChennai Super Kings191/420RCBRoyal Challengers Bangalore122/920Chennai Super Kings won by 69 runsMatch 19

Saturday 24 April 2021

1 match
T20KKRKolkata Knight Riders133/920RRRajasthan Royals134/418.5Rajasthan Royals won by 6 wicketsMatch 18

Friday 23 April 2021

1 match
T20MIMumbai Indians131/620PKPunjab Kings132/117.4Punjab Kings won by 9 wicketsMatch 17

Thursday 22 April 2021

1 match
T20RRRajasthan Royals177/920RCBRoyal Challengers Bangalore181/016.3Royal Challengers Bangalore won by 10 wicketsMatch 16

Wednesday 21 April 2021

2 matches
T20CSKChennai Super Kings220/320KKRKolkata Knight Riders20219.1Chennai Super Kings won by 18 runsMatch 15 T20PKPunjab Kings12019.4SHSunrisers Hyderabad121/118.4Sunrisers Hyderabad won by 9 wicketsMatch 14

Tuesday 20 April 2021

1 match
T20MIMumbai Indians137/920DCDelhi Capitals138/419.1Delhi Capitals won by 6 wicketsMatch 13

Monday 19 April 2021

1 match
T20CSKChennai Super Kings188/920RRRajasthan Royals143/920Chennai Super Kings won by 45 runsMatch 12

Sunday 18 April 2021

2 matches
T20PKPunjab Kings195/420DCDelhi Capitals198/418.2Delhi Capitals won by 6 wicketsMatch 11 T20RCBRoyal Challengers Bangalore204/420KKRKolkata Knight Riders166/820Royal Challengers Bangalore won by 38 runsMatch 10

Saturday 17 April 2021

1 match
T20MIMumbai Indians150/520SHSunrisers Hyderabad13719.4Mumbai Indians won by 13 runsMatch 9

Friday 16 April 2021

1 match
T20PKPunjab Kings106/820CSKChennai Super Kings107/415.4Chennai Super Kings won by 6 wicketsMatch 8

Thursday 15 April 2021

1 match
T20DCDelhi Capitals147/820RRRajasthan Royals150/719.4Rajasthan Royals won by 3 wicketsMatch 7

Wednesday 14 April 2021

1 match
T20RCBRoyal Challengers Bangalore149/820SHSunrisers Hyderabad143/920Royal Challengers Bangalore won by 6 runsMatch 6

Tuesday 13 April 2021

1 match
T20MIMumbai Indians15220KKRKolkata Knight Riders142/720Mumbai Indians won by 10 runsMatch 5

Monday 12 April 2021

1 match
T20PKPunjab Kings221/620RRRajasthan Royals217/720Punjab Kings won by 4 runsMatch 4

Sunday 11 April 2021

1 match
T20KKRKolkata Knight Riders187/620SHSunrisers Hyderabad177/520Kolkata Knight Riders won by 10 runsMatch 3

Saturday 10 April 2021

1 match
T20CSKChennai Super Kings188/720DCDelhi Capitals190/318.4Delhi Capitals won by 7 wicketsMatch 2

Friday 9 April 2021

1 match
T20MIMumbai Indians159/920RCBRoyal Challengers Bangalore160/820Royal Challengers Bangalore won by 2 wicketsMatch 1