The Indian Premier League (IPL), over its 17-year history, has produced some of the greatest finishers, the commanding and ice-cold roles in franchise cricket, who exude the power to reset the entire equation of the game and turn an almost-certain defeat into a jaw-dropping win.
This article ranks and profiles the greatest finishers the IPL has ever churned out.
Top 8 Best IPL Finishers: Quick Look at their Stats
| Player | Mat(IPL) | Runs(IPL) | Runs in Death Overs | Strike Rate | DeathOver SR | Best Score | IPL Titles |
| M.S Dhoni | 278 | 5439 | 2786 | 137.64 | 189 | 84* | 5 |
| AB de Villiers | 184 | 5162 | 1421 | 151.69 | 232.56 | 133* | 0 |
| Andre Russell | 140 | 2651 | 1065 | 174.29 | 203.63 | 88* | 2 |
| Kieron Pollard | 189 | 3412 | 1708 | 147.32 | 181.50 | 87* | 5 |
| Dinesh Karthik | 257 | 4842 | 1565 | 132.81 | 186.97 | 97 | 1 |
| Ravindra Jadeja | 254 | 3260 | 1476 | 126.39 | 159.57 | 77* | 4 |
| Hardik Pandya | 152 | 2749 | 1164 | 146.77 | 182.73 | 91 | 5 |
| David Miller | 141 | 3077 | 988 | 138.60 | 177.69 | 101* | 1 |
1. MS Dhoni: Ice in His Veins, Fire in His Bat

Mahendra Singh Dhoni is sitting at the top of the list for obvious reasons. He is the best finisher the IPL has ever produced and the greatest finisher in the history of T20 cricket.
Dhoni was extraordinary with his almost supernatural ability to calculate a chase ball by ball, over by over, and arrive at the final over needing exactly what he had planned. He knew when to take risks, when to rotate strike, and, essentially, when to go. He was a mathematician in batting gloves.
Dhoni’s numbers at the death overs are a world apart from any other batter. He scored the most runs in them(overs 16–20) of any player in the tournament’s history, accumulating over 2,700 runs in those five overs alone. He hit 171 sixes in the last five overs of the innings, an exceptional figure that reflects both his longevity and his impact.
Across his full IPL career of 278 matches, Dhoni amassed 5439 runs at an average of 38.79 and a strike rate of 137.64 and a death-over strike rate of 189, with 24 half-centuries.
The not-out count tells a whole other story. Dhoni remained not out 70 times across 116 innings, a staggering rate that highlights the difference between a hard-hitter and a genuine finisher. He did not just go out there to score; he went out there to score a victory.
Among his most iconic finishes, chasing 206 against RCB in 2018, he made an unbeaten 70 off 34 balls. Against Kings XI Punjab in 2010 at Dharamsala, in a must-win game, he hit an unbeaten 54 off 29 balls to chase down 193.
In the 2016 IPL, playing for Rising Pune Supergiant, his side needed 23 runs off the last over. Dhoni hit a six, then a four, then back-to-back sixes off Axar Patel’s last two deliveries to win the game. He finished with 64* off 32 balls.
These were not lucky hits. They were calculated executions. He led Chennai Super Kings to five IPL titles, and his legacy as a finisher remains unshaken.
2. AB de Villiers: The 360-Degree Destroyer

AB de Villiers may not have the top spot in total death-over runs, but the quality of his finishing across his IPL career for Royal Challengers Bangalore and Delhi Daredevils places him firmly in conversation as the greatest finisher the league has seen.
Mr. 360 was known for his ability to play shots to every part of the ground. De Villiers possessed a skill set that no bowler could truly plan for. He could hit over extra cover, slam a reverse scoop over fine leg, and place a delicate paddle sweep with equal ease. He left the bowler trying to target his stumps or his ribs in the final overs with no safe option.
The numbers back the reputation. Among all batters who scored at least 500 runs in death overs in IPL history, De Villiers holds the highest death-over strike rate (232.56) and the highest death-over average (40.60), a blend that no other batter comes close to. He scored 1,421 runs in death overs(17-20), including 112 sixes in that phase alone.
Across his entire IPL career, he amassed 5,162 runs at an average of 39.71 and a strike rate of 151.69, with 40 half-centuries and three centuries in 184 matches.
He also won the most Man of the Match awards in IPL history, 25, which highlights how often he single-handedly turned matches. His 133* off 59 balls with 19 fours and 4 sixes against the Mumbai Indians in 2015 remains one of the greatest individual IPL innings ever played. In 2015 and 2016, his two peak seasons, he scored 1,200 runs at an average of 50 and a strike rate of 171.42.
The only asterisk on De Villiers’ IPL career is that neither RCB nor Delhi ever won the title while he was playing. But it does not make him any less of a finisher. While Dhoni led great teams, De Villiers often was the team.
3. Andre Russell: Pure, Undiluted Destruction

Andre Russell embodies a finishing that defies physics. When “Dre Russ” steps into the arena, the game’s entire equation changes in an instant.
Russell has the highest career strike rate in IPL history among batters who have played more than 100 matches, a staggering 174.29 in updated figures through IPL 2025. He has hit a fifty in 23 balls or fewer on four separate occasions. He has won matches from positions that seemed beyond recovery.
His most celebrated knock came in 2019 against Royal Challengers Bangalore at the M. Chinnaswamy Stadium in Bengaluru on 5 April 2019. KKR were chasing 206, a target that looked unattainable. Russell walked into the crease and proceeded to smash 48* off 13 balls, with seven sixes and one four, taking his team to the brink of an almost miraculous win.
Russell’s best IPL score is 88 runs not out, against the Chennai Super Kings in 2018 in Chennai. Across his career, through 139 matches, he has scored 2,651 runs at a strike rate of 174.29. He was named Wisden T20 Cricketer of the Year in 2020, a recognition from cricket’s most respected almanac that his impact extended beyond just entertainment.
What keeps Russell from being ranked higher is the sheer consistency argument. His finishing tends to come in explosive bursts, extraordinary when it arrives, but less reliable over a full season compared to Dhoni’s season-on-season production.
He also contributes with the ball, adding yet another dimension to his value.
4. Kieron Pollard: Mumbai’s Match-Winner

Kieron Pollard makes opposition captains nervous the moment he picks up his bat. A towering West Indian all-rounder who spent the bulk of his IPL career with the Mumbai Indians, Pollard was part of all five of MI’s IPL championship-winning seasons before retiring from IPL cricket in 2022.
His death-over numbers are formidable: 1,708 runs in death overs across his career, including 127 sixes in that phase, second only to Dhoni in the all-time list. Across all phases, he scored 3,412 runs in 189 matches at an average of 28.67 and a strike rate of 147.32.
The 2013 IPL final encapsulated what Pollard meant to Mumbai. Setting a target of 148 against CSK, he walked in and hit an unbeaten 60 off just 32 balls to ease his side home. He became known as a man who could decide finals, not just group matches. His most memorable regular-season knock came in 2019 against the Punjab Kings, when his team needed 198 to win and were 135/5 after 15 overs; Pollard took them home with a last-ball win, delivering a devastating display of hitting that included multiple overs against Sam Curran for a combined 31 runs.
One of the most remarkable statistics associated with Pollard is that he hit three IPL fifties in 20 balls or fewer, a record that speaks to the speed with which he could transform an innings. He also hit over 200 sixes in his career, one of only a handful of batters to reach that landmark.
Pollard has since transitioned to the Mumbai Indians as their batting coach, where he continues to influence the next generation of finishers.
5. Dinesh Karthik: The Comeback King

Dinesh Karthik, a wicketkeeper-batter, had been a solid IPL player without reaching legendary status. Karthik reinvented himself in his late 30s as arguably the most devastating finisher in the world during the 2022 IPL season, and was named Super Striker of the Season in IPL 2022.
What makes Karthik unique among this group is that he arguably operated from the most difficult position on the batting card. Coming in at number seven or eight, he often had one or two overs to make a difference. The fact that he did it consistently, and against world-class bowling, sets his achievement apart from every other finisher in this list.
Karthik scored 1,364 runs in death overs across his IPL career in 105 innings, the fourth-highest total in that phase in IPL history. He struck at an astonishing 186.97 with a strike rate ranking him among the top five of all time in that phase, hitting 91 sixes. His overall IPL career strike rate sits at 132.81 across 243 matches.
The 2022 IPL season with the Royal Challengers Bangalore was his masterclass. Playing almost exclusively as a finisher, often coming in at number seven or eight in the final three or four overs, he averaged over 55 for the season at a strike rate above 180. He was so effective that he forced his way back into the Indian national T20 squad on the back of those performances at an age when most wicketkeepers have long retired.
6. Ravindra Jadeja: The Underrated Match-Sealer

Known primarily as a world-class spinner and electric fielder, Jadeja has quietly accumulated one of the better finishing records in IPL history.
He has scored 1,420 runs in death overs across his career in 130 innings at a strike rate of 159.57, hitting 69 sixes. His overall IPL tally stands at 3260 runs in 254 matches with a career strike rate of 126.39. What makes Jadeja special as a finisher is his ability to rotate the strike in the early part of a power-hitting passage and then accelerate at precisely the right moment, a skill most aggressive batters do not have.
His most celebrated finishing moment came in the 2023 IPL final, one of the most dramatic title match conclusions in the tournament’s history. Chennai Super Kings needed to beat Gujarat Titans, and with the equation looking uncomfortable deep into the final over, Jadeja hit a six off the penultimate ball and sealed a boundary with the last ball to win the match and hand CSK their fifth IPL title. The image of Jadeja’s bat raised toward the sky at the Narendra Modi Stadium became one of the defining photographs of that IPL season.
He also equalled Chris Gayle’s record for the most runs in a single IPL over when he smashed Harshal Patel for 37 runs in an over in 2021, underlining that his power-hitting capacity, when unlocked, is world-class.
7. Hardik Pandya: The Modern Power Broker

Hardik Pandya’s impact in key games and his capacity to play match-defining innings place him firmly in the finisher conversation with a strike rate of 146.77 across his IPL career.
His combination of big hitting from a relatively low position in the order, plus his value as a pace bowler, makes him one of the most complete all-round finishers in IPL history. He does not just absorb the final overs; he attacks them with the confidence of a top-order batter and the mindset of a bowler who knows exactly which lengths he would hate to face.
Pandya’s most famous finishing performance came when he hit 91 off 34 balls against KKR in IPL 2019. Pandya walked in after Kieron Pollard’s dismissal and scored crucial runs at a breakneck pace to take his side over the line, a performance that demonstrated exactly why he was seen as the next generation of MI’s middle-order firepower.
His overall IPL record shows a batter who can take matches away from opponents when the mood takes him. With the ball in hand, adding pressure at the other end, captains cannot afford to defend a boundary or drop a fielder in the circle, giving Pandya space that pure batters rarely get in the final overs.
8. David Miller: “Killer” Miller Arrives Late and Hits Early

David Miller may not have the IPL appearances of Dhoni or Pollard, but his strike rate in death overs, 177.69, places him in elite company. He has scored 988 runs in 75 death-over innings, and his ability to hit enormous sixes regardless of the quality of bowling makes him one of the most feared finishers when in form.
What makes Miller’s numbers striking is the context in which they were produced. He batted almost exclusively in the final five overs for Punjab Kings and Gujarat Titans, which meant he consistently faced the best death-over specialists in the world, Bumrah, Boult, and Shami, and still averaged close to 180 in that phase across a sustained period.
His nickname “Killer Miller” was earned through a series of extraordinary match-winning knocks across IPL seasons, particularly for Punjab Kings (then Kings XI Punjab) and later the Gujarat Titans. He hit one of the fastest IPL centuries off 38 balls for Punjab Kings against RCB, a record that stood for years, and that alone tells you everything about his power-hitting ceiling.
The consistency of Miller’s death-over performances across teams, formats, and years is what earns him a place in this list. With a strike rate of 138.60, he is not a one-club legend or a one-season wonder. In a role that breaks careers, Miller has returned to it time and again and delivered, which is what separates a genuine finisher from a batter who just happens to bat late in the order.
SUGGESTED READ: 10 Best All-Rounders in IPL History
What Makes a Great IPL Finisher?
A finisher typically arrives in the middle or late order, usually between overs 15 and 20, and is assigned with either accelerating a score or engineering a chase from an impossible position. The key metrics to be a great IPL finisher are listed below:
| Metrics | What it Measures |
| Strike rate in death overs (16–20) | Scoring speed: must be well above 150 |
| Runs scored in death overs | Volume and Consistency across seasons |
| Not-out percentage | Finishing the job, not just contributing |
| Performance under pressure | Finals, must-win games, last-over chases. |
In Conclusion
M.S. Dhoni is the world’s best IPL Finisher of all time. No batter in IPL history has scored more runs in death overs, hit more sixes in death overs, or maintained that level of performance across as many seasons. From 2008 to his likely final seasons in the mid-2020s, Dhoni has been the benchmark by which every other finisher is measured.
But Dhoni is not the only one. AB de Villiers’ finishing was technically superior in some metrics. Andre Russell’s hitting is more destructive by any measure. Dinesh Karthik’s 2022 reinvention was one of cricket’s most magnificent stories.
The IPL has been extraordinarily rich in finishers, which is part of what makes it the world’s greatest domestic T20 competition.
For more IPL stats and updates, follow Jeetwin Sports.











