Majority of cricket fans love to watch thriller matches. No explanation is needed for this statement. Everyone wants suspense to get entertained. The close matches in cricket history keeps the spirit of cricket alive. And this post is going to be about the player who made it special, ‘The finishers’. As the middle order batsman they have responsibility to lead the team in the last overs. To chase down an impossible total or setting up a winning target. However, they don’t have stats as top-order batsmen. But, they have innings to remember. And there can’t be a single word answer to the question,‘Who is the best finisher in cricket?’
MS Dhoni (India)
Mahendra Singh Dhoni, Unarguably (Who is the best finisher in cricket). Fans know him as ‘Captain Cool’ and ‘Thala’. The pressure handling ability of MS Dhoni makes him standout as a player & captain. MSD has a great record of 47 not outs in successful run chases. He has lots of remarkable innings in his long-stretched career. And the most famous one is from the ODI World Cup 2011 Final. When Dhoni played legendary knock of 91* runs, and hitted the winning six. Dhoni is popular for finishing the matches off in style.
Stats of Mahendra Singh Dhoni

M | I | NO | R | HS | Avg | SR | 100s | 50s | 4s | 6s | |
Test | 90 | 144 | 16 | 4876 | 224 | 38.1 | 59.1 | 6 | 33 | 544 | 78 |
ODI | 350 | 297 | 84 | 10773 | 183* | 50.6 | 87.6 | 10 | 73 | 826 | 229 |
T20I | 98 | 85 | 42 | 1617 | 56 | 37.6 | 126.1 | 0 | 2 | 116 | 52 |
AB de Villers (South Africa)

AB de Villers also known as ‘Alien’ and ‘Mr 360’. AB de Villers is the only player who can hit fast bowlers at any corner of the ground. They way Abd has exploited the bowlers, no one able to do that at his level. Abd kept changing his batting position throughout his career. But, since he settled to bat in middle order. He chased some unbelievable run chases. His most famous innings comes from the match against West Indies, Ab de Villers scored fastest century in just 31 balls. He ended the match for the West Indies in the first innings of the game.
Stats of AB de Villers
M | I | NO | R | HS | Avg | SR | 100s | 50s | 4s | 6s | |
Test | 114 | 191 | 18 | 8765 | 278* | 50.7 | 54.2 | 22 | 46 | 1024 | 64 |
ODI | 228 | 218 | 39 | 9577 | 176 | 53.5 | 101.1 | 25 | 53 | 840 | 204 |
T20I | 78 | 75 | 11 | 1672 | 79* | 26.1 | 135.2 | 0 | 10 | 140 | 60 |
Kieron Pollard (West Indies)
Kieron Pollard is one of the most explosive batsmen ever. Pollard has abilities to pull back the lost match. At the 5-6 position, Pollard enters the ground and starts hitting from the start. There were no possibilities for the opposition team to win the match when Pollard used to finish for West Indies. His most memorable innings comes from the match against Sri Lanka. ‘Akila Dananjya’ took a hat-trick while West Indies were chasing the target. And when Dananjya came back for the next over of his spell, Pollard sent him out for all 6 balls of his over.
Stats of Kieron Pollard

M | I | NO | R | HS | Avg | SR | 100s | 50s | 4s | 6s | |
ODI | 123 | 113 | 9 | 2706 | 119 | 26.0 | 94.4 | 3 | 13 | 171 | 13 |
T20I | 101 | 83 | 21 | 1569 | 75* | 25.3 | 135.1 | 0 | 6 | 94 | 99 |
Shahid Afridi (Pakistan)
Shahid Afridi is the one of the best players Pakistan have ever produced. Afridi has received 32 Man of the Match awards. Which is the most by any Pakistani player. ‘Boom Boom Afridi’ is known for his fearless and aggressive approach. He used to hit shots from the first ball, making him the biggest threat for the opposition. His most famous innings comes from Asia Cup 2014, Afridi scored 34 runs off 18 balls in a match against India. He finished the match with two consecutive sixes.
Stats of Shahid Afridi

M | I | NO | R | HS | Avg | SR | 100s | 50s | 4s | 6s | |
Test | 27 | 48 | 1 | 1716 | 156 | 36.5 | 87.0 | 5 | 8 | 220 | 52 |
ODI | 398 | 369 | 27 | 8064 | 124 | 23.6 | 117.0 | 6 | 39 | 730 | 351 |
T20I | 99 | 91 | 12 | 1416 | 54* | 17.9 | 150.0 | 0 | 4 | 103 | 73 |
Michael Bevan (Australia)
Michael Bevan, the name comes from the 90’s era cricket legends. Michael Bevan is famous for his methodological approach while chasing the tough targets. Michael used to execute his plans precisely and slowly grab the match in Australia’s favour. Michael’s career highlight comes from the World Series 1995-96. In a match against the West Indies, the top order collapsed and Australia was on 38/6. Michael Bevan played a crucial knock of 78 runs and hitted a four on the last ball that brought victory to the team.
Stats of Michael Bevan

M | I | NO | R | HS | Avg | SR | 100s | 50s | 4s | 6s | |
Test | 18 | 30 | 3 | 785 | 91 | 29.1 | 39.8 | 0 | 6 | 89 | 1 |
ODI | 232 | 196 | 67 | 6912 | 108* | 53.6 | 74.2 | 6 | 46 | 450 | 21 |
Javed Miandad (Pakistan)
Javed Miadad, the best batsman for Pakistan till now, Javed was popular for his comical behavior on the cricket ground. Despite that he was one of the best batsmen of his era. His career highlight is 116* not out innings against India in Australia-Asia Cup 1986 Final. Java played an exceptional knock while chasing, and ended the match with six on the last ball.
Stats of Javed Miandad

M | I | NO | R | HS | Avg | SR | 100s | 50s | 4s | 6s | |
Test | 124 | 189 | 21 | 8832 | 280* | 52.6 | – | 23 | 43 | 819 | 48 |
ODI | 233 | 218 | 41 | 7381 | 119* | 41.7 | 67.0 | 8 | 50 | 445 | 44 |
Hardik Pandya (India)
Hardik Pandya, also known as ‘Kung fu Pandya’ is currently at no.1 position in T20I all-rounder rankings. And the reason for that is his batting & bowling performances. After he made a comeback from injury, Pandya played crucial knocks in India’s remarkable victories. The support & balance Pandya provides to the Indian team is exceptional. As a middle order batsman Pandya played numerous good innings with a great strike rate. The most famous finish of his career against Pakistan in Asia Cup 2022. Pandya, shook his head calmly before the 4th ball of the last over and ended the match on next ball with a six.
Stats of Hardik Pandya

M | I | NO | R | HS | Avg | SR | 100s | 50s | 4s | 6s | |
Test | 11 | 18 | 1 | 532 | 108 | 31.3 | 73.9 | 1 | 4 | 68 | 12 |
ODI | 86 | 61 | 9 | 1769 | 92* | 34.0 | 110.3 | 0 | 11 | 132 | 67 |
T20I | 109 | 85 | 24 | 1700 | 71* | 27.9 | 141.9 | 0 | 4 | 129 | 88 |
Glenn Maxwell (Australia)
Glenn Maxwell always goes for max out his shots. Maxi is famous for playing the most precise switch shots. Maxwell follows an aggressive approach, he hits almost every ball for the boundaries when get settled. In the ODI World Cup 2023, Maxwell played a historical knock. In the mid of the match Maxwell got cramps, but he continued to play and by 201* runs he brought a magnificent victory to Australia.
Stats of Glenn Maxwell

M | I | NO | R | HS | Avg | SR | 100s | 50s | 4s | 6s | |
Test | 7 | 14 | 1 | 339 | 104 | 26.1 | 59.5 | 1 | 0 | 33 | 7 |
ODI | 145 | 133 | 17 | 3950 | 201* | 34.0 | 126.4 | 4 | 23 | 378 | 152 |
T20I | 116 | 106 | 17 | 2664 | 145* | 29.9 | 155.0 | 5 | 11 | 224 | 137 |
David Miller (South Africa)
David Miller, popular as ‘Killer Miller’ is currently South Africa’s best middle order batsman. Miller rescued South Africa on numerous events. He has great stats in all formats of the game. His recent iconic innings comes from the T20I World Cup 2022 match against India. While chasing a low total South Africa got off-balance. Miller scored 59* runs and won the match for South Africa.
Stats of David Miller

M | I | NO | R | HS | Avg | SR | 100s | 50s | 4s | 6s | |
ODI | 175 | 151 | 43 | 4490 | 139 | 41.6 | 103.0 | 6 | 24 | 331 | 139 |
T20I | 130 | 114 | 36 | 2591 | 106* | 33.2 | 140.7 | 2 | 8 | 168 | 130 |
Ben Stokes (England)

Ben Stokes, known as ‘Stokesy’ is among one of the modern day cricket legends. The game awareness and his ability to play under pressure makes him a great player. He played the most famous innings of modern day cricket. In the Ashes Series 2019, Stokes turned an impossible thing into reality. Stokes single handedly turned the match result by scoring 135* runs and England won the match by 1 wicket.
Stats of Ben Stokes
M | I | NO | R | HS | Avg | SR | 100s | 50s | 4s | 6s | |
Test | 110 | 199 | 9 | 6719 | 258 | 35.4 | 59.7 | 13 | 35 | 778 | 133 |
ODI | 114 | 99 | 15 | 3463 | 182 | 41.2 | 95.7 | 5 | 24 | 282 | 109 |
T20I | 43 | 36 | 9 | 585 | 52* | 21.7 | 128.0 | 0 | 1 | 42 | 22 |
Also Read About: