Best Finishers in Cricket History

Top 10 Best Cricket Finishers of All Time

Finishing the match in style and claiming victory from the opponent’s mouth is not a piece of cake. These best cricket finishers made it look so easy with their pressure handling technique and quality hitting; these batsmen snatched the victory from many cricket opponents’ teams.

Best Cricket Finishers of All Time

Cricket is a unique game in which batters face unique challenges at each batting position. These players are called the most reliable batters by scoring runs quickly under pressure while maintaining their composure, a characteristic that has helped them stand out from the crowd.

1. MS Dhoni – India

MS Dhoni

Captain Cool, MS Dhoni, is regarded as one of the greatest finishers ever. In one-day international cricket, his conviction in his ability to see the game through established him as a finisher.

He would occasionally induce errors in the opposition, allowing him to lead his team to victory in difficult circumstances.

Dhoni had manipulated numerous impossible game situations in India’s favour. MS Dhoni is regarded as the most destructive finisher in cricket history due to his lethal, bloodthirsty, and crushing batting abilities at the end of the game.

2. AB De Villiers – South Africa

AB De Villiers

Mr. 360, AB de Villiers, is one of the greatest finishers in cricket history. He has won numerous matches for his team by knocking the bowlers around the ground. AB de Villiers, a modern master, wowed with his 360-degree play across the field.

The former South African captain was fortunate to make four separate touches on the same delivery. He was confident in his abilities, as evidenced by his approach to the bowler during each shot. Mr. 360, the lethal proteas, ranks second on the list of greatest finishers.

3. Abdul Razzaq – Pakistan

Abdul Razzaq

Abdul Razzaq, a former Pakistani all-round bowler, was a regular at the bottom of Pakistan’s batting order. He possessed the ability to take long shots. He could take down any attack and grind them for runs in death overs.

The right-handed player demonstrated his abilities at the end of the inning. He is Pakistan’s most lethal batsman. Abdul Razzak scored 47 runs off 11 balls against England in 2005. Regrettably, he was unable to break the record for the fastest fifty.

In Sharjah, he scored a century against South Africa, one of the most memorable ODI innings ever. Razzaq, known for his calm demeanour and ability to absorb stress, is ranked third among the top finishers in cricket history.

4. Shahid Afridi – Pakistan

Shahid Afridi

Shahid Afridi, dubbed Boom Boom, first gained prominence for Pakistan as a hard-hitting batsman and then as a finisher in one-day international cricket. He’d developed an aura and was capable of abruptly dispatching the bowler.

Due to his solid finishing abilities, he won numerous matches for Pakistan. Games were frequently delayed until Afridi was shown the way back to the pavilion.

Afridi’s innings against India in the Asia Cup, when he smashed Ashwin for two successive sixes to get Pakitan over the line, remains one of the most remarkable finishes in cricket history.

5. Michael Bevan – Australia

Michael Bevan

Bevan was the most terrific finisher in one-day international cricket. He was an Australian middle-order batsman.

We assert this because, in one-day internationals, a batsman who bats at number six in any team is considered the finisher. Bevan has effectively filled that role for Australia for most of his career.

He was a physically robust individual. He had several memorable innings in ODIs. It’s difficult to assign a ranking to Bevan, but statistics point to him finishing fifth on our list of cricket’s best finishers.

6. Lance Klusener – South Africa

Lance Klusener

Klusener, also known as “Zulu” in South Africa, is one of the all-time great one-day international all-rounders. When his strength is combined with his desire to invent, he embodies pure power.

He was a complete nightmare for opponents during his closing cameos. Klusener was a nightmare for bowlers when he used to come out with 8-10 overs remaining.

7. Michael Hussey – Australia

Michael Hussey

Hussey was amid one of his career’s best white-ball innings. With 18 required off the final six balls, the lefthander smashed Ajmal for consecutive sixes, and when he repeated the feat on the fourth delivery, it stunned Pakistanis and the entire cricketing world.

Hussey had pulled off an incredible heist that he repeated for Australia in white-ball cricket regularly. Mike Hussey scored 711 runs in 26 innings at an average of 71.10, including four half-centuries, in 50 effective run chases in ODI cricket during his career. His destructive batting abilities place him among the sport’s greatest finishers.

8. Viv Richards – West Indies

Viv Richards

Undoubtedly, Richards is one of the greatest batsmen of all time. He was responsible for giving the term “swagger” a whole new meaning in cricket. Though several batters have more impressive records, Richards was the most destructive batsman of his generation.

He can change the game at any point with his faultless batting abilities. Few batters come close to his ability to threaten, intimidate, and shred bowling attacks. He is still one of the world’s greatest finishers.

9. Javed Miandad – Pakistan

Javed Miandad

He embodied what one might refer to as a classic street fighter. Miandad was a reassuring presence during the hurricane, a lion-hearted batsman who thrived in adversity.

Additionally, the figures corroborate this. During Miandad’s career, the right-hander led most of Pakistan’s 47 effective run chases, scoring 1403 runs at an average of 61.00, including 11 half-centuries and one ton.

The century came against India in the 1986 Austral-Asia Cup final in Sharjah, when he hit a last-ball six off Chetan Sharma to cement his place in the Indo-Pak rivalry’s upper echelons. His unmatched finishing abilities have elevated him to one of the greatest finishers in cricket.

10. Jos Buttler – England

Jos Buttler

Jos Buttler is one of those rare breeds of players who is equally adept at opening and closing the innings. The wicketkeeper has elevated his game to new heights and is now widely regarded as the world’s best finisher.

In One-Day Internationals, Buttler averages 39.7 with a strike rate of 116.97. At the same time, his strike rate and average will be sufficient to propel him to dominance.

The wicketkeeper has an uncanny ability to balance quality and extravagance and has never failed to deliver for his team.

Buttler is currently the world’s undisputed best finisher, and if he maintains this form, he may also challenge MS Dhoni for the title of the best finisher of all time.


Read More: Shortest Cricketers Of All Time