CRICMIND.AI
ANALYSISMI vs CSK·Rajiv Gandhi International Stadium

The 2019 IPL Final: How One Run Separated Mumbai and Chennai

Mumbai 149/8, Chennai 148/7, and a last-ball lbw in Hyderabad. A ball-by-ball reconstruction of the closest title match the IPL has produced.

AI
CricMind AI
CricMind Intelligence Engine
··10 min read
The 2019 IPL Final: How One Run Separated Mumbai and Chennai

Two IPL finals in the competition's history have been decided by exactly one run. Both were won by Mumbai Indians. Both were played in Hyderabad. And the second of them, on 12 May 2019 at the Rajiv Gandhi International Stadium, ended with a fast bowler in his mid-thirties running in to defend two runs off the last ball of the season.

Mumbai made 149 for 8. Chennai Super Kings made 148 for 7. Between those two numbers sits one of the strangest title deciders the tournament has produced — a low-scoring, badly-lit, deeply unglamorous final that somehow became the most watched over of the decade. What follows is a reconstruction of that night from the ball-by-ball record: every phase, every collapse, every twenty-run over, and the six deliveries that settled it.

The Match That Refused to End

Mumbai won the toss and chose to bat, which in Hyderabad in May was the orthodox call. What followed was neither orthodox nor comfortable.

Mumbai's 149: A Total Nobody Wanted

Quinton de Kock played the innings that should have defined the match and didn't. He made 29 from 17 balls with four sixes and not a single boundary along the ground — a scoring pattern so lopsided it barely occurs in professional cricket. The third over alone went for 20. Then he was caught behind off Shardul Thakur in the fifth, Rohit Sharma fell for 15 in the sixth to Deepak Chahar, and the sixth over produced no runs at all.

From 45 for 2 at the end of the powerplay, Mumbai never found rhythm. Suryakumar Yadav made 15 from 17. Ishan Kishan ground out 23 from 26. Imran Tahir removed both in the middle overs, and at 88 for 5 after 15 the innings looked like it would finish short of 130.

Kieron Pollard rescued it, but only partly. His 41 from 25 — three fours, three sixes — was the highest score of the innings and the reason Mumbai reached three figures with any dignity. Hardik Pandya added 16 from 10 before Deepak Chahar returned to take two wickets in the 19th over and finish with 4-0-26-3, the best figures of the match. Mumbai's death overs yielded 47 for the loss of 3. The final total of 149 for 8 included just three extras, all wides.

Watson's Counter-Attack

Shane Watson answered the way Watson answered everything: by hitting. Faf du Plessis — 26 from 13 with three fours and a six — went early, stumped off Krunal Pandya in the fourth over, but Chennai's powerplay still produced 53 for 1, eight more than Mumbai's and with one fewer wicket lost. Lasith Malinga's second over went for 15. The chase was, at that point, comfortably ahead.

Watson's own innings split into three distinct movements: 23 from 19 in the powerplay, 19 from 23 through the middle, and then 38 from 17 at the death. That middle section is the whole story of the match.

The Squeeze: Overs 7 to 15

Between the seventh and fifteenth overs, Chennai scored 35 runs and lost 3 wickets. Nine overs. Thirty-five runs. In a chase of 150.

Jasprit Bumrah and Rahul Chahar bowled six of those nine overs and conceded 20 between them. Bumrah's second over cost a single run and removed Ambati Rayudu, caught behind. Chahar had Suresh Raina lbw. MS Dhoni, promoted expectations and all, was run out for 2 from 8 balls in the 13th over with Hardik Pandya bowling. Chennai went from 57 for 1 after seven overs to 88 for 4 after fifteen — needing 62 from 30 with the required rate up above 12.

Mitchell McClenaghan finished with 4-0-24-0. Rahul Chahar took 4-0-14-1. Neither took the match away; together they made it impossible to win at a walk.

Malinga's Last Over

Then the death overs detonated. The 16th, bowled by Malinga, went for 20. The 18th, bowled by Krunal Pandya, also went for 20. Watson had gone from stranded to rampant, and Chennai arrived at the final over needing nine.

Malinga's last over of the 2019 season, ball by ball: single, single, two, then Watson run out attempting a second — a moment that removed the only batter capable of finishing it. Two more off the fifth ball left Shardul Thakur needing two from one. Malinga bowled a slower ball. Thakur was trapped lbw. Mumbai won by one run.

Bumrah took the player of the match award with 4-0-14-2 at an economy of 3.50 in a game where the two teams combined for 297 runs. The detail that nearly undid him: four byes slipped past the keeper in his final over. Off the bat, that over cost five.

The Data Behind the Margin

The scorecard hides how differently the two innings were built. Chennai were ahead in the powerplay, crushed in the middle, and better at the death — and still lost.

PhaseMumbai IndiansChennai Super Kings
Powerplay (1–6)45/253/1
Middle (7–15)57/335/3
Death (16–20)47/360/3
Total149/8148/7
Extras conceded by opposition93

That extras row matters more than it looks. Mumbai gave away four wides and five byes — nine runs, in a match won by one. Chennai gave away three. On any other night, the byes off Bumrah's final over are the reason Mumbai lost the title.

The chase itself was a story of two twenty-run overs and nothing else.

After overChennai scoreRuns neededBalls leftRequired rate
1588/4623012.40
16 (Malinga, 20 runs)108/4422410.50
17 (Bumrah, 4 runs)112/4381812.67
18 (Kr. Pandya, 20 runs)132/418129.00
19 (Bumrah, 9 runs)141/5969.00
20 (Malinga, 7 runs)148/70

Watson's 80 is one of the great losing innings in a title match, though not the largest — Wriddhiman Saha's unbeaten 115 for Kings XI Punjab in 2014 also ended in defeat. Measured against every innings played in every final from 2008 onward, Watson's effort ranks eighth.

RankScoreBatterTeamFinalResult
1117 (57)Shane WatsonChennai Super Kings2018Won
2115 (55)Wriddhiman SahaKings XI Punjab2014Lost
396 (47)B Sai SudharsanGujarat Titans2023Lost
495 (52)Murali VijayChennai Super Kings2011Won
594 (50)Manish PandeyKolkata Knight Riders2014Won
689 (48)Manvinder BislaKolkata Knight Riders2012Won
786 (59)Faf du PlessisChennai Super Kings2021Won
880 (59)Shane WatsonChennai Super Kings2019Lost
976 (38)Chris GayleRoyal Challengers Bangalore2016Lost
1073 (38)Suresh RainaChennai Super Kings2012Lost

Watson is the only batter to appear twice in that top ten — a hundred that won a final in 2018, and an eighty that lost one twelve months later.

Legacy — What Hyderabad 2019 Still Teaches

The 2019 final settled Mumbai's status as the tournament's defining dynasty. It was their fourth title, and the second they had won by a single run in Hyderabad after the 2017 defence of 129 against Rising Pune Supergiant. Two title deciders, two one-run margins, one city, one franchise. No other side has won an IPL final by fewer than six runs.

It also produced the template that every death-bowling plan in the competition now borrows from. Mumbai did not defend 149 by bowling well at the end — they were hit for 60 in the last five overs. They defended it by strangling the middle. Thirty-five runs in nine overs, from overs seven to fifteen, is the entire margin and more. The lesson stuck: the phase that decides low totals is not the death, it is the stretch nobody watches.

This is precisely the kind of match CricMind's Oracle engine is built to read. A pre-match model looking only at squad quality and head-to-head record would have leaned Chennai — deeper batting, the better death-hitting side, chasing a modest target. The live layers tell a different story: by the fifteenth over, with Chennai at 88 for 4 needing 62 from 30, win probability had swung hard toward Mumbai, and then swung twice more inside the next three overs. Finals decided by one run are not coin flips. They are matches where the probability curve moves four or five times, and only the last movement counts.

Only five IPL finals have ever been decided by ten runs or fewer: 2017 and 2019 by one, 2009 and 2025 by six, and 2016 by eight. In a format built for chaos, the title match has usually been the least chaotic game of the season. Hyderabad 2019 is the exception that everyone remembers.

Three Takeaways

  • The middle overs decided it, not the last one. Chennai scored 35 for 3 between overs seven and fifteen. They were beaten by one run. Every subsequent twenty-run over was recovery, not advantage.
  • Extras are not a rounding error in a low-scoring final. Mumbai conceded nine, Chennai three. The four byes that went past the keeper in the 19th over were, arithmetically, almost the title.
  • Individual brilliance loses finals more often than it wins them. Watson's 80 from 59 is one of the ten best innings ever played in an IPL final. It was not enough, because no one else in the Chennai top seven passed 26.

Frequently Asked Questions

Who won the 2019 IPL final and by what margin?

Mumbai Indians beat Chennai Super Kings by one run at the Rajiv Gandhi International Stadium in Hyderabad on 12 May 2019. Mumbai scored 149 for 8 batting first; Chennai finished on 148 for 7.

Who was player of the match in the 2019 IPL final?

Jasprit Bumrah, for figures of 4-0-14-2 at an economy rate of 3.50. In a match where the two innings totalled 297 runs, Bumrah conceded fewer runs than any other bowler who completed a full spell.

What happened on the last ball of the 2019 IPL final?

Chennai needed two runs from the final delivery with Shardul Thakur on strike and Lasith Malinga bowling. Malinga bowled a slower ball and trapped Thakur lbw. Mumbai won by one run. Shane Watson had been run out two balls earlier attempting a second run.

How many runs did Shane Watson score in the 2019 IPL final?

Watson made 80 from 59 balls with eight fours and four sixes. He scored 23 from 19 in the powerplay, 19 from 23 through the middle overs, and 38 from 17 at the death before being run out in the final over.

Have any other IPL finals been decided by one run?

Yes — one other. Mumbai Indians beat Rising Pune Supergiant by one run in the 2017 final, also played in Hyderabad, defending a total of 129. Mumbai are the only franchise to have won an IPL final by a one-run margin, and they have done it twice.

Which bowlers were most expensive in the 2019 IPL final?

Lasith Malinga conceded 49 from his four overs and Krunal Pandya 39 from three, yet Malinga still bowled the last over and Krunal's spell included the wicket of Faf du Plessis. Mumbai's economical pair were Bumrah and Rahul Chahar, who conceded 14 apiece from four overs each.

What was the lowest successful defence in an IPL final?

Mumbai's 129 for 8 against Rising Pune Supergiant in 2017 remains the smallest total defended in an IPL title match. Their 149 for 8 in 2019 is the second smallest.

SHARE THIS ARTICLE
This article uses statistical insights generated by the Cricmind analytics engine. AI-generated analysis for entertainment and informational purposes.
TOPICS
2019 IPL finalMI vs CSK 2019 finalIPL historyIPL recordsclosest IPL final one runMalinga last ball 2019Shane Watson 80 finalcricket analysis IPL
GET THE FULL AI PREDICTION
Cricmind analyses 278,205 IPL deliveries to predict every match outcome with confidence scores and key factor breakdowns.
VIEW PREDICTIONSMORE ARTICLES
MORE IN ANALYSIS
Editorial Standards

This article was produced by the CricMind Sports Editor, CricMind.ai's AI-assisted editorial identity. All predictions are generated by the Oracle engine and stored immutably before the match. Statistical claims are verified against the IPL 2008-2026 ball-by-ball dataset.

Read our Publication Policy · About CricMind · Contact