IPL 2019 Schedule, Results and Stats
The IPL 2019 season ran from 23 March to 12 May 2019, with 8 teams playing 60 matches: a 56-match league stage, then Qualifier 1, the Eliminator, Qualifier 2 and the final. Mumbai Indians finished it as champions, beating Chennai Super Kings by 1 run in the final at the Rajiv Gandhi International Cricket Stadium in Hyderabad. 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, Chennai and Delhi Capitals all finished on 18 points at the top, separated only by net run rate, while Sunrisers Hyderabad took the last playoff place on just 12 points. Two league matches were tied and settled by Super Overs, and one was washed out without a result. All of them are marked in the tables below.
IPL 2019 at a glance
| Season | IPL 2019 (12th season) |
| Dates | 23 March 2019 to 12 May 2019 |
| Matches | 60 (56 league, 4 playoffs) |
| Champions | Mumbai Indians |
| Runners-up | Chennai Super Kings |
| Final | 12 May 2019, Rajiv Gandhi International Cricket Stadium, Hyderabad: Mumbai Indians 149/8 (20 ov) beat Chennai Super Kings 148/7 (20 ov); Mumbai Indians won by 1 run |
| Player of the Tournament | Andre Russell |
| Orange Cap | David Warner |
| Purple Cap | Imran Tahir |
IPL 2019 final points table
| # | Team | P | W | L | T | NR | NRR | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Mumbai Indians | 14 | 9 | 5 | 0 | 0 | +0.421 | 18 |
| 2 | Chennai Super Kings | 14 | 9 | 5 | 0 | 0 | +0.131 | 18 |
| 3 | Delhi Capitals | 14 | 9 | 5 | 0 | 0 | +0.044 | 18 |
| 4 | Sunrisers Hyderabad | 14 | 6 | 8 | 0 | 0 | +0.577 | 12 |
| 5 | Kolkata Knight Riders | 14 | 6 | 8 | 0 | 0 | +0.028 | 12 |
| 6 | Kings XI Punjab | 14 | 6 | 8 | 0 | 0 | -0.251 | 12 |
| 7 | Rajasthan Royals | 14 | 5 | 8 | 0 | 1 | -0.449 | 11 |
| 8 | Royal Challengers Bangalore | 14 | 5 | 8 | 0 | 1 | -0.607 | 11 |
Green rows are the four playoff teams. Mumbai, Chennai and Delhi all finished level on 18 points at the top, split by net run rate, and Hyderabad took the last playoff place on 12 points. The full all-seasons table is on the IPL Points Table page.
IPL 2019 league stage: all 56 matches
| # | Date | Match | Venue | Score | Result |
|---|---|---|---|---|---|
| 1 | Sat 23 Mar 2019 | Royal Challengers Bangalore vs Chennai Super Kings | M. A. Chidambaram Stadium, Chennai | Royal Challengers Bangalore 70 (17.1 ov) Chennai Super Kings 71/3 (17.4 ov) |
Chennai Super Kings won by 7 wickets |
| 2 | Sun 24 Mar 2019 | Sunrisers Hyderabad vs Kolkata Knight Riders | Eden Gardens, Kolkata | Sunrisers Hyderabad 181/3 (20 ov) Kolkata Knight Riders 183/4 (19.4 ov) |
Kolkata Knight Riders won by 6 wickets |
| 3 | Sun 24 Mar 2019 | Delhi Capitals vs Mumbai Indians | Wankhede Stadium, Mumbai | Delhi Capitals 213/6 (20 ov) Mumbai Indians 176 (19.2 ov) |
Delhi Capitals won by 37 runs |
| 4 | Mon 25 Mar 2019 | Kings XI Punjab vs Rajasthan Royals | Sawai Mansingh Stadium, Jaipur | Kings XI Punjab 184/4 (20 ov) Rajasthan Royals 170/9 (20 ov) |
Kings XI Punjab won by 14 runs |
| 5 | Tue 26 Mar 2019 | Delhi Capitals vs Chennai Super Kings | Feroz Shah Kotla Ground, Delhi | Delhi Capitals 147/6 (20 ov) Chennai Super Kings 150/4 (19.4 ov) |
Chennai Super Kings won by 6 wickets |
| 6 | Wed 27 Mar 2019 | Kolkata Knight Riders vs Kings XI Punjab | Eden Gardens, Kolkata | Kolkata Knight Riders 218/4 (20 ov) Kings XI Punjab 190/4 (20 ov) |
Kolkata Knight Riders won by 28 runs |
| 7 | Thu 28 Mar 2019 | Mumbai Indians vs Royal Challengers Bangalore | M. Chinnaswamy Stadium, Bengaluru | Mumbai Indians 187/8 (20 ov) Royal Challengers Bangalore 181/5 (20 ov) |
Mumbai Indians won by 6 runs |
| 8 | Fri 29 Mar 2019 | Rajasthan Royals vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Rajasthan Royals 198/2 (20 ov) Sunrisers Hyderabad 201/5 (19 ov) |
Sunrisers Hyderabad won by 5 wickets |
| 9 | Sat 30 Mar 2019 | Mumbai Indians vs Kings XI Punjab | Punjab Cricket Association IS Bindra Stadium, Mohali | Mumbai Indians 176/7 (20 ov) Kings XI Punjab 177/2 (18.4 ov) |
Kings XI Punjab won by 8 wickets |
| 10 | Sat 30 Mar 2019 | Kolkata Knight Riders vs Delhi Capitals | Feroz Shah Kotla Ground, Delhi | Kolkata Knight Riders 185/8 (20 ov) Delhi Capitals 185/6 (20 ov) |
Delhi Capitals Match tied (Delhi Capitals won the Super Over) |
| 11 | Sun 31 Mar 2019 | Sunrisers Hyderabad vs Royal Challengers Bangalore | Rajiv Gandhi International Cricket Stadium, Hyderabad | Sunrisers Hyderabad 231/2 (20 ov) Royal Challengers Bangalore 113 (19.5 ov) |
Sunrisers Hyderabad won by 118 runs |
| 12 | Sun 31 Mar 2019 | Chennai Super Kings vs Rajasthan Royals | M. A. Chidambaram Stadium, Chennai | Chennai Super Kings 175/5 (20 ov) Rajasthan Royals 167/8 (20 ov) |
Chennai Super Kings won by 8 runs |
| 13 | Mon 01 Apr 2019 | Kings XI Punjab vs Delhi Capitals | Punjab Cricket Association IS Bindra Stadium, Mohali | Kings XI Punjab 166/9 (20 ov) Delhi Capitals 152 (19.2 ov) |
Kings XI Punjab won by 14 runs |
| 14 | Tue 02 Apr 2019 | Royal Challengers Bangalore vs Rajasthan Royals | Sawai Mansingh Stadium, Jaipur | Royal Challengers Bangalore 158/4 (20 ov) Rajasthan Royals 164/3 (19.5 ov) |
Rajasthan Royals won by 7 wickets |
| 15 | Wed 03 Apr 2019 | Mumbai Indians vs Chennai Super Kings | Wankhede Stadium, Mumbai | Mumbai Indians 170/5 (20 ov) Chennai Super Kings 133/8 (20 ov) |
Mumbai Indians won by 37 runs |
| 16 | Thu 04 Apr 2019 | Delhi Capitals vs Sunrisers Hyderabad | Feroz Shah Kotla Ground, Delhi | Delhi Capitals 129/8 (20 ov) Sunrisers Hyderabad 131/5 (18.3 ov) |
Sunrisers Hyderabad won by 5 wickets |
| 17 | Fri 05 Apr 2019 | Royal Challengers Bangalore vs Kolkata Knight Riders | M. Chinnaswamy Stadium, Bengaluru | Royal Challengers Bangalore 205/3 (20 ov) Kolkata Knight Riders 206/5 (19.1 ov) |
Kolkata Knight Riders won by 5 wickets |
| 18 | Sat 06 Apr 2019 | Chennai Super Kings vs Kings XI Punjab | M. A. Chidambaram Stadium, Chennai | Chennai Super Kings 160/3 (20 ov) Kings XI Punjab 138/5 (20 ov) |
Chennai Super Kings won by 22 runs |
| 19 | Sat 06 Apr 2019 | Mumbai Indians vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Mumbai Indians 136/7 (20 ov) Sunrisers Hyderabad 96 (17.4 ov) |
Mumbai Indians won by 40 runs |
| 20 | Sun 07 Apr 2019 | Royal Challengers Bangalore vs Delhi Capitals | M. Chinnaswamy Stadium, Bengaluru | Royal Challengers Bangalore 149/8 (20 ov) Delhi Capitals 152/6 (18.5 ov) |
Delhi Capitals won by 4 wickets |
| 21 | Sun 07 Apr 2019 | Rajasthan Royals vs Kolkata Knight Riders | Sawai Mansingh Stadium, Jaipur | Rajasthan Royals 139/3 (20 ov) Kolkata Knight Riders 140/2 (13.5 ov) |
Kolkata Knight Riders won by 8 wickets |
| 22 | Mon 08 Apr 2019 | Sunrisers Hyderabad vs Kings XI Punjab | Punjab Cricket Association IS Bindra Stadium, Mohali | Sunrisers Hyderabad 150/4 (20 ov) Kings XI Punjab 151/4 (19.5 ov) |
Kings XI Punjab won by 6 wickets |
| 23 | Tue 09 Apr 2019 | Kolkata Knight Riders vs Chennai Super Kings | M. A. Chidambaram Stadium, Chennai | Kolkata Knight Riders 108/9 (20 ov) Chennai Super Kings 111/3 (17.2 ov) |
Chennai Super Kings won by 7 wickets |
| 24 | Wed 10 Apr 2019 | Kings XI Punjab vs Mumbai Indians | Wankhede Stadium, Mumbai | Kings XI Punjab 197/4 (20 ov) Mumbai Indians 198/7 (20 ov) |
Mumbai Indians won by 3 wickets |
| 25 | Thu 11 Apr 2019 | Rajasthan Royals vs Chennai Super Kings | Sawai Mansingh Stadium, Jaipur | Rajasthan Royals 151/7 (20 ov) Chennai Super Kings 155/6 (20 ov) |
Chennai Super Kings won by 4 wickets |
| 26 | Fri 12 Apr 2019 | Kolkata Knight Riders vs Delhi Capitals | Eden Gardens, Kolkata | Kolkata Knight Riders 178/7 (20 ov) Delhi Capitals 180/3 (18.5 ov) |
Delhi Capitals won by 7 wickets |
| 27 | Sat 13 Apr 2019 | Mumbai Indians vs Rajasthan Royals | Wankhede Stadium, Mumbai | Mumbai Indians 187/5 (20 ov) Rajasthan Royals 188/6 (19.3 ov) |
Rajasthan Royals won by 4 wickets |
| 28 | Sat 13 Apr 2019 | Kings XI Punjab vs Royal Challengers Bangalore | Punjab Cricket Association IS Bindra Stadium, Mohali | Kings XI Punjab 173/4 (20 ov) Royal Challengers Bangalore 174/2 (19.2 ov) |
Royal Challengers Bangalore won by 8 wickets |
| 29 | Sun 14 Apr 2019 | Kolkata Knight Riders vs Chennai Super Kings | Eden Gardens, Kolkata | Kolkata Knight Riders 161/8 (20 ov) Chennai Super Kings 162/5 (19.4 ov) |
Chennai Super Kings won by 5 wickets |
| 30 | Sun 14 Apr 2019 | Delhi Capitals vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Delhi Capitals 155/7 (20 ov) Sunrisers Hyderabad 116 (18.5 ov) |
Delhi Capitals won by 39 runs |
| 31 | Mon 15 Apr 2019 | Royal Challengers Bangalore vs Mumbai Indians | Wankhede Stadium, Mumbai | Royal Challengers Bangalore 171/7 (20 ov) Mumbai Indians 172/5 (19 ov) |
Mumbai Indians won by 5 wickets |
| 32 | Tue 16 Apr 2019 | Kings XI Punjab vs Rajasthan Royals | Punjab Cricket Association IS Bindra Stadium, Mohali | Kings XI Punjab 182/6 (20 ov) Rajasthan Royals 170/7 (20 ov) |
Kings XI Punjab won by 12 runs |
| 33 | Wed 17 Apr 2019 | Chennai Super Kings vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Chennai Super Kings 132/5 (20 ov) Sunrisers Hyderabad 137/4 (16.5 ov) |
Sunrisers Hyderabad won by 6 wickets |
| 34 | Thu 18 Apr 2019 | Mumbai Indians vs Delhi Capitals | Feroz Shah Kotla Ground, Delhi | Mumbai Indians 168/5 (20 ov) Delhi Capitals 128/9 (20 ov) |
Mumbai Indians won by 40 runs |
| 35 | Fri 19 Apr 2019 | Royal Challengers Bangalore vs Kolkata Knight Riders | Eden Gardens, Kolkata | Royal Challengers Bangalore 213/4 (20 ov) Kolkata Knight Riders 203/5 (20 ov) |
Royal Challengers Bangalore won by 10 runs |
| 36 | Sat 20 Apr 2019 | Mumbai Indians vs Rajasthan Royals | Sawai Mansingh Stadium, Jaipur | Mumbai Indians 161/5 (20 ov) Rajasthan Royals 162/5 (19.1 ov) |
Rajasthan Royals won by 5 wickets |
| 37 | Sat 20 Apr 2019 | Kings XI Punjab vs Delhi Capitals | Feroz Shah Kotla Ground, Delhi | Kings XI Punjab 163/7 (20 ov) Delhi Capitals 166/5 (19.4 ov) |
Delhi Capitals won by 5 wickets |
| 38 | Sun 21 Apr 2019 | Kolkata Knight Riders vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Kolkata Knight Riders 159/8 (20 ov) Sunrisers Hyderabad 161/1 (15 ov) |
Sunrisers Hyderabad won by 9 wickets |
| 39 | Sun 21 Apr 2019 | Royal Challengers Bangalore vs Chennai Super Kings | M. Chinnaswamy Stadium, Bangalore | Royal Challengers Bangalore 161/7 (20 ov) Chennai Super Kings 160/8 (20 ov) |
Royal Challengers Bangalore won by 1 run |
| 40 | Mon 22 Apr 2019 | Rajasthan Royals vs Delhi Capitals | Sawai Mansingh Stadium, Jaipur | Rajasthan Royals 191/6 (20 ov) Delhi Capitals 193/4 (19.2 ov) |
Delhi Capitals won by 6 wickets |
| 41 | Tue 23 Apr 2019 | Sunrisers Hyderabad vs Chennai Super Kings | M. A. Chidambaram Stadium, Chennai | Sunrisers Hyderabad 175/3 (20 ov) Chennai Super Kings 176/4 (19.5 ov) |
Chennai Super Kings won by 6 wickets |
| 42 | Wed 24 Apr 2019 | Royal Challengers Bangalore vs Kings XI Punjab | M. Chinnaswamy Stadium, Bengaluru | Royal Challengers Bangalore 202/4 (20 ov) Kings XI Punjab 185/7 (20 ov) |
Royal Challengers Bangalore won by 17 runs |
| 43 | Thu 25 Apr 2019 | Kolkata Knight Riders vs Rajasthan Royals | Eden Gardens, Kolkata | Kolkata Knight Riders 175/6 (20 ov) Rajasthan Royals 177/7 (19.2 ov) |
Rajasthan Royals won by 3 wickets |
| 44 | Fri 26 Apr 2019 | Mumbai Indians vs Chennai Super Kings | M. A. Chidambaram Stadium, Chennai | Mumbai Indians 155/4 (20 ov) Chennai Super Kings 109 (17.4 ov) |
Mumbai Indians won by 46 runs |
| 45 | Sat 27 Apr 2019 | Sunrisers Hyderabad vs Rajasthan Royals | Sawai Mansingh Stadium, Jaipur | Sunrisers Hyderabad 160/8 (20 ov) Rajasthan Royals 161/3 (19.1 ov) |
Rajasthan Royals won by 7 wickets |
| 46 | Sun 28 Apr 2019 | Delhi Capitals vs Royal Challengers Bangalore | Feroz Shah Kotla Ground, Delhi | Delhi Capitals 187/5 (20 ov) Royal Challengers Bangalore 171/7 (20 ov) |
Delhi Capitals won by 16 runs |
| 47 | Sun 28 Apr 2019 | Kolkata Knight Riders vs Mumbai Indians | Eden Gardens, Kolkata | Kolkata Knight Riders 232/2 (20 ov) Mumbai Indians 198/7 (20 ov) |
Kolkata Knight Riders won by 34 runs |
| 48 | Mon 29 Apr 2019 | Sunrisers Hyderabad vs Kings XI Punjab | Rajiv Gandhi International Cricket Stadium, Hyderabad | Sunrisers Hyderabad 212/6 (20 ov) Kings XI Punjab 167/8 (20 ov) |
Sunrisers Hyderabad won by 45 runs |
| 49 | Tue 30 Apr 2019 | Royal Challengers Bangalore vs Rajasthan Royals | M. Chinnaswamy Stadium, Bengaluru | Royal Challengers Bangalore 62/7 (5 ov) Rajasthan Royals 41/1 (3.2 ov) |
No result |
| 50 | Wed 01 May 2019 | Chennai Super Kings vs Delhi Capitals | M. A. Chidambaram Stadium, Chennai | Chennai Super Kings 179/4 (20 ov) Delhi Capitals 99 (16.2 ov) |
Chennai Super Kings won by 80 runs |
| 51 | Thu 02 May 2019 | Mumbai Indians vs Sunrisers Hyderabad | Wankhede Stadium, Mumbai | Mumbai Indians 162/5 (20 ov) Sunrisers Hyderabad 162/6 (20 ov) |
Mumbai Indians Match tied (Mumbai Indians won the Super Over) |
| 52 | Fri 03 May 2019 | Kings XI Punjab vs Kolkata Knight Riders | Punjab Cricket Association IS Bindra Stadium, Mohali | Kings XI Punjab 183/6 (20 ov) Kolkata Knight Riders 185/3 (18 ov) |
Kolkata Knight Riders won by 7 wickets |
| 53 | Sat 04 May 2019 | Rajasthan Royals vs Delhi Capitals | Feroz Shah Kotla, Delhi | Rajasthan Royals 115/9 (20 ov) Delhi Capitals 121/5 (16.1 ov) |
Delhi Capitals won by 5 wickets |
| 54 | Sat 04 May 2019 | Sunrisers Hyderabad vs Royal Challengers Bangalore | M. Chinnaswamy Stadium, Bengaluru | Sunrisers Hyderabad 175/7 (20 ov) Royal Challengers Bangalore 178/6 (19.2 ov) |
Royal Challengers Bangalore won by 4 wickets |
| 55 | Sun 05 May 2019 | Chennai Super Kings vs Kings XI Punjab | Punjab Cricket Association IS Bindra Stadium, Mohali | Chennai Super Kings 170/5 (20 ov) Kings XI Punjab 173/4 (18 ov) |
Kings XI Punjab won by 6 wickets |
| 56 | Sun 05 May 2019 | Kolkata Knight Riders vs Mumbai Indians | Wankhede Stadium, Mumbai | Kolkata Knight Riders 133/7 (20 ov) Mumbai Indians 134/1 (16.1 ov) |
Mumbai Indians won by 9 wickets |
Marked in the table above: Match 49 (Royal Challengers Bangalore vs Rajasthan Royals, M. Chinnaswamy Stadium) ended with no result; Match 10 (Kolkata Knight Riders vs Delhi Capitals) finished tied: Delhi Capitals Match tied (Delhi Capitals won the Super Over); Match 51 (Mumbai Indians vs Sunrisers Hyderabad) finished tied: Mumbai Indians Match tied (Mumbai Indians won the Super Over).
IPL 2019 playoffs
| Match | Date | Fixture | Venue | Score | Result |
|---|---|---|---|---|---|
| Qualifier 1 | Tue 07 May 2019 | Chennai Super Kings vs Mumbai Indians | M. A. Chidambaram Stadium, Chennai | Chennai Super Kings 131/4 (20 ov) Mumbai Indians 132/4 (18.3 ov) |
Mumbai Indians won by 6 wickets |
| Eliminator | Wed 08 May 2019 | Sunrisers Hyderabad vs Delhi Capitals | Dr. Y. S. Rajasekhara Reddy ACA–VDCA Cricket Stadium, Visakhapatnam | Sunrisers Hyderabad 162/8 (20 ov) Delhi Capitals 165/8 (19.5 ov) |
Delhi Capitals won by 2 wickets |
| Qualifier 2 | Fri 10 May 2019 | Delhi Capitals vs Chennai Super Kings | Dr. Y. S. Rajasekhara Reddy ACA–VDCA Cricket Stadium, Visakhapatnam | Delhi Capitals 147/9 (20 ov) Chennai Super Kings 151/4 (19 ov) |
Chennai Super Kings won by 6 wickets |
| Final | Sun 12 May 2019 | Mumbai Indians vs Chennai Super Kings | Rajiv Gandhi International Cricket Stadium, Hyderabad | Mumbai Indians 149/8 (20 ov) Chennai Super Kings 148/7 (20 ov) |
Mumbai Indians won by 1 run |
Mumbai beat Chennai in Qualifier 1 to go straight to the final. Delhi won the Eliminator against Hyderabad but lost Qualifier 2 to Chennai, who then fell one run short in the final.
IPL 2019 questions, answered
Who won IPL 2019?
Mumbai Indians won IPL 2019, beating Chennai Super Kings in the final on 12 May 2019 at Rajiv Gandhi International Cricket Stadium, Hyderabad. Mumbai Indians 149/8 (20 ov) beat Chennai Super Kings 148/7 (20 ov); Mumbai Indians won by 1 run.
How many matches were played in IPL 2019?
60 in total: 56 league matches, then Qualifier 1, the Eliminator, Qualifier 2 and the final, played between 23 March 2019 and 12 May 2019.
Who finished top of the IPL 2019 league table?
Mumbai Indians, on net run rate. Mumbai Indians, Chennai Super Kings, Delhi Capitals all finished on 18 points; Mumbai Indians’s NRR of +0.421 put them first.
Who won the Orange Cap and Purple Cap in IPL 2019?
The Orange Cap went to David Warner and the Purple Cap went to Imran Tahir. Andre Russell 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.




