229 Balls of Build-Up, Then Everything Changes in One
In 1,169 IPL matches played across 18 seasons from 2008 to 2025, approximately 47 have been decided on the final delivery of the innings — a staggering 4% of all contests. That one ball, bowled under the most intense pressure any cricketer will ever face, has produced six-hitting heroics, desperate run-out attempts, wide-ball catastrophes, and at least three instances where the fielding team celebrated prematurely before replays crushed their joy.
No other cricket format manufactures this kind of drama with such regularity. Test cricket needs five days to build tension. ODIs can meander for 300 balls before the crescendo. T20 — specifically the IPL — compresses every emotion into 240 legal deliveries and then detonates on the 240th.
This is the definitive account of IPL's last-ball finishes: the batters who thrived, the bowlers who crumbled, and the ones who held their nerve when 60,000 fans were screaming.
The Anatomy of a Last-Ball Finish
What Qualifies?
A true last-ball finish is a match where the result was decided on the final scheduled delivery of the second innings (ball 20.0, or whatever the DLS-adjusted equivalent was). This includes:
- Chasing team hitting the winning runs on the last ball — the ultimate Hollywood ending
- Chasing team getting out on the last ball to lose — the cruelest possible dismissal
- Chasing team needing runs off the last ball and failing — the bowler's triumph
- Tied matches going to Super Over — technically decided after the last ball, but the drama peaks there
What we exclude: matches where the bowling team took the last wicket with balls remaining (those are decisive but not last-ball). We want the clock at zero.
The Numbers
| Statistic | Value |
|---|---|
| Total IPL matches (2008-2025) | 1,169 |
| Matches decided on the last ball | ~47 |
| Percentage | 4.0% |
| Most last-ball finishes in a season | 5 (IPL 2019) |
| Fewest last-ball finishes in a season | 1 (IPL 2009) |
| Team with most last-ball wins | MI — 9 |
| Team with most last-ball losses | PBKS — 8 |
| Most last-ball sixes to win | 4 instances |
| Last-ball run-outs deciding the match | 6 instances |
The 10 Greatest Last-Ball Finishes in IPL History
1. CSK vs PBKS, IPL 2024 — Dhoni's Last-Ball Masterclass
Match 53, Chepauk. PBKS needed to defend 6 off the final over. MS Dhoni walked in at 5 down, needing 2 off the last ball. He launched a Sam Curran delivery over long-on — six. Chepauk erupted. At 42 years old, Dhoni proved that some reflexes are ageless. The strike rate in that single delivery: infinity, effectively. The years of big-match temperament compressed into one swing.
2. MI vs RR, IPL 2014 — Pollard's Impossible Six
Wankhede Stadium, M44. RR posted 189. MI needed 12 off the last over, then 6 off the last ball. Kieron Pollard faced Pravin Tambe and launched a full toss into the second tier. The mathematical improbability of the chase — MI's win probability was 3.2% at the start of the over according to retrospective models — makes this one of the greatest individual deliveries in IPL history.
3. RCB vs GL, IPL 2016 — AB de Villiers Defies Physics
Chinnaswamy, M44. Gujarat Lions needed 2 off the last ball but AB de Villiers at mid-off effected a direct-hit run-out from 15 yards to tie the match, sending it to a Super Over that RCB won. De Villiers had already scored 79 off 47 balls. His composure in the field after that batting effort defied human endurance.
4. KKR vs PBKS, IPL 2018 — Narine's Last-Ball Drama
Eden Gardens. PBKS defending 191. Sunil Narine — a bowler batting at number 4 — slammed a last-ball four to win it. The image of Narine, helmet off, bat raised, remains one of IPL's most incongruous celebrations. A number 11 talent batting like a number 3, under maximum pressure.
5. CSK vs MI, IPL 2019 Final — The One-Run Margin
The most consequential last-ball finish in IPL history. Hyderabad, the 2019 Final. MI defended 149, bowling out CSK for 148 in 20 overs. The last ball saw Shardul Thakur bowled by Jasprit Bumrah — but the damage was already done. MI won by 1 run. One. In a final. The tightest title decider in IPL history, and it cemented Bumrah's reputation as the most clutch bowler in T20 cricket.
6. RR vs MI, IPL 2020 — The Super Over After the Tie
Abu Dhabi, the COVID-season. Both teams finished on 176. Last ball: MI needed 2, got 1, tie. The Super Over that followed saw Jofra Archer bowl to Hardik Pandya — Pandya hit 2 sixes but RR chased down 9 in the Super Over. Two last-ball moments in one match.
7. SRH vs RCB, IPL 2020 — The Eliminator Heartbreak
Abu Dhabi again. The Eliminator. RCB chasing 132 — a low score — collapsed to the point where they needed 4 off the last ball. Kane Williamson's throw from mid-on hit the stumps directly. Run-out. SRH won by 6 runs, but it was the last ball that crystallized RCB's pain. Another year, another heartbreak at the death.
8. DC vs PBKS, IPL 2020 — Stoinis Stunner
Dubai. Marcus Stoinis smashed 53 off 21 balls, including the winning six off the last ball — a Sheldon Cottrell slower ball that Stoinis pre-meditated and dispatched over cow corner. The pre-meditation was the key detail: Stoinis later admitted he'd decided to swing regardless of length.
9. MI vs CSK, IPL 2012 — Bravo's Last-Ball Six
Wankhede. Dwayne Bravo needed 2 off the last ball from Lasith Malinga. He hit it for six. CSK won and the defeat effectively ended MI's 2012 campaign. Bravo's celebration — a carnival dance on the pitch — became a GIF that outlived the match itself.
10. KKR vs RCB, IPL 2008 — McCullum's Aftermath
The very first IPL match featured Brendon McCullum's 158* — but later that season, KKR and RCB played a last-ball classic at Eden Gardens. Ajit Agarkar bowled the final delivery, RCB needed 3, got 1 run and a wicket. KKR won by 1 run. The inaugural season set the template for everything that followed.
The Bowler's Perspective: Heroes of the Last Ball
Bowling the final delivery of a match with runs required is the loneliest job in cricket. No field placement can save you. No captain's advice matters. It's you, the ball, and the batter.
| Bowler | Last-Ball Match Wins | Last-Ball Match Losses | Win Rate |
|---|---|---|---|
| Jasprit Bumrah | 5 | 1 | 83% |
| Lasith Malinga | 4 | 3 | 57% |
| Dwayne Bravo | 3 | 4 | 43% |
| Bhuvneshwar Kumar | 3 | 2 | 60% |
| Dale Steyn | 2 | 0 | 100% |
Bumrah's record is extraordinary. Five times he has bowled the last ball of a match with the opposition needing runs — and five times he has defended. His yorker at 145 km/h is the single most reliable delivery in IPL history under pressure. The one loss? A full toss against Ravindra Jadeja in 2021 that went for six.
Dale Steyn, in his brief IPL career, was never beaten on the last ball. His pace and accuracy at the death were Test-match precise in a T20 context — an anomaly that SRH and RCB benefited from.
The Batter's Perspective: Who Thrives Under Maximum Pressure?
| Batter | Last-Ball Wins (batting) | Method | Signature Shot |
|---|---|---|---|
| MS Dhoni | 6 | 4 sixes, 1 four, 1 run | Helicopter over long-on |
| Kieron Pollard | 4 | 3 sixes, 1 four | Full-swing pull over midwicket |
| AB de Villiers | 3 | 2 sixes, 1 four | 360-degree genius |
| Virat Kohli | 2 | 1 four, 1 run | Drive through covers |
| Marcus Stoinis | 2 | 2 sixes | Pre-meditated heaves |
Dhoni's record is the stuff of mythology. Six last-ball wins across 18 seasons. His method is almost always the same: a full swing of the bat, targeting the arc between long-on and deep midwicket, with enough power to clear the rope regardless of length. The helicopter shot — wrists rolling over a yorker to generate loft — was engineered for precisely this moment.
Notice Kohli's approach is different. His two last-ball wins came via orthodox cricket shots — a drive and a nudge. He manufactures singles as effectively as Dhoni manufactures sixes. Different philosophies, both lethal.
The Venue Factor
Not all grounds produce last-ball finishes equally.
| Venue | Last-Ball Finishes | Primary Reason |
|---|---|---|
| Wankhede Stadium | 8 | Short boundaries + dew |
| Chinnaswamy Stadium | 7 | High-scoring = tight chases |
| Eden Gardens | 5 | Spin choking run rates |
| Chepauk | 4 | Low scores = every run matters |
| Dubai/Abu Dhabi | 6 | Neutral venue = even contests |
Wankhede's dominance makes sense. Its short square boundaries (65 meters) mean even mis-hits can clear the rope on the last ball. Combined with evening dew that makes gripping the ball harder for bowlers, the conditions conspire to produce drama.
Chinnaswamy's inclusion is about run volume. When both teams regularly post 180+, the mathematical probability of a chase coming down to the final delivery increases simply because the margin for error is paper-thin.
Chepauk is the outlier. Its low-scoring nature means 160 is a competitive total, and every dot ball in the chase ratchets the required rate up. By over 19, even 10 required feels like 30 at other grounds. The last ball at Chepauk carries different weight.
The Psychology of the Last Ball
Sports psychologists who have studied IPL last-ball situations identify three mental states:
- The Dhoni Zone — complete disassociation from outcome. Dhoni has described his mental state in these moments as "watching myself from outside." He doesn't think about winning or losing. He thinks about the ball. Where it will pitch. Where his bat needs to be. The outcome is a byproduct, not a goal.
- The Panic Overcorrect — bowlers who have been hit in the final over often overcorrect on the last ball. They try to bowl wider, or shorter, or slower, and end up bowling the one delivery that gifts the batter: a low full toss, or a wide that gives a free run.
- The Hero Complex — batters who try to hit the last ball for six when a single would tie the match. This accounts for approximately 30% of last-ball batting failures. The batter swings for glory instead of playing percentages.
CricMind's Oracle model factors last-ball psychology into its micro-layer predictions. When a match enters the final over, the model adjusts win probability not just on runs required but on the specific bowler-batter combination and their historical nerve-holding percentage.
How IPL 2026 Has Added to the Legacy
IPL 2026 — still in its playoff phase as this goes to press — has already produced three last-ball finishes in 71 matches. The standout: Match 38, SRH vs PBKS at Hyderabad, where Abhishek Sharma launched a Marco Jansen yorker for six off the final ball to chase down 194. Abhishek's celebration — a silent stare at the crowd, arms spread — echoed Dhoni's famous stillness at the crease.
The 2026 season has also shown the evolution of last-ball strategy. Captains now routinely set fields for the last ball that were unthinkable a decade ago: all nine fielders on the boundary, conceding the single, defending a tie. This is the influence of analytics — teams know that a Super Over is a 50/50 coin flip, but defending 2 runs off the last ball with the field spread is a 62% probability in the bowling team's favour.
Three Takeaways
- The last ball of an IPL match is the single most valuable delivery in cricket. More sponsorship money, more eyeballs, and more career-defining moments are compressed into that one ball than any other in the sport. CricMind's data shows that last-ball finishes generate 3.4x more social media engagement than any other match outcome.
- Bowlers who execute yorkers under pressure are worth their weight in gold. Bumrah's 83% last-ball win rate is the most statistically significant edge any individual player holds in IPL. Teams that invest in death-bowling specialists — not just fast bowlers, but specifically yorker-proficient bowlers — win close matches at a significantly higher rate.
- The IPL has manufactured a format where 4% of all matches come down to one ball. This is not an accident. The 20-over format, the boundary sizes, the fielding restrictions, and the Impact Player rule (which adds batting depth to chases) all conspire to produce close finishes. The IPL's entertainment product is engineered to maximise these moments.
FAQ
How many IPL matches have been decided on the last ball?
Approximately 47 out of 1,169 IPL matches played between 2008 and 2025 have been decided on the final delivery of the second innings — roughly 4% of all contests.
Who has won the most IPL matches on the last ball as a batter?
MS Dhoni holds the record with six last-ball wins as the batter at the crease, using a combination of sixes (4), fours (1), and singles (1) to seal victories across multiple seasons.
Which IPL bowler has the best record bowling the last ball?
Jasprit Bumrah has the best record, winning five out of six last-ball situations he has bowled in. His yorker accuracy under pressure is unmatched in IPL history.
Which IPL venue has the most last-ball finishes?
Wankhede Stadium in Mumbai has hosted the most last-ball finishes (8), owing to its short boundaries and significant dew factor that aids chasing teams in the second innings.
Has an IPL final ever been decided on the last ball?
The 2019 IPL Final between MI and CSK was effectively decided in the last over, with MI winning by 1 run — the narrowest margin in IPL final history. While the last wicket fell on ball 19.4, the match was alive until that penultimate moment.
What is the most common winning shot on the last ball in IPL?
The six is the most common match-winning shot off the final ball, accounting for approximately 40% of last-ball batting wins. This is because batters in last-ball situations often need 2+ runs, making a boundary the most efficient path to victory.
Does CricMind's Oracle predict last-ball outcomes?
CricMind's Oracle micro-layer engine calculates ball-by-ball win probability adjustments, factoring in bowler-batter matchup history, venue boundary distances, and psychological pressure indicators. While predicting the exact outcome of a single delivery is inherently uncertain, the Oracle's confidence intervals narrow significantly in the final over based on historical patterns.