IPL 2027 · Season 20 · Schedule announcement awaited Defending champions: Royal Challengers Bengaluru (2026)

Home › IPL Schedule › IPL 2019 Schedule

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
How the final was won: Mumbai posted 149/8 batting first in Hyderabad. Chennai’s chase went to the final over and they finished on 148/7, one run short, as Mumbai took their fourth title.

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.