Skip to content
CricketTaken

2019 Indian Premier League

Hosted by India, 23 March - 12 May 2019. 8 teams, 60 matches.

Mumbai Indians — champions

Teams
8
Matches
60
Winner
Mumbai Indians
Final margin
1 run

The final

How 2019 was decided

Mumbai Indians 149/8 (20 ov) beat Chennai Super Kings 148/7 (20 ov) by 1 run

Date
12 May 2019
Venue
Rajiv Gandhi International Cricket Stadium
City
Hyderabad
Player of the match
Jasprit Bumrah

Format

Double round robin followed by playoffs. Eight teams played each other twice, then the top four met in Qualifier 1, the Eliminator, Qualifier 2 and the Final.

Semi-finalists

  • Mumbai Indians
  • Chennai Super Kings
  • Delhi Capitals
  • Sunrisers Hyderabad

Mumbai Indians’ fourth title took them past Chennai Super Kings as the most successful IPL franchise, and Delhi Daredevils played their first season as Delhi Capitals.

Leading players

Player of the tournament
Andre Russell (Kolkata Knight Riders)
Most runs
David Warner
692 runs · Sunrisers Hyderabad
Most wickets
Imran Tahir
26 wickets · Chennai Super Kings

What happened

  • Mumbai Indians beat Chennai Super Kings by one run in the final, Shardul Thakur given out lbw to Lasith Malinga off the last ball with two needed.
  • The season was brought forward to 23 March because of the 2019 general election and the World Cup that followed in England.
  • Delhi Daredevils were renamed Delhi Capitals, made the playoffs and lost Qualifier 2 to Chennai Super Kings at Visakhapatnam.
  • David Warner returned from suspension to take the Orange Cap with 692 runs; Imran Tahir took the Purple Cap with 26 wickets for Chennai Super Kings.
  • Alzarri Joseph took 6 for 12 against Sunrisers Hyderabad on IPL debut, the best bowling figures in the tournament’s history.
  • Two matches were tied and decided by Super Overs, Delhi Capitals beating Kolkata Knight Riders in March and Mumbai Indians beating Sunrisers Hyderabad in May.

The tournament

The season that started in March

The twelfth IPL was squeezed. India had a World Cup in England from the end of May and a general election at home, so the BCCI began the season on 23 March and finished it on 12 May, leaving the mandatory fifteen-day gap before India's first World Cup match. For a while it looked like the whole thing might be moved to the UAE or South Africa because of the polls. In the end it stayed in India, with venues shuffled around the election calendar.

Delhi Daredevils had become Delhi Capitals over the winter. New name, new logo, same franchise that had spent a decade finding ways to lose. This time they made the playoffs, beat Sunrisers Hyderabad in the Eliminator at Visakhapatnam and lost Qualifier 2 to Chennai on the same ground. It was the best season the franchise had had in years.

David Warner came back from his suspension and made 692 runs in twelve matches, including a hundred, and took the Orange Cap. Imran Tahir, 40 years old, took 26 wickets for Chennai and the Purple Cap. Andre Russell was named Most Valuable Player for a Kolkata side that missed the playoffs, which tells you how far outside the normal range his hitting was that year. Alzarri Joseph took 6 for 12 on IPL debut against Sunrisers, the best figures in the competition's history.

Two runs, one ball, Malinga

Mumbai Indians and Chennai Super Kings had already met three times that season and Mumbai had won all three. The final at Hyderabad on 12 May was the fourth. Rohit batted first, and Deepak Chahar and Shardul Thakur kept it tight enough that Mumbai only reached 149 for 8. Kieron Pollard's unbeaten 41 off 25 was the innings that made it a total at all.

Chennai's chase was Watson's. Struggling early, bleeding at the knee, he made 80 off 59 with eight fours and four sixes and got Chennai within touching distance before he was run out in the last over of the innings. Two needed off the final ball. Lasith Malinga, expensive all night, bowled a slower delivery. Shardul Thakur was struck on the pad and given out lbw. Mumbai won by a run, their second one-run final in three years.

It was Mumbai's fourth title, which took them past Chennai as the most successful franchise in the league, and made Rohit Sharma the first captain to lift the trophy four times. Jasprit Bumrah, whose 2 for 14 at the death had been the difference before Malinga's last over, took the match award.

Why it stuck

Two matches that season were tied and settled in Super Overs, and one at the Chinnaswamy on 30 April was abandoned as a no result. Small details, mostly forgotten. What people in India remember from 2019 is the last ball, the argument about whether Malinga's front foot had crossed the line, and Dhoni sitting in the dugout after being run out by a direct hit.

Mumbai and Chennai had now met in three finals. This was the closest of them, and it fixed the rivalry as the one the league is actually built around.

Results

Every match of 2019

All 60 matches in order. A blank scoreline means we could not verify the figures, not that the match was not played.

Group stage

  1. #1Royal Challengers Bangalore v Chennai Super KingsChennai Super Kings 71/3 (17.4 ov) beat Royal Challengers Bangalore 70 all out (17.1 ov) by 7 wickets23 March 2019 · M. A. Chidambaram Stadium, Chennai
  2. #2Sunrisers Hyderabad v Kolkata Knight RidersKolkata Knight Riders 183/4 (19.4 ov) beat Sunrisers Hyderabad 181/3 (20 ov) by 6 wickets24 March 2019 · Eden Gardens, Kolkata
  3. #3Delhi Capitals v Mumbai IndiansDelhi Capitals 213/6 (20 ov) beat Mumbai Indians 176 all out (19.2 ov) by 37 runs24 March 2019 · Wankhede Stadium, Mumbai
  4. #4Kings XI Punjab v Rajasthan RoyalsKings XI Punjab 184/4 (20 ov) beat Rajasthan Royals 170/9 (20 ov) by 14 runs25 March 2019 · Sawai Mansingh Stadium, Jaipur
  5. #5Delhi Capitals v Chennai Super KingsChennai Super Kings 150/4 (19.4 ov) beat Delhi Capitals 147/6 (20 ov) by 6 wickets26 March 2019 · Feroz Shah Kotla, Delhi
  6. #6Kolkata Knight Riders v Kings XI PunjabKolkata Knight Riders 218/4 (20 ov) beat Kings XI Punjab 190/4 (20 ov) by 28 runs27 March 2019 · Eden Gardens, Kolkata
  7. #7Mumbai Indians v Royal Challengers BangaloreMumbai Indians 187/8 (20 ov) beat Royal Challengers Bangalore 181/5 (20 ov) by 6 runs28 March 2019 · M. Chinnaswamy Stadium, Bengaluru
  8. #8Rajasthan Royals v Sunrisers HyderabadSunrisers Hyderabad 201/5 (19 ov) beat Rajasthan Royals 198/2 (20 ov) by 5 wickets29 March 2019 · Rajiv Gandhi International Cricket Stadium, Hyderabad
  9. #9Mumbai Indians v Kings XI PunjabKings XI Punjab 177/2 (18.4 ov) beat Mumbai Indians 176/7 (20 ov) by 8 wickets30 March 2019 · Punjab Cricket Association IS Bindra Stadium, Mohali
  10. #10Kolkata Knight Riders v Delhi CapitalsKolkata Knight Riders 185/8 (20 ov) tied with Delhi Capitals 185/6 (20 ov); Delhi Capitals won the Super Over30 March 2019 · Feroz Shah Kotla, Delhi
  11. #11Sunrisers Hyderabad v Royal Challengers BangaloreSunrisers Hyderabad 231/2 (20 ov) beat Royal Challengers Bangalore 113 all out (19.5 ov) by 118 runs31 March 2019 · Rajiv Gandhi International Cricket Stadium, Hyderabad
  12. #12Chennai Super Kings v Rajasthan RoyalsChennai Super Kings 175/5 (20 ov) beat Rajasthan Royals 167/8 (20 ov) by 8 runs31 March 2019 · M. A. Chidambaram Stadium, Chennai
  13. #13Kings XI Punjab v Delhi CapitalsKings XI Punjab 166/9 (20 ov) beat Delhi Capitals 152 all out (19.2 ov) by 14 runs1 April 2019 · Punjab Cricket Association IS Bindra Stadium, Mohali
  14. #14Royal Challengers Bangalore v Rajasthan RoyalsRajasthan Royals 164/3 (19.5 ov) beat Royal Challengers Bangalore 158/4 (20 ov) by 7 wickets2 April 2019 · Sawai Mansingh Stadium, Jaipur
  15. #15Mumbai Indians v Chennai Super KingsMumbai Indians 170/5 (20 ov) beat Chennai Super Kings 133/8 (20 ov) by 37 runs3 April 2019 · Wankhede Stadium, Mumbai
  16. #16Delhi Capitals v Sunrisers HyderabadSunrisers Hyderabad 131/5 (18.3 ov) beat Delhi Capitals 129/8 (20 ov) by 5 wickets4 April 2019 · Feroz Shah Kotla, Delhi
  17. #17Royal Challengers Bangalore v Kolkata Knight RidersKolkata Knight Riders 206/5 (19.1 ov) beat Royal Challengers Bangalore 205/3 (20 ov) by 5 wickets5 April 2019 · M. Chinnaswamy Stadium, Bengaluru
  18. #18Chennai Super Kings v Kings XI PunjabChennai Super Kings 160/3 (20 ov) beat Kings XI Punjab 138/5 (20 ov) by 22 runs6 April 2019 · M. A. Chidambaram Stadium, Chennai
  19. #19Mumbai Indians v Sunrisers HyderabadMumbai Indians 136/7 (20 ov) beat Sunrisers Hyderabad 96 all out (17.4 ov) by 40 runs6 April 2019 · Rajiv Gandhi International Cricket Stadium, Hyderabad
  20. #20Royal Challengers Bangalore v Delhi CapitalsDelhi Capitals 152/6 (18.5 ov) beat Royal Challengers Bangalore 149/8 (20 ov) by 4 wickets7 April 2019 · M. Chinnaswamy Stadium, Bengaluru
  21. #21Rajasthan Royals v Kolkata Knight RidersKolkata Knight Riders 140/2 (13.5 ov) beat Rajasthan Royals 139/3 (20 ov) by 8 wickets7 April 2019 · Sawai Mansingh Stadium, Jaipur
  22. #22Sunrisers Hyderabad v Kings XI PunjabKings XI Punjab 151/4 (19.5 ov) beat Sunrisers Hyderabad 150/4 (20 ov) by 6 wickets8 April 2019 · Punjab Cricket Association IS Bindra Stadium, Mohali
  23. #23Kolkata Knight Riders v Chennai Super KingsChennai Super Kings 111/3 (17.2 ov) beat Kolkata Knight Riders 108/9 (20 ov) by 7 wickets9 April 2019 · M. A. Chidambaram Stadium, Chennai
  24. #24Kings XI Punjab v Mumbai IndiansMumbai Indians 198/7 (20 ov) beat Kings XI Punjab 197/4 (20 ov) by 3 wickets10 April 2019 · Wankhede Stadium, Mumbai
  25. #25Rajasthan Royals v Chennai Super KingsChennai Super Kings 155/6 (20 ov) beat Rajasthan Royals 151/7 (20 ov) by 4 wickets11 April 2019 · Sawai Mansingh Stadium, Jaipur
  26. #26Kolkata Knight Riders v Delhi CapitalsDelhi Capitals 180/3 (18.5 ov) beat Kolkata Knight Riders 178/7 (20 ov) by 7 wickets12 April 2019 · Eden Gardens, Kolkata
  27. #27Mumbai Indians v Rajasthan RoyalsRajasthan Royals 188/6 (19.3 ov) beat Mumbai Indians 187/5 (20 ov) by 4 wickets13 April 2019 · Wankhede Stadium, Mumbai
  28. #28Kings XI Punjab v Royal Challengers BangaloreRoyal Challengers Bangalore 174/2 (19.2 ov) beat Kings XI Punjab 173/4 (20 ov) by 8 wickets13 April 2019 · Punjab Cricket Association IS Bindra Stadium, Mohali
  29. #29Kolkata Knight Riders v Chennai Super KingsChennai Super Kings 162/5 (19.4 ov) beat Kolkata Knight Riders 161/8 (20 ov) by 5 wickets14 April 2019 · Eden Gardens, Kolkata
  30. #30Delhi Capitals v Sunrisers HyderabadDelhi Capitals 155/7 (20 ov) beat Sunrisers Hyderabad 116 all out (18.5 ov) by 39 runs14 April 2019 · Rajiv Gandhi International Cricket Stadium, Hyderabad
  31. #31Royal Challengers Bangalore v Mumbai IndiansMumbai Indians 172/5 (19 ov) beat Royal Challengers Bangalore 171/7 (20 ov) by 5 wickets15 April 2019 · Wankhede Stadium, Mumbai
  32. #32Kings XI Punjab v Rajasthan RoyalsKings XI Punjab 182/6 (20 ov) beat Rajasthan Royals 170/7 (20 ov) by 12 runs16 April 2019 · Punjab Cricket Association IS Bindra Stadium, Mohali
  33. #33Chennai Super Kings v Sunrisers HyderabadSunrisers Hyderabad 137/4 (16.5 ov) beat Chennai Super Kings 132/5 (20 ov) by 6 wickets17 April 2019 · Rajiv Gandhi International Cricket Stadium, Hyderabad
  34. #34Mumbai Indians v Delhi CapitalsMumbai Indians 168/5 (20 ov) beat Delhi Capitals 128/9 (20 ov) by 40 runs18 April 2019 · Feroz Shah Kotla, Delhi
  35. #35Royal Challengers Bangalore v Kolkata Knight RidersRoyal Challengers Bangalore 213/4 (20 ov) beat Kolkata Knight Riders 203/5 (20 ov) by 10 runs19 April 2019 · Eden Gardens, Kolkata
  36. #36Mumbai Indians v Rajasthan RoyalsRajasthan Royals 162/5 (19.1 ov) beat Mumbai Indians 161/5 (20 ov) by 5 wickets20 April 2019 · Sawai Mansingh Stadium, Jaipur
  37. #37Kings XI Punjab v Delhi CapitalsDelhi Capitals 166/5 (19.4 ov) beat Kings XI Punjab 163/7 (20 ov) by 5 wickets20 April 2019 · Feroz Shah Kotla, Delhi
  38. #38Kolkata Knight Riders v Sunrisers HyderabadSunrisers Hyderabad 161/1 (15 ov) beat Kolkata Knight Riders 159/8 (20 ov) by 9 wickets21 April 2019 · Rajiv Gandhi International Cricket Stadium, Hyderabad
  39. #39Royal Challengers Bangalore v Chennai Super KingsRoyal Challengers Bangalore 161/7 (20 ov) beat Chennai Super Kings 160/8 (20 ov) by 1 run21 April 2019 · M. Chinnaswamy Stadium, Bengaluru
  40. #40Rajasthan Royals v Delhi CapitalsDelhi Capitals 193/4 (19.2 ov) beat Rajasthan Royals 191/6 (20 ov) by 6 wickets22 April 2019 · Sawai Mansingh Stadium, Jaipur
  41. #41Sunrisers Hyderabad v Chennai Super KingsChennai Super Kings 176/4 (19.5 ov) beat Sunrisers Hyderabad 175/3 (20 ov) by 6 wickets23 April 2019 · M. A. Chidambaram Stadium, Chennai
  42. #42Royal Challengers Bangalore v Kings XI PunjabRoyal Challengers Bangalore 202/4 (20 ov) beat Kings XI Punjab 185/7 (20 ov) by 17 runs24 April 2019 · M. Chinnaswamy Stadium, Bengaluru
  43. #43Kolkata Knight Riders v Rajasthan RoyalsRajasthan Royals 177/7 (19.2 ov) beat Kolkata Knight Riders 175/6 (20 ov) by 3 wickets25 April 2019 · Eden Gardens, Kolkata
  44. #44Mumbai Indians v Chennai Super KingsMumbai Indians 155/4 (20 ov) beat Chennai Super Kings 109 all out (17.4 ov) by 46 runs26 April 2019 · M. A. Chidambaram Stadium, Chennai
  45. #45Sunrisers Hyderabad v Rajasthan RoyalsRajasthan Royals 161/3 (19.1 ov) beat Sunrisers Hyderabad 160/8 (20 ov) by 7 wickets27 April 2019 · Sawai Mansingh Stadium, Jaipur
  46. #46Delhi Capitals v Royal Challengers BangaloreDelhi Capitals 187/5 (20 ov) beat Royal Challengers Bangalore 171/7 (20 ov) by 16 runs28 April 2019 · Feroz Shah Kotla, Delhi
  47. #47Kolkata Knight Riders v Mumbai IndiansKolkata Knight Riders 232/2 (20 ov) beat Mumbai Indians 198/7 (20 ov) by 34 runs28 April 2019 · Eden Gardens, Kolkata
  48. #48Sunrisers Hyderabad v Kings XI PunjabSunrisers Hyderabad 212/6 (20 ov) beat Kings XI Punjab 167/8 (20 ov) by 45 runs29 April 2019 · Rajiv Gandhi International Cricket Stadium, Hyderabad
  49. #49Royal Challengers Bangalore v Rajasthan RoyalsNo result30 April 2019 · M. Chinnaswamy Stadium, Bengaluru
  50. #50Chennai Super Kings v Delhi CapitalsChennai Super Kings 179/4 (20 ov) beat Delhi Capitals 99 all out (16.2 ov) by 80 runs1 May 2019 · M. A. Chidambaram Stadium, Chennai
  51. #51Mumbai Indians v Sunrisers HyderabadMumbai Indians 162/5 (20 ov) tied with Sunrisers Hyderabad 162/6 (20 ov); Mumbai Indians won the Super Over2 May 2019 · Wankhede Stadium, Mumbai
  52. #52Kings XI Punjab v Kolkata Knight RidersKolkata Knight Riders 185/3 (18 ov) beat Kings XI Punjab 183/6 (20 ov) by 7 wickets3 May 2019 · Punjab Cricket Association IS Bindra Stadium, Mohali
  53. #53Rajasthan Royals v Delhi CapitalsDelhi Capitals 121/5 (16.1 ov) beat Rajasthan Royals 115/9 (20 ov) by 5 wickets4 May 2019 · Feroz Shah Kotla, Delhi
  54. #54Sunrisers Hyderabad v Royal Challengers BangaloreRoyal Challengers Bangalore 178/6 (19.2 ov) beat Sunrisers Hyderabad 175/7 (20 ov) by 4 wickets4 May 2019 · M. Chinnaswamy Stadium, Bengaluru
  55. #55Chennai Super Kings v Kings XI PunjabKings XI Punjab 173/4 (18 ov) beat Chennai Super Kings 170/5 (20 ov) by 6 wickets5 May 2019 · Punjab Cricket Association IS Bindra Stadium, Mohali
  56. #56Kolkata Knight Riders v Mumbai IndiansMumbai Indians 134/1 (16.1 ov) beat Kolkata Knight Riders 133/7 (20 ov) by 9 wickets5 May 2019 · Wankhede Stadium, Mumbai

Qualifier 1

  1. #57Chennai Super Kings v Mumbai IndiansMumbai Indians 132/4 (18.3 ov) beat Chennai Super Kings 131/4 (20 ov) by 6 wickets7 May 2019 · M. A. Chidambaram Stadium, Chennai

Eliminator

  1. #58Sunrisers Hyderabad v Delhi CapitalsDelhi Capitals 165/8 (19.5 ov) beat Sunrisers Hyderabad 162/8 (20 ov) by 2 wickets8 May 2019 · Dr. Y. S. Rajasekhara Reddy ACA–VDCA Cricket Stadium, Visakhapatnam

Qualifier 2

  1. #59Delhi Capitals v Chennai Super KingsChennai Super Kings 151/4 (19 ov) beat Delhi Capitals 147/9 (20 ov) by 6 wickets10 May 2019 · Dr. Y. S. Rajasekhara Reddy ACA–VDCA Cricket Stadium, Visakhapatnam

Final

  1. #60Mumbai Indians v Chennai Super KingsMumbai Indians 149/8 (20 ov) beat Chennai Super Kings 148/7 (20 ov) by 1 run12 May 2019 · Rajiv Gandhi International Cricket Stadium, Hyderabad

Compiled from published tournament records, cross-checked across more than one source. Unlike the player, IPL and Big Bash pages, these figures are not computed from our own ball-by-ball archive. Anything we could not verify is left blank rather than guessed.

Every IPL season