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
| Player | Team | Inns | Runs | Avg | SR | HS | 100 | 50 | 6s |
|---|---|---|---|---|---|---|---|---|---|
| KL Rahul | Punjab Kings | 14 | 670 | 55.83 | 129.3 | 132* | 1 | 5 | 23 |
| Shikhar Dhawan | Delhi Capitals | 17 | 618 | 44.14 | 144.7 | 106* | 2 | 4 | 12 |
| David Warner | Sunrisers Hyderabad | 16 | 548 | 39.14 | 134.6 | 85* | 0 | 4 | 14 |
| Shreyas Iyer | Delhi Capitals | 17 | 519 | 34.60 | 123.3 | 88* | 0 | 3 | 16 |
| Ishan Kishan | Mumbai Indians | 13 | 516 | 57.33 | 145.8 | 99 | 0 | 4 | 30 |
| Quinton de Kock | Mumbai Indians | 16 | 503 | 35.93 | 140.5 | 78* | 0 | 4 | 22 |
| Suryakumar Yadav | Mumbai Indians | 15 | 480 | 40.00 | 145.0 | 79* | 0 | 4 | 11 |
| Devdutt Padikkal | Royal Challengers Bengaluru | 15 | 473 | 31.53 | 124.8 | 74 | 0 | 5 | 8 |
| Virat Kohli | Royal Challengers Bengaluru | 15 | 466 | 42.36 | 121.4 | 90* | 0 | 3 | 11 |
| AB de Villiers | Royal Challengers Bengaluru | 14 | 454 | 45.40 | 158.7 | 73* | 0 | 5 | 23 |
Most wickets in IPL 2020
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Kagiso Rabada | Delhi Capitals | 17 | 30 | 18.27 | 8.35 | 4/24 |
| Jasprit Bumrah | Mumbai Indians | 15 | 27 | 14.96 | 6.73 | 4/14 |
| Trent Boult | Mumbai Indians | 15 | 25 | 18.28 | 7.97 | 4/18 |
| Anrich Nortje | Delhi Capitals | 16 | 22 | 23.27 | 8.39 | 3/33 |
| Yuzvendra Chahal | Royal Challengers Bengaluru | 15 | 21 | 19.29 | 7.08 | 3/18 |
| Rashid Khan | Sunrisers Hyderabad | 16 | 20 | 17.20 | 5.38 | 3/7 |
| Jofra Archer | Rajasthan Royals | 14 | 20 | 18.25 | 6.56 | 3/19 |
| Mohammed Shami | Punjab Kings | 14 | 20 | 23.00 | 8.57 | 3/15 |
| CV Varun | Kolkata Knight Riders | 13 | 17 | 20.94 | 6.85 | 5/20 |
| Thangarasu Natarajan | Sunrisers Hyderabad | 16 | 16 | 31.50 | 8.02 | 2/24 |
Most sixes
Best bowling figures
- CV Varun v Delhi Capitals5/20
- Jasprit Bumrah v Delhi Capitals4/14
- Trent Boult v Chennai Super Kings4/18
- Jasprit Bumrah v Rajasthan Royals4/20
- Kagiso Rabada v Royal Challengers Bengaluru4/24
Highest team totals
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| Delhi Capitals | 228/4 | 20 | Kolkata Knight Riders | 3 Oct 2020 | Won |
| Rajasthan Royals | 226/6 | 19.3 | Punjab Kings | 27 Sep 2020 | Won |
| Punjab Kings | 223/2 | 20 | Rajasthan Royals | 27 Sep 2020 | Lost |
| Sunrisers Hyderabad | 219/2 | 20 | Delhi Capitals | 27 Oct 2020 | Won |
| Rajasthan Royals | 216/7 | 20 | Chennai Super Kings | 22 Sep 2020 | Won |
Team win–loss record
| Team | Played | Won | Lost | Tied/NR/drawn |
|---|---|---|---|---|
| Mumbai Indians | 16 | 11 | 3 | 2 |
| Sunrisers Hyderabad | 16 | 8 | 7 | 1 |
| Delhi Capitals | 17 | 8 | 8 | 1 |
| Kolkata Knight Riders | 14 | 6 | 7 | 1 |
| Chennai Super Kings | 14 | 6 | 8 | 0 |
| Rajasthan Royals | 14 | 6 | 8 | 0 |
| Royal Challengers Bengaluru | 15 | 6 | 8 | 1 |
| Punjab Kings | 14 | 5 | 7 | 2 |
All IPL 2020 results
| Date | Teams | Result | Ground |
|---|---|---|---|
| 19 Sep 2020 | Mumbai Indians 162/9 (20 ov) Chennai Super Kings 166/5 (19.2 ov) | Chennai Super Kings won by 5 wickets | Zayed Cricket Stadium |
| 20 Sep 2020 | Delhi 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 2020 | Royal Challengers Bengaluru 163/5 (20 ov) Sunrisers Hyderabad 153 (19.4 ov) | Royal Challengers Bengaluru won by 10 runs | Dubai International Cricket Stadium |
| 22 Sep 2020 | Rajasthan Royals 216/7 (20 ov) Chennai Super Kings 200/6 (20 ov) | Rajasthan Royals won by 16 runs | Sharjah Cricket Stadium |
| 23 Sep 2020 | Mumbai Indians 195/5 (20 ov) Kolkata Knight Riders 146/9 (20 ov) | Mumbai Indians won by 49 runs | Zayed Cricket Stadium |
| 24 Sep 2020 | Punjab Kings 206/3 (20 ov) Royal Challengers Bengaluru 109 (17 ov) | Punjab Kings won by 97 runs | Dubai International Cricket Stadium |
| 25 Sep 2020 | Delhi Capitals 175/3 (20 ov) Chennai Super Kings 131/7 (20 ov) | Delhi Capitals won by 44 runs | Dubai International Cricket Stadium |
| 26 Sep 2020 | Sunrisers Hyderabad 142/4 (20 ov) Kolkata Knight Riders 145/3 (18 ov) | Kolkata Knight Riders won by 7 wickets | Zayed Cricket Stadium |
| 27 Sep 2020 | Punjab Kings 223/2 (20 ov) Rajasthan Royals 226/6 (19.3 ov) | Rajasthan Royals won by 4 wickets | Sharjah Cricket Stadium |
| 28 Sep 2020 | Royal 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 2020 | Sunrisers Hyderabad 162/4 (20 ov) Delhi Capitals 147/7 (20 ov) | Sunrisers Hyderabad won by 15 runs | Zayed Cricket Stadium |
| 30 Sep 2020 | Kolkata Knight Riders 174/6 (20 ov) Rajasthan Royals 137/9 (20 ov) | Kolkata Knight Riders won by 37 runs | Dubai International Cricket Stadium |
| 1 Oct 2020 | Mumbai Indians 191/4 (20 ov) Punjab Kings 143/8 (20 ov) | Mumbai Indians won by 48 runs | Zayed Cricket Stadium |
| 2 Oct 2020 | Sunrisers Hyderabad 164/5 (20 ov) Chennai Super Kings 157/5 (20 ov) | Sunrisers Hyderabad won by 7 runs | Dubai International Cricket Stadium |
| 3 Oct 2020 | Rajasthan Royals 154/6 (20 ov) Royal Challengers Bengaluru 158/2 (19.1 ov) | Royal Challengers Bengaluru won by 8 wickets | Zayed Cricket Stadium |
| 3 Oct 2020 | Delhi Capitals 228/4 (20 ov) Kolkata Knight Riders 210/8 (20 ov) | Delhi Capitals won by 18 runs | Sharjah Cricket Stadium |
| 4 Oct 2020 | Punjab Kings 178/4 (20 ov) Chennai Super Kings 181/0 (17.4 ov) | Chennai Super Kings won by 10 wickets | Dubai International Cricket Stadium |
| 4 Oct 2020 | Mumbai Indians 208/5 (20 ov) Sunrisers Hyderabad 174/7 (20 ov) | Mumbai Indians won by 34 runs | Sharjah Cricket Stadium |
| 5 Oct 2020 | Delhi Capitals 196/4 (20 ov) Royal Challengers Bengaluru 137/9 (20 ov) | Delhi Capitals won by 59 runs | Dubai International Cricket Stadium |
| 6 Oct 2020 | Mumbai Indians 193/4 (20 ov) Rajasthan Royals 136 (18.1 ov) | Mumbai Indians won by 57 runs | Zayed Cricket Stadium |
| 7 Oct 2020 | Kolkata Knight Riders 167 (20 ov) Chennai Super Kings 157/5 (20 ov) | Kolkata Knight Riders won by 10 runs | Zayed Cricket Stadium |
| 8 Oct 2020 | Sunrisers Hyderabad 201/6 (20 ov) Punjab Kings 132 (16.5 ov) | Sunrisers Hyderabad won by 69 runs | Dubai International Cricket Stadium |
| 9 Oct 2020 | Delhi Capitals 184/8 (20 ov) Rajasthan Royals 138 (19.4 ov) | Delhi Capitals won by 46 runs | Sharjah Cricket Stadium |
| 10 Oct 2020 | Kolkata Knight Riders 164/6 (20 ov) Punjab Kings 162/5 (20 ov) | Kolkata Knight Riders won by 2 runs | Zayed Cricket Stadium |
| 10 Oct 2020 | Royal Challengers Bengaluru 169/4 (20 ov) Chennai Super Kings 132/8 (20 ov) | Royal Challengers Bengaluru won by 37 runs | Dubai International Cricket Stadium |
| 11 Oct 2020 | Sunrisers Hyderabad 158/4 (20 ov) Rajasthan Royals 163/5 (19.5 ov) | Rajasthan Royals won by 5 wickets | Dubai International Cricket Stadium |
| 11 Oct 2020 | Delhi Capitals 162/4 (20 ov) Mumbai Indians 166/5 (19.4 ov) | Mumbai Indians won by 5 wickets | Zayed Cricket Stadium |
| 12 Oct 2020 | Royal Challengers Bengaluru 194/2 (20 ov) Kolkata Knight Riders 112/9 (20 ov) | Royal Challengers Bengaluru won by 82 runs | Sharjah Cricket Stadium |
| 13 Oct 2020 | Chennai Super Kings 167/6 (20 ov) Sunrisers Hyderabad 147/8 (20 ov) | Chennai Super Kings won by 20 runs | Dubai International Cricket Stadium |
| 14 Oct 2020 | Delhi Capitals 161/7 (20 ov) Rajasthan Royals 148/8 (20 ov) | Delhi Capitals won by 13 runs | Dubai International Cricket Stadium |
| 15 Oct 2020 | Royal Challengers Bengaluru 171/6 (20 ov) Punjab Kings 177/2 (20 ov) | Punjab Kings won by 8 wickets | Sharjah Cricket Stadium |
| 16 Oct 2020 | Kolkata Knight Riders 148/5 (20 ov) Mumbai Indians 149/2 (16.5 ov) | Mumbai Indians won by 8 wickets | Zayed Cricket Stadium |
| 17 Oct 2020 | Chennai Super Kings 179/4 (20 ov) Delhi Capitals 185/5 (19.5 ov) | Delhi Capitals won by 5 wickets | Sharjah Cricket Stadium |
| 17 Oct 2020 | Rajasthan Royals 177/6 (20 ov) Royal Challengers Bengaluru 179/3 (19.4 ov) | Royal Challengers Bengaluru won by 7 wickets | Dubai International Cricket Stadium |
| 18 Oct 2020 | Kolkata 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 2020 | Mumbai 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 2020 | Chennai Super Kings 125/5 (20 ov) Rajasthan Royals 126/3 (17.3 ov) | Rajasthan Royals won by 7 wickets | Zayed Cricket Stadium |
| 20 Oct 2020 | Delhi Capitals 164/5 (20 ov) Punjab Kings 167/5 (19 ov) | Punjab Kings won by 5 wickets | Dubai International Cricket Stadium |
| 21 Oct 2020 | Kolkata Knight Riders 84/8 (20 ov) Royal Challengers Bengaluru 85/2 (13.3 ov) | Royal Challengers Bengaluru won by 8 wickets | Zayed Cricket Stadium |
| 22 Oct 2020 | Rajasthan Royals 154/6 (20 ov) Sunrisers Hyderabad 156/2 (18.1 ov) | Sunrisers Hyderabad won by 8 wickets | Dubai International Cricket Stadium |
| 23 Oct 2020 | Chennai Super Kings 114/9 (20 ov) Mumbai Indians 116/0 (12.2 ov) | Mumbai Indians won by 10 wickets | Sharjah Cricket Stadium |
| 24 Oct 2020 | Kolkata Knight Riders 194/6 (20 ov) Delhi Capitals 135/9 (20 ov) | Kolkata Knight Riders won by 59 runs | Zayed Cricket Stadium |
| 24 Oct 2020 | Punjab Kings 126/7 (20 ov) Sunrisers Hyderabad 114 (19.5 ov) | Punjab Kings won by 12 runs | Dubai International Cricket Stadium |
| 25 Oct 2020 | Mumbai Indians 195/5 (20 ov) Rajasthan Royals 196/2 (18.2 ov) | Rajasthan Royals won by 8 wickets | Zayed Cricket Stadium |
| 25 Oct 2020 | Royal Challengers Bengaluru 145/6 (20 ov) Chennai Super Kings 150/2 (18.4 ov) | Chennai Super Kings won by 8 wickets | Dubai International Cricket Stadium |
| 26 Oct 2020 | Kolkata Knight Riders 149/9 (20 ov) Punjab Kings 150/2 (18.5 ov) | Punjab Kings won by 8 wickets | Sharjah Cricket Stadium |
| 27 Oct 2020 | Sunrisers Hyderabad 219/2 (20 ov) Delhi Capitals 131 (19 ov) | Sunrisers Hyderabad won by 88 runs | Dubai International Cricket Stadium |
| 28 Oct 2020 | Royal Challengers Bengaluru 164/6 (20 ov) Mumbai Indians 166/5 (19.1 ov) | Mumbai Indians won by 5 wickets | Zayed Cricket Stadium |
| 29 Oct 2020 | Kolkata Knight Riders 172/5 (20 ov) Chennai Super Kings 178/4 (20 ov) | Chennai Super Kings won by 6 wickets | Dubai International Cricket Stadium |
| 30 Oct 2020 | Punjab Kings 185/4 (20 ov) Rajasthan Royals 186/3 (17.3 ov) | Rajasthan Royals won by 7 wickets | Zayed Cricket Stadium |
| 31 Oct 2020 | Royal Challengers Bengaluru 120/7 (20 ov) Sunrisers Hyderabad 121/5 (14.1 ov) | Sunrisers Hyderabad won by 5 wickets | Sharjah Cricket Stadium |
| 31 Oct 2020 | Delhi Capitals 110/9 (20 ov) Mumbai Indians 111/1 (14.2 ov) | Mumbai Indians won by 9 wickets | Dubai International Cricket Stadium |
| 1 Nov 2020 | Punjab Kings 153/6 (20 ov) Chennai Super Kings 154/1 (18.5 ov) | Chennai Super Kings won by 9 wickets | Zayed Cricket Stadium |
| 1 Nov 2020 | Kolkata Knight Riders 191/7 (20 ov) Rajasthan Royals 131/9 (20 ov) | Kolkata Knight Riders won by 60 runs | Dubai International Cricket Stadium |
| 2 Nov 2020 | Royal Challengers Bengaluru 152/7 (20 ov) Delhi Capitals 154/4 (19 ov) | Delhi Capitals won by 6 wickets | Zayed Cricket Stadium |
| 3 Nov 2020 | Mumbai Indians 149/8 (20 ov) Sunrisers Hyderabad 151/0 (17.1 ov) | Sunrisers Hyderabad won by 10 wickets | Sharjah Cricket Stadium |
| 5 Nov 2020 | Mumbai Indians 200/5 (20 ov) Delhi Capitals 143/8 (20 ov) | Mumbai Indians won by 57 runs | Dubai International Cricket Stadium |
| 6 Nov 2020 | Royal Challengers Bengaluru 131/7 (20 ov) Sunrisers Hyderabad 132/4 (19.4 ov) | Sunrisers Hyderabad won by 6 wickets | Zayed Cricket Stadium |
| 8 Nov 2020 | Delhi Capitals 189/3 (20 ov) Sunrisers Hyderabad 172/8 (20 ov) | Delhi Capitals won by 17 runs | Zayed Cricket Stadium |
| 10 Nov 2020 | Delhi Capitals 156/7 (20 ov) Mumbai Indians 157/5 (18.4 ov) | Mumbai Indians won by 5 wickets | Dubai 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.