CricketWise
  1. Home
  2. Tournaments
  3. Indian Premier League
  4. 2020

Indian Premier League

IPL 2020: most runs, most wickets and results

Data through 10 November 2020Last updated 10 November 2020

Indian Premier League 2020 had 60 matches in the data, from 19 Sep 2020 to 10 Nov 2020. Mumbai Indians won the final: Mumbai Indians won by 5 wickets. KL Rahul (Punjab Kings) scored the most runs, 670 in 14 innings at a strike rate of 129.3. Kagiso Rabada took the most wickets, 30 at an economy rate of 8.35.

Matches
60
19 Sep 2020 – 10 Nov 2020
Champion
Mumbai Indians
won the final
Most runs
670
KL Rahul
Most wickets
30
Kagiso Rabada

IPL 2020 final

Delhi Capitals 156/7 (20 ov)

Mumbai Indians 157/5 (18.4 ov)

Mumbai Indians won by 5 wickets · 10 Nov 2020 · Dubai International Cricket Stadium

Most runs in IPL 2020

Top 10 run scorers
PlayerTeamInnsRunsAvgSRHS100506s
KL RahulPunjab Kings1467055.83129.3132*1523
Shikhar DhawanDelhi Capitals1761844.14144.7106*2412
David WarnerSunrisers Hyderabad1654839.14134.685*0414
Shreyas IyerDelhi Capitals1751934.60123.388*0316
Ishan KishanMumbai Indians1351657.33145.8990430
Quinton de KockMumbai Indians1650335.93140.578*0422
Suryakumar YadavMumbai Indians1548040.00145.079*0411
Devdutt PadikkalRoyal Challengers Bengaluru1547331.53124.874058
Virat KohliRoyal Challengers Bengaluru1546642.36121.490*0311
AB de VilliersRoyal Challengers Bengaluru1445445.40158.773*0523

Most wickets in IPL 2020

Top 10 wicket takers
PlayerTeamInnsWktsAvgEconBest
Kagiso RabadaDelhi Capitals173018.278.354/24
Jasprit BumrahMumbai Indians152714.966.734/14
Trent BoultMumbai Indians152518.287.974/18
Anrich NortjeDelhi Capitals162223.278.393/33
Yuzvendra ChahalRoyal Challengers Bengaluru152119.297.083/18
Rashid KhanSunrisers Hyderabad162017.205.383/7
Jofra ArcherRajasthan Royals142018.256.563/19
Mohammed ShamiPunjab Kings142023.008.573/15
CV VarunKolkata Knight Riders131720.946.855/20
Thangarasu NatarajanSunrisers Hyderabad161631.508.022/24

Most sixes

Best bowling figures

Highest team totals

Top 5 totals this season
TeamScoreOversAgainstDateResult
Delhi Capitals228/420Kolkata Knight Riders3 Oct 2020Won
Rajasthan Royals226/619.3Punjab Kings27 Sep 2020Won
Punjab Kings223/220Rajasthan Royals27 Sep 2020Lost
Sunrisers Hyderabad219/220Delhi Capitals27 Oct 2020Won
Rajasthan Royals216/720Chennai Super Kings22 Sep 2020Won

Team win–loss record

All matches in the data, including play-offs. This is not the official points table.
TeamPlayedWonLostTied/NR/drawn
Mumbai Indians161132
Sunrisers Hyderabad16871
Delhi Capitals17881
Kolkata Knight Riders14671
Chennai Super Kings14680
Rajasthan Royals14680
Royal Challengers Bengaluru15681
Punjab Kings14572

All IPL 2020 results

Every match in the data, in date order
DateTeamsResultGround
19 Sep 2020Mumbai Indians 162/9 (20 ov)
Chennai Super Kings 166/5 (19.2 ov)
Chennai Super Kings won by 5 wicketsZayed Cricket Stadium
20 Sep 2020Delhi Capitals 157/8 (20 ov)
Punjab Kings 157/8 (20 ov)
Match tied (Delhi Capitals won the Super Over)Dubai International Cricket Stadium
21 Sep 2020Royal Challengers Bengaluru 163/5 (20 ov)
Sunrisers Hyderabad 153 (19.4 ov)
Royal Challengers Bengaluru won by 10 runsDubai International Cricket Stadium
22 Sep 2020Rajasthan Royals 216/7 (20 ov)
Chennai Super Kings 200/6 (20 ov)
Rajasthan Royals won by 16 runsSharjah Cricket Stadium
23 Sep 2020Mumbai Indians 195/5 (20 ov)
Kolkata Knight Riders 146/9 (20 ov)
Mumbai Indians won by 49 runsZayed Cricket Stadium
24 Sep 2020Punjab Kings 206/3 (20 ov)
Royal Challengers Bengaluru 109 (17 ov)
Punjab Kings won by 97 runsDubai International Cricket Stadium
25 Sep 2020Delhi Capitals 175/3 (20 ov)
Chennai Super Kings 131/7 (20 ov)
Delhi Capitals won by 44 runsDubai International Cricket Stadium
26 Sep 2020Sunrisers Hyderabad 142/4 (20 ov)
Kolkata Knight Riders 145/3 (18 ov)
Kolkata Knight Riders won by 7 wicketsZayed Cricket Stadium
27 Sep 2020Punjab Kings 223/2 (20 ov)
Rajasthan Royals 226/6 (19.3 ov)
Rajasthan Royals won by 4 wicketsSharjah Cricket Stadium
28 Sep 2020Royal Challengers Bengaluru 201/3 (20 ov)
Mumbai Indians 201/5 (20 ov)
Match tied (Royal Challengers Bengaluru won the Super Over)Dubai International Cricket Stadium
29 Sep 2020Sunrisers Hyderabad 162/4 (20 ov)
Delhi Capitals 147/7 (20 ov)
Sunrisers Hyderabad won by 15 runsZayed Cricket Stadium
30 Sep 2020Kolkata Knight Riders 174/6 (20 ov)
Rajasthan Royals 137/9 (20 ov)
Kolkata Knight Riders won by 37 runsDubai International Cricket Stadium
1 Oct 2020Mumbai Indians 191/4 (20 ov)
Punjab Kings 143/8 (20 ov)
Mumbai Indians won by 48 runsZayed Cricket Stadium
2 Oct 2020Sunrisers Hyderabad 164/5 (20 ov)
Chennai Super Kings 157/5 (20 ov)
Sunrisers Hyderabad won by 7 runsDubai International Cricket Stadium
3 Oct 2020Rajasthan Royals 154/6 (20 ov)
Royal Challengers Bengaluru 158/2 (19.1 ov)
Royal Challengers Bengaluru won by 8 wicketsZayed Cricket Stadium
3 Oct 2020Delhi Capitals 228/4 (20 ov)
Kolkata Knight Riders 210/8 (20 ov)
Delhi Capitals won by 18 runsSharjah Cricket Stadium
4 Oct 2020Punjab Kings 178/4 (20 ov)
Chennai Super Kings 181/0 (17.4 ov)
Chennai Super Kings won by 10 wicketsDubai International Cricket Stadium
4 Oct 2020Mumbai Indians 208/5 (20 ov)
Sunrisers Hyderabad 174/7 (20 ov)
Mumbai Indians won by 34 runsSharjah Cricket Stadium
5 Oct 2020Delhi Capitals 196/4 (20 ov)
Royal Challengers Bengaluru 137/9 (20 ov)
Delhi Capitals won by 59 runsDubai International Cricket Stadium
6 Oct 2020Mumbai Indians 193/4 (20 ov)
Rajasthan Royals 136 (18.1 ov)
Mumbai Indians won by 57 runsZayed Cricket Stadium
7 Oct 2020Kolkata Knight Riders 167 (20 ov)
Chennai Super Kings 157/5 (20 ov)
Kolkata Knight Riders won by 10 runsZayed Cricket Stadium
8 Oct 2020Sunrisers Hyderabad 201/6 (20 ov)
Punjab Kings 132 (16.5 ov)
Sunrisers Hyderabad won by 69 runsDubai International Cricket Stadium
9 Oct 2020Delhi Capitals 184/8 (20 ov)
Rajasthan Royals 138 (19.4 ov)
Delhi Capitals won by 46 runsSharjah Cricket Stadium
10 Oct 2020Kolkata Knight Riders 164/6 (20 ov)
Punjab Kings 162/5 (20 ov)
Kolkata Knight Riders won by 2 runsZayed Cricket Stadium
10 Oct 2020Royal Challengers Bengaluru 169/4 (20 ov)
Chennai Super Kings 132/8 (20 ov)
Royal Challengers Bengaluru won by 37 runsDubai International Cricket Stadium
11 Oct 2020Sunrisers Hyderabad 158/4 (20 ov)
Rajasthan Royals 163/5 (19.5 ov)
Rajasthan Royals won by 5 wicketsDubai International Cricket Stadium
11 Oct 2020Delhi Capitals 162/4 (20 ov)
Mumbai Indians 166/5 (19.4 ov)
Mumbai Indians won by 5 wicketsZayed Cricket Stadium
12 Oct 2020Royal Challengers Bengaluru 194/2 (20 ov)
Kolkata Knight Riders 112/9 (20 ov)
Royal Challengers Bengaluru won by 82 runsSharjah Cricket Stadium
13 Oct 2020Chennai Super Kings 167/6 (20 ov)
Sunrisers Hyderabad 147/8 (20 ov)
Chennai Super Kings won by 20 runsDubai International Cricket Stadium
14 Oct 2020Delhi Capitals 161/7 (20 ov)
Rajasthan Royals 148/8 (20 ov)
Delhi Capitals won by 13 runsDubai International Cricket Stadium
15 Oct 2020Royal Challengers Bengaluru 171/6 (20 ov)
Punjab Kings 177/2 (20 ov)
Punjab Kings won by 8 wicketsSharjah Cricket Stadium
16 Oct 2020Kolkata Knight Riders 148/5 (20 ov)
Mumbai Indians 149/2 (16.5 ov)
Mumbai Indians won by 8 wicketsZayed Cricket Stadium
17 Oct 2020Chennai Super Kings 179/4 (20 ov)
Delhi Capitals 185/5 (19.5 ov)
Delhi Capitals won by 5 wicketsSharjah Cricket Stadium
17 Oct 2020Rajasthan Royals 177/6 (20 ov)
Royal Challengers Bengaluru 179/3 (19.4 ov)
Royal Challengers Bengaluru won by 7 wicketsDubai International Cricket Stadium
18 Oct 2020Kolkata Knight Riders 163/5 (20 ov)
Sunrisers Hyderabad 163/6 (20 ov)
Match tied (Kolkata Knight Riders won the Super Over)Zayed Cricket Stadium
18 Oct 2020Mumbai Indians 176/6 (20 ov)
Punjab Kings 176/6 (20 ov)
Match tied (Punjab Kings won the Super Over)Dubai International Cricket Stadium
19 Oct 2020Chennai Super Kings 125/5 (20 ov)
Rajasthan Royals 126/3 (17.3 ov)
Rajasthan Royals won by 7 wicketsZayed Cricket Stadium
20 Oct 2020Delhi Capitals 164/5 (20 ov)
Punjab Kings 167/5 (19 ov)
Punjab Kings won by 5 wicketsDubai International Cricket Stadium
21 Oct 2020Kolkata Knight Riders 84/8 (20 ov)
Royal Challengers Bengaluru 85/2 (13.3 ov)
Royal Challengers Bengaluru won by 8 wicketsZayed Cricket Stadium
22 Oct 2020Rajasthan Royals 154/6 (20 ov)
Sunrisers Hyderabad 156/2 (18.1 ov)
Sunrisers Hyderabad won by 8 wicketsDubai International Cricket Stadium
23 Oct 2020Chennai Super Kings 114/9 (20 ov)
Mumbai Indians 116/0 (12.2 ov)
Mumbai Indians won by 10 wicketsSharjah Cricket Stadium
24 Oct 2020Kolkata Knight Riders 194/6 (20 ov)
Delhi Capitals 135/9 (20 ov)
Kolkata Knight Riders won by 59 runsZayed Cricket Stadium
24 Oct 2020Punjab Kings 126/7 (20 ov)
Sunrisers Hyderabad 114 (19.5 ov)
Punjab Kings won by 12 runsDubai International Cricket Stadium
25 Oct 2020Mumbai Indians 195/5 (20 ov)
Rajasthan Royals 196/2 (18.2 ov)
Rajasthan Royals won by 8 wicketsZayed Cricket Stadium
25 Oct 2020Royal Challengers Bengaluru 145/6 (20 ov)
Chennai Super Kings 150/2 (18.4 ov)
Chennai Super Kings won by 8 wicketsDubai International Cricket Stadium
26 Oct 2020Kolkata Knight Riders 149/9 (20 ov)
Punjab Kings 150/2 (18.5 ov)
Punjab Kings won by 8 wicketsSharjah Cricket Stadium
27 Oct 2020Sunrisers Hyderabad 219/2 (20 ov)
Delhi Capitals 131 (19 ov)
Sunrisers Hyderabad won by 88 runsDubai International Cricket Stadium
28 Oct 2020Royal Challengers Bengaluru 164/6 (20 ov)
Mumbai Indians 166/5 (19.1 ov)
Mumbai Indians won by 5 wicketsZayed Cricket Stadium
29 Oct 2020Kolkata Knight Riders 172/5 (20 ov)
Chennai Super Kings 178/4 (20 ov)
Chennai Super Kings won by 6 wicketsDubai International Cricket Stadium
30 Oct 2020Punjab Kings 185/4 (20 ov)
Rajasthan Royals 186/3 (17.3 ov)
Rajasthan Royals won by 7 wicketsZayed Cricket Stadium
31 Oct 2020Royal Challengers Bengaluru 120/7 (20 ov)
Sunrisers Hyderabad 121/5 (14.1 ov)
Sunrisers Hyderabad won by 5 wicketsSharjah Cricket Stadium
31 Oct 2020Delhi Capitals 110/9 (20 ov)
Mumbai Indians 111/1 (14.2 ov)
Mumbai Indians won by 9 wicketsDubai International Cricket Stadium
1 Nov 2020Punjab Kings 153/6 (20 ov)
Chennai Super Kings 154/1 (18.5 ov)
Chennai Super Kings won by 9 wicketsZayed Cricket Stadium
1 Nov 2020Kolkata Knight Riders 191/7 (20 ov)
Rajasthan Royals 131/9 (20 ov)
Kolkata Knight Riders won by 60 runsDubai International Cricket Stadium
2 Nov 2020Royal Challengers Bengaluru 152/7 (20 ov)
Delhi Capitals 154/4 (19 ov)
Delhi Capitals won by 6 wicketsZayed Cricket Stadium
3 Nov 2020Mumbai Indians 149/8 (20 ov)
Sunrisers Hyderabad 151/0 (17.1 ov)
Sunrisers Hyderabad won by 10 wicketsSharjah Cricket Stadium
5 Nov 2020Mumbai Indians 200/5 (20 ov)
Delhi Capitals 143/8 (20 ov)
Mumbai Indians won by 57 runsDubai International Cricket Stadium
6 Nov 2020Royal Challengers Bengaluru 131/7 (20 ov)
Sunrisers Hyderabad 132/4 (19.4 ov)
Sunrisers Hyderabad won by 6 wicketsZayed Cricket Stadium
8 Nov 2020Delhi Capitals 189/3 (20 ov)
Sunrisers Hyderabad 172/8 (20 ov)
Delhi Capitals won by 17 runsZayed Cricket Stadium
10 Nov 2020Delhi Capitals 156/7 (20 ov)
Mumbai Indians 157/5 (18.4 ov)
Mumbai Indians won by 5 wicketsDubai International Cricket Stadium

Frequently asked questions

Who scored the most runs in IPL 2020?
KL Rahul (Punjab Kings) with 670 runs in 14 innings (average 55.83, highest 132*).
Who took the most wickets in IPL 2020?
Kagiso Rabada (Delhi Capitals) with 30 wickets (best 4/24, economy 8.35).
Who won IPL 2020?
Mumbai Indians. Final: Mumbai Indians won by 5 wickets on 10 Nov 2020.
What was the highest team score in IPL 2020?
228/4 by Delhi Capitals against Kolkata Knight Riders on 3 Oct 2020.
Who hit the most sixes in IPL 2020?
Ishan Kishan with 30 sixes.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.