IPL 2020 Schedule, Results and Stats
The IPL 2020 season ran from 19 September to 10 November 2020 and was played entirely in the United Arab Emirates, at Dubai, Sharjah and Abu Dhabi, after its original window in India was postponed. The 8 teams played 60 matches: a 56-match league stage, then Qualifier 1, the Eliminator, Qualifier 2 and the final. Mumbai Indians finished it as champions, beating Delhi Capitals by 5 wickets in the final at the Dubai International Cricket Stadium. This page carries the complete season in one place: every fixture and result in date order, the final points table, and the season’s award winners.
Mumbai topped the league with 18 points and the season’s best net run rate, +1.107. Four league matches were tied, the most of any season in this archive, and all four were settled by Super Overs, including one that needed a second Super Over. They are all marked in the tables below.
IPL 2020 at a glance
| Season | IPL 2020 (13th season) |
| Dates | 19 September 2020 to 10 November 2020 |
| Matches | 60 (56 league, 4 playoffs) |
| Champions | Mumbai Indians |
| Runners-up | Delhi Capitals |
| Final | 10 November 2020, Dubai International Cricket Stadium, Dubai: Delhi Capitals 156/7 (20 ov) lost to Mumbai Indians 157/5 (18.4 ov); Mumbai Indians won by 5 wickets |
| Player of the Tournament | Jofra Archer |
| Orange Cap | KL Rahul |
| Purple Cap | Kagiso Rabada |
IPL 2020 final points table
| # | Team | P | W | L | T | NR | NRR | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Mumbai Indians | 14 | 9 | 5 | 0 | 0 | +1.107 | 18 |
| 2 | Delhi Capitals | 14 | 8 | 6 | 0 | 0 | -0.109 | 16 |
| 3 | Sunrisers Hyderabad | 14 | 7 | 7 | 0 | 0 | +0.608 | 14 |
| 4 | Royal Challengers Bangalore | 14 | 7 | 7 | 0 | 0 | -0.172 | 14 |
| 5 | Kolkata Knight Riders | 14 | 7 | 7 | 0 | 0 | -0.214 | 14 |
| 6 | Kings XI Punjab | 14 | 6 | 8 | 0 | 0 | -0.162 | 12 |
| 7 | Chennai Super Kings | 14 | 6 | 8 | 0 | 0 | -0.455 | 12 |
| 8 | Rajasthan Royals | 14 | 6 | 8 | 0 | 0 | -0.569 | 12 |
Green rows are the four playoff teams. Sunrisers Hyderabad and Royal Challengers Bangalore took the last two playoff places level on 14 points. The full all-seasons table is on the IPL Points Table page.
IPL 2020 league stage: all 56 matches
| # | Date | Match | Venue | Score | Result |
|---|---|---|---|---|---|
| 1 | Sat 19 Sep 2020 | Mumbai Indians vs Chennai Super Kings | Sheikh Zayed Cricket Stadium, Abu Dhabi | Mumbai Indians 162/9 (20 ov) Chennai Super Kings 166/5 (19.2 ov) |
Chennai Super Kings won by 5 wickets |
| 2 | Sun 20 Sep 2020 | Delhi Capitals vs Kings XI Punjab | Dubai International Cricket Stadium, Dubai | Delhi Capitals 157/8 (20 ov) Kings XI Punjab 157/8 (20 ov) |
Delhi Capitals Match tied (Delhi Capitals won the Super Over) |
| 3 | Mon 21 Sep 2020 | Royal Challengers Bangalore vs Sunrisers Hyderabad | Dubai International Cricket Stadium, Dubai | Royal Challengers Bangalore 163/5 (20 ov) Sunrisers Hyderabad 153 (19.4 ov) |
Royal Challengers Bangalore won by 10 runs |
| 4 | Tue 22 Sep 2020 | Rajasthan Royals vs Chennai Super Kings | Sharjah Cricket Stadium, Sharjah | Rajasthan Royals 216/7 (20 ov) Chennai Super Kings 200/6 (20 ov) |
Rajasthan Royals won by 16 runs |
| 5 | Wed 23 Sep 2020 | Mumbai Indians vs Kolkata Knight Riders | Sheikh Zayed Cricket Stadium, Abu Dhabi | Mumbai Indians 195/5 (20 ov) Kolkata Knight Riders 146/9 (20 ov) |
Mumbai Indians won by 49 runs |
| 6 | Thu 24 Sep 2020 | Kings XI Punjab vs Royal Challengers Bangalore | Dubai International Cricket Stadium, Dubai | Kings XI Punjab 206/3 (20 ov) Royal Challengers Bangalore 109 (17 ov) |
Kings XI Punjab won by 97 runs |
| 7 | Fri 25 Sep 2020 | Delhi Capitals vs Chennai Super Kings | Dubai International Cricket Stadium, Dubai | Delhi Capitals 175/3 (20 ov) Chennai Super Kings 131/7 (20 ov) |
Delhi Capitals won by 44 runs |
| 8 | Sat 26 Sep 2020 | Sunrisers Hyderabad vs Kolkata Knight Riders | Sheikh Zayed Cricket Stadium, Abu Dhabi | Sunrisers Hyderabad 142/4 (20 ov) Kolkata Knight Riders 145/3 (18 ov) |
Kolkata Knight Riders won by 7 wickets |
| 9 | Sun 27 Sep 2020 | Kings XI Punjab vs Rajasthan Royals | Sharjah Cricket Stadium, Sharjah | Kings XI Punjab 223/2 (20 ov) Rajasthan Royals 226/6 (19.3 ov) |
Rajasthan Royals won by 4 wickets |
| 10 | Mon 28 Sep 2020 | Royal Challengers Bangalore vs Mumbai Indians | Dubai International Cricket Stadium, Dubai | Royal Challengers Bangalore 201/3 (20 ov) Mumbai Indians 201/5 (20 ov) |
Royal Challengers Bangalore Match tied (Royal Challengers Bangalore won the Super Over) |
| 11 | Tue 29 Sep 2020 | Sunrisers Hyderabad vs Delhi Capitals | Sheikh Zayed Cricket Stadium, Abu Dhabi | Sunrisers Hyderabad 162/4 (20 ov) Delhi Capitals 147/7 (20 ov) |
Sunrisers Hyderabad won by 15 runs |
| 12 | Wed 30 Sep 2020 | Kolkata Knight Riders vs Rajasthan Royals | Dubai International Cricket Stadium, Dubai | Kolkata Knight Riders 174/6 (20 ov) Rajasthan Royals 137/9 (20 ov) |
Kolkata Knight Riders won by 37 runs |
| 13 | Thu 01 Oct 2020 | Mumbai Indians vs Kings XI Punjab | Sheikh Zayed Cricket Stadium, Abu Dhabi | Mumbai Indians 191/4 (20 ov) Kings XI Punjab 143/8 (20 ov) |
Mumbai Indians won by 48 runs |
| 14 | Fri 02 Oct 2020 | Sunrisers Hyderabad vs Chennai Super Kings | Dubai International Cricket Stadium, Dubai | Sunrisers Hyderabad 164/5 (20 ov) Chennai Super Kings 157/5 (20 ov) |
Sunrisers Hyderabad won by 7 runs |
| 15 | Sat 03 Oct 2020 | Rajasthan Royals vs Royal Challengers Bangalore | Sheikh Zayed Cricket Stadium, Abu Dhabi | Rajasthan Royals 154/6 (20 ov) Royal Challengers Bangalore 158/2 (19.1 ov) |
Royal Challengers Bangalore won by 8 wickets |
| 16 | Sat 03 Oct 2020 | Delhi Capitals vs Kolkata Knight Riders | Sharjah Cricket Stadium, Sharjah | Delhi Capitals 228/4 (20 ov) Kolkata Knight Riders 210/8 (20 ov) |
Delhi Capitals won by 18 runs |
| 17 | Sun 04 Oct 2020 | Mumbai Indians vs Sunrisers Hyderabad | Sharjah Cricket Stadium, Sharjah | Mumbai Indians 208/5 (20 ov) Sunrisers Hyderabad 174/7 (20 ov) |
Mumbai Indians won by 34 runs |
| 18 | Sun 04 Oct 2020 | Kings XI Punjab vs Chennai Super Kings | Dubai International Cricket Stadium, Dubai | Kings XI Punjab 178/4 (20 ov) Chennai Super Kings 181/0 (17.4 ov) |
Chennai Super Kings won by 10 wickets |
| 19 | Mon 05 Oct 2020 | Delhi Capitals vs Royal Challengers Bangalore | Dubai International Cricket Stadium, Dubai | Delhi Capitals 196/4 (20 ov) Royal Challengers Bangalore 137/9 (20 ov) |
Delhi Capitals won by 59 runs |
| 20 | Tue 06 Oct 2020 | Mumbai Indians vs Rajasthan Royals | Sheikh Zayed Cricket Stadium, Abu Dhabi | Mumbai Indians 193/4 (20 ov) Rajasthan Royals 136 (18.1 ov) |
Mumbai Indians won by 57 runs |
| 21 | Wed 07 Oct 2020 | Kolkata Knight Riders vs Chennai Super Kings | Sheikh Zayed Cricket Stadium, Abu Dhabi | Kolkata Knight Riders 167 (20 ov) Chennai Super Kings 157/5 (20 ov) |
Kolkata Knight Riders won by 10 runs |
| 22 | Thu 08 Oct 2020 | Sunrisers Hyderabad vs Kings XI Punjab | Dubai International Cricket Stadium, Dubai | Sunrisers Hyderabad 201/6 (20 ov) Kings XI Punjab 132 (16.5 ov) |
Sunrisers Hyderabad won by 69 runs |
| 23 | Fri 09 Oct 2020 | Delhi Capitals vs Rajasthan Royals | Sharjah Cricket Stadium, Sharjah | Delhi Capitals 184/8 (20 ov) Rajasthan Royals 138 (19.4 ov) |
Delhi Capitals won by 46 runs |
| 24 | Sat 10 Oct 2020 | Kolkata Knight Riders vs Kings XI Punjab | Sheikh Zayed Cricket Stadium, Abu Dhabi | Kolkata Knight Riders 164/6 (20 ov) Kings XI Punjab 162/5 (20 ov) |
Kolkata Knight Riders won by 2 runs |
| 25 | Sat 10 Oct 2020 | Royal Challengers Bangalore vs Chennai Super Kings | Dubai International Cricket Stadium, Dubai | Royal Challengers Bangalore 169/4 (20 ov) Chennai Super Kings 132/8 (20 ov) |
Royal Challengers Bangalore won by 37 runs |
| 26 | Sun 11 Oct 2020 | Sunrisers Hyderabad vs Rajasthan Royals | Dubai International Cricket Stadium, Dubai | Sunrisers Hyderabad 158/4 (20 ov) Rajasthan Royals 163/5 (19.5 ov) |
Rajasthan Royals won by 5 wickets |
| 27 | Sun 11 Oct 2020 | Delhi Capitals vs Mumbai Indians | Sheikh Zayed Cricket Stadium, Abu Dhabi | Delhi Capitals 162/4 (20 ov) Mumbai Indians 166/5 (19.4 ov) |
Mumbai Indians won by 5 wickets |
| 28 | Mon 12 Oct 2020 | Royal Challengers Bangalore vs Kolkata Knight Riders | Sharjah Cricket Stadium, Sharjah | Royal Challengers Bangalore 194/2 (20 ov) Kolkata Knight Riders 112/9 (20 ov) |
Royal Challengers Bangalore won by 82 runs |
| 29 | Tue 13 Oct 2020 | Chennai Super Kings vs Sunrisers Hyderabad | Dubai International Cricket Stadium, Dubai | Chennai Super Kings 167/6 (20 ov) Sunrisers Hyderabad 147/8 (20 ov) |
Chennai Super Kings won by 20 runs |
| 30 | Wed 14 Oct 2020 | Delhi Capitals vs Rajasthan Royals | Dubai International Cricket Stadium, Dubai | Delhi Capitals 161/7 (20 ov) Rajasthan Royals 148/8 (20 ov) |
Delhi Capitals won by 13 runs |
| 31 | Thu 15 Oct 2020 | Royal Challengers Bangalore vs Kings XI Punjab | Sharjah Cricket Stadium, Sharjah | Royal Challengers Bangalore 171/6 (20 ov) Kings XI Punjab 177/2 (20 ov) |
Kings XI Punjab won by 8 wickets |
| 32 | Fri 16 Oct 2020 | Kolkata Knight Riders vs Mumbai Indians | Sheikh Zayed Cricket Stadium, Abu Dhabi | Kolkata Knight Riders 148/5 (20 ov) Mumbai Indians 149/2 (16.5 ov) |
Mumbai Indians won by 8 wickets |
| 33 | Sat 17 Oct 2020 | Rajasthan Royals vs Royal Challengers Bangalore | Dubai International Cricket Stadium, Dubai | Rajasthan Royals 177/6 (20 ov) Royal Challengers Bangalore 179/3 (19.4 ov) |
Royal Challengers Bangalore won by 7 wickets |
| 34 | Sat 17 Oct 2020 | Chennai Super Kings vs Delhi Capitals | Sharjah Cricket Stadium, Sharjah | Chennai Super Kings 179/4 (20 ov) Delhi Capitals 185/5 (19.5 ov) |
Delhi Capitals won by 5 wickets |
| 35 | Sun 18 Oct 2020 | Kolkata Knight Riders vs Sunrisers Hyderabad | Sheikh Zayed Cricket Stadium, Abu Dhabi | Kolkata Knight Riders 163/5 (20 ov) Sunrisers Hyderabad 163/6 (20 ov) |
Kolkata Knight Riders Match tied (Kolkata Knight Riders won the Super Over) |
| 36 | Sun 18 Oct 2020 | Mumbai Indians vs Kings XI Punjab | Dubai International Cricket Stadium, Dubai | Mumbai Indians 176/6 (20 ov) Kings XI Punjab 176/6 (20 ov) |
Kings XI Punjab Match tied and Super Over tied (Kings XI Punjab won the second Super Over) |
| 37 | Mon 19 Oct 2020 | Chennai Super Kings vs Rajasthan Royals | Sheikh Zayed Cricket Stadium, Abu Dhabi | Chennai Super Kings 125/5 (20 ov) Rajasthan Royals 126/3 (17.3 ov) |
Rajasthan Royals won by 7 wickets |
| 38 | Tue 20 Oct 2020 | Delhi Capitals vs Kings XI Punjab | Dubai International Cricket Stadium, Dubai | Delhi Capitals 164/5 (20 ov) Kings XI Punjab 167/5 (19 ov) |
Kings XI Punjab won by 5 wickets |
| 39 | Wed 21 Oct 2020 | Kolkata Knight Riders vs Royal Challengers Bangalore | Sheikh Zayed Cricket Stadium, Abu Dhabi | Kolkata Knight Riders 84/8 (20 ov) Royal Challengers Bangalore 85/2 (13.3 ov) |
Royal Challengers Bangalore won by 8 wickets |
| 40 | Thu 22 Oct 2020 | Rajasthan Royals vs Sunrisers Hyderabad | Dubai International Cricket Stadium, Dubai | Rajasthan Royals 154/6 (20 ov) Sunrisers Hyderabad 156/2 (18.1 ov) |
Sunrisers Hyderabad won by 8 wickets |
| 41 | Fri 23 Oct 2020 | Chennai Super Kings vs Mumbai Indians | Sharjah Cricket Stadium, Sharjah | Chennai Super Kings 114/9 (20 ov) Mumbai Indians 116/0 (12.2 ov) |
Mumbai Indians won by 10 wickets |
| 42 | Sat 24 Oct 2020 | Kolkata Knight Riders vs Delhi Capitals | Sheikh Zayed Cricket Stadium, Abu Dhabi | Kolkata Knight Riders 194/6 (20 ov) Delhi Capitals 135/9 (20 ov) |
Kolkata Knight Riders won by 59 runs |
| 43 | Sat 24 Oct 2020 | Kings XI Punjab vs Sunrisers Hyderabad | Dubai International Cricket Stadium, Dubai | Kings XI Punjab 126/7 (20 ov) Sunrisers Hyderabad 114 (19.5 ov) |
Kings XI Punjab won by 12 runs |
| 44 | Sun 25 Oct 2020 | Royal Challengers Bangalore vs Chennai Super Kings | Dubai International Cricket Stadium, Dubai | Royal Challengers Bangalore 145/6 (20 ov) Chennai Super Kings 150/2 (18.4 ov) |
Chennai Super Kings won by 8 wickets |
| 45 | Sun 25 Oct 2020 | Mumbai Indians vs Rajasthan Royals | Sheikh Zayed Cricket Stadium, Abu Dhabi | Mumbai Indians 195/5 (20 ov) Rajasthan Royals 196/2 (18.2 ov) |
Rajasthan Royals won by 8 wickets |
| 46 | Mon 26 Oct 2020 | Kolkata Knight Riders vs Kings XI Punjab | Sharjah Cricket Stadium, Sharjah | Kolkata Knight Riders 149/9 (20 ov) Kings XI Punjab 150/2 (18.5 ov) |
Kings XI Punjab won by 8 wickets |
| 47 | Tue 27 Oct 2020 | Sunrisers Hyderabad vs Delhi Capitals | Dubai International Cricket Stadium, Dubai | Sunrisers Hyderabad 219/2 (20 ov) Delhi Capitals 131 (19 ov) |
Sunrisers Hyderabad won by 88 runs |
| 48 | Wed 28 Oct 2020 | Royal Challengers Bangalore vs Mumbai Indians | Sheikh Zayed Cricket Stadium, Abu Dhabi | Royal Challengers Bangalore 164/6 (20 ov) Mumbai Indians 166/5 (19.1 ov) |
Mumbai Indians won by 5 wickets |
| 49 | Thu 29 Oct 2020 | Kolkata Knight Riders vs Chennai Super Kings | Dubai International Cricket Stadium, Dubai | Kolkata Knight Riders 172/5 (20 ov) Chennai Super Kings 178/4 (20 ov) |
Chennai Super Kings won by 6 wickets |
| 50 | Fri 30 Oct 2020 | Kings XI Punjab vs Rajasthan Royals | Sheikh Zayed Cricket Stadium, Abu Dhabi | Kings XI Punjab 185/4 (20 ov) Rajasthan Royals 186/3 (17.3 ov) |
Rajasthan Royals won by 7 wickets |
| 51 | Sat 31 Oct 2020 | Delhi Capitals vs Mumbai Indians | Dubai International Cricket Stadium, Dubai | Delhi Capitals 110/9 (20 ov) Mumbai Indians 111/1 (14.2 ov) |
Mumbai Indians won by 9 wickets |
| 52 | Sat 31 Oct 2020 | Royal Challengers Bangalore vs Sunrisers Hyderabad | Sharjah Cricket Stadium, Sharjah | Royal Challengers Bangalore 120/7 (20 ov) Sunrisers Hyderabad 121/5 (14.1 ov) |
Sunrisers Hyderabad won by 5 wickets |
| 53 | Sun 01 Nov 2020 | Kings XI Punjab vs Chennai Super Kings | Sheikh Zayed Cricket Stadium, Abu Dhabi | Kings XI Punjab 153/6 (20 ov) Chennai Super Kings 154/1 (18.5 ov) |
Chennai Super Kings won by 9 wickets |
| 54 | Sun 01 Nov 2020 | Kolkata Knight Riders vs Rajasthan Royals | Dubai International Cricket Stadium, Dubai | Kolkata Knight Riders 191/7 (20 ov) Rajasthan Royals 131/9 (20 ov) |
Kolkata Knight Riders won by 60 runs |
| 55 | Mon 02 Nov 2020 | Royal Challengers Bangalore vs Delhi Capitals | Sheikh Zayed Cricket Stadium, Abu Dhabi | Royal Challengers Bangalore 152/7 (20 ov) Delhi Capitals 154/4 (19 ov) |
Delhi Capitals won by 6 wickets |
| 56 | Tue 03 Nov 2020 | Mumbai Indians vs Sunrisers Hyderabad | Sharjah Cricket Stadium, Sharjah | Mumbai Indians 149/8 (20 ov) Sunrisers Hyderabad 151/0 (17.1 ov) |
Sunrisers Hyderabad won by 10 wickets |
Marked in the table above: Match 2 (Delhi Capitals vs Kings XI Punjab) finished tied: Delhi Capitals Match tied (Delhi Capitals won the Super Over); Match 10 (Royal Challengers Bangalore vs Mumbai Indians) finished tied: Royal Challengers Bangalore Match tied (Royal Challengers Bangalore won the Super Over); Match 35 (Kolkata Knight Riders vs Sunrisers Hyderabad) finished tied: Kolkata Knight Riders Match tied (Kolkata Knight Riders won the Super Over); Match 36 (Mumbai Indians vs Kings XI Punjab) finished tied: Kings XI Punjab Match tied and Super Over tied (Kings XI Punjab won the second Super Over).
IPL 2020 playoffs
| Match | Date | Fixture | Venue | Score | Result |
|---|---|---|---|---|---|
| Qualifier 1 | Thu 05 Nov 2020 | Mumbai Indians vs Delhi Capitals | Dubai International Cricket Stadium, Dubai | Mumbai Indians 200/5 (20 ov) Delhi Capitals 143/8 (20 ov) |
Mumbai Indians won by 57 runs |
| Eliminator | Fri 06 Nov 2020 | Royal Challengers Bangalore vs Sunrisers Hyderabad | Sheikh Zayed Cricket Stadium, Abu Dhabi | Royal Challengers Bangalore 131/7 (20 ov) Sunrisers Hyderabad 132/4 (19.4 ov) |
Sunrisers Hyderabad won by 6 wickets |
| Qualifier 2 | Sun 08 Nov 2020 | Delhi Capitals vs Sunrisers Hyderabad | Sheikh Zayed Cricket Stadium, Abu Dhabi | Delhi Capitals 189/3 (20 ov) Sunrisers Hyderabad 172/8 (20 ov) |
Delhi Capitals won by 17 runs |
| Final | Tue 10 Nov 2020 | Delhi Capitals vs Mumbai Indians | Dubai International Cricket Stadium, Dubai | Delhi Capitals 156/7 (20 ov) Mumbai Indians 157/5 (18.4 ov) |
Mumbai Indians won by 5 wickets |
Mumbai beat Delhi in Qualifier 1 by 57 runs to reach the final directly. Hyderabad won the Eliminator against Royal Challengers Bangalore but lost Qualifier 2 to Delhi.
IPL 2020 questions, answered
Who won IPL 2020?
Mumbai Indians won IPL 2020, beating Delhi Capitals in the final on 10 November 2020 at Dubai International Cricket Stadium, Dubai. Delhi Capitals 156/7 (20 ov) lost to Mumbai Indians 157/5 (18.4 ov); Mumbai Indians won by 5 wickets.
How many matches were played in IPL 2020?
60 in total: 56 league matches, then Qualifier 1, the Eliminator, Qualifier 2 and the final, played between 19 September 2020 and 10 November 2020.
Who finished top of the IPL 2020 league table?
Mumbai Indians, with 18 points and a net run rate of +1.107.
Who won the Orange Cap and Purple Cap in IPL 2020?
The Orange Cap went to KL Rahul and the Purple Cap went to Kagiso Rabada. Jofra Archer was named Player of the Tournament.
Where can I see the other seasons?
Every season from 2008 to 2026 sits under the main IPL Schedule page, which also carries the all-time winners table and the trophy table.




