Hey, Cricket lover, we are here to explore the 12 of Histories Best Finishers in Cricket.
Cricket is the second most popular in the world, with 2.5 billion global followers.
The sport with bat and ball where one team bats in pairs while other team fields.
However, we will discuss 12 of history’s best finishers in cricket.
Similarly, we all love to watch the game when our favorite player stays in the game till the last moment.
The finisher plays an essential role in helping the team towards winning score.
Suppose you don’t know the best finisher in the history of cricket. Here, we will assemble the list of the 12 of history’s best finishers in cricket.
This is the summary of the history best finisher in cricket. All the information and details are accumulated from trusted sites; Cricket Web, Cricbuzz, ESPN Cricinfo.
Quick View
Name Of Best Finishers | Total ODI Matches and Score | National Side |
12. Ben Stokes | 101 matches and 2,871 runs | England |
11. Glenn Maxwell | 116 matches and 3,230 runs | Australia |
10. David Miller | 136 matches and 3,355 runs | South Africa |
9. Yuvraj Singh | 304 matches and 8,701 runs | India |
8. Kieron Pollard | 119 matches and 2,633 runs | West-Indies |
7. Michael Hussey | 185 matches and 5,442 runs | Australia |
6. Mohammad Javed Miandad | 233 matches and 7,381 runs | Pakistan |
5. Michael Bevan | 232 matches and 6,912 runs | Australia |
4. Shahid Afridi | 398 matches and 8,064 runs | Pakistan |
3. Jos Buttler | 148 matches and 3,872 runs | England |
2. AB De Villers | 228 matches and 9,577 runs | South Africa |
1. MS. Dhoni | 350 matches and 10,773 runs | India |
12 Of The History’s Best Finisher In Cricket
12. Ben Stokes
Born: June 4, 1991
National Side: England
Position: Left-handed Batsman/Right-arm, Fast bowler
Role: All-rounder

Benjamin Andrew Stokes is one of the best all-rounders in the world and a finisher of the game in the team.
Similarly, His first ODI debut was on 25 August 2011.
He owns the record of England’s fastest ever test double century with South Africa in Cape Town.
He is the finisher whose batting technique changes with the pattern of games.
As a bowler, it was easy for him to understand the opponent while batting on the field.
Moreover, he has played 101 ODI matches with 2,871 runs at an average of 36.63 with a strike rate of 93.83.
As a result, he is one of the 12 best finishers in the history of cricket.
11. Glenn Maxwell
Born: October 14, 1998
National Side: Australia
Position: Right-handed batsman
Role: Batting All-rounder

Glenn maxwell from Australia, a right-handed batsman, who made his name with his hitting skills.
He hits the ball all over the ground with an excellent score, which makes him the best finisher in cricket history.
Similarly, he made his debut on 25 August 2012.
Likewise, Maxwell had an outstanding performance in the cricket world cup 2015, where he was one of the key factors for Australia’s title glory.
He has played 116 ODI matches with an overall score of 3,230 runs.
Maxwell has really proved to be one of the 12 best finishers in Cricket.
10. David Miller
Born: June 10, 1989
National Side: South Africa
Position: Left-handed batsman
Role: Batsman

A left-handed batsman David Miller who is widely recognized for his power-hitting.
He made his ODI debut on 22 May 2010 against West Indies and contributed greatly with the bat towards the end of the innings.
He became popular after an outstanding performance in IPL 2013, where he scored the highest runs for Punjab.
Globally known as ‘Killer Miller’ for his promising matches and excellent ability to finish the game.
He has played 136 ODI match with 3,355 runs at an average of 40.91 with a strike rate of 101.02.
Miller scored 324 runs in the world cup, making him one of the best finishers.
David Miller also holds the record for joint-fastest T20 century.
9. Yuvraj Singh
Born: December 12, 1981
National Side: India
Position: Left-handed Batsman
Role: All-rounder

Yuvraj Singh, a player from India known for batting with passion and aggression in the game. He made his ODI debut on October 3, 2000.
He became popular after his outstanding six sixes in an over in 2007 to Stuart Broad.
This all-rounder batsman scored 362 runs in the 2011 world cup, winning the man of the series award.
Even after being diagnosed with a cancerous tumor, his comeback is praiseworthy.
Similarly, he has played 304 ODI and made 8,701 runs at an average of 36.56 with a strike rate of 87.68.
8. Kieron Pollard
Born: May 12, 1987
National Side: West Indies
Position: Right-handed Batsman/Right-arm Medium
Role: Batting All-rounder

Kieron Pollard, a right-handed batsman from West Indies, is an aggressive all-rounder, power-hitting batsman, and bowler.
He is the captain of the West Indies and has earned his name as one of the best players of T20.
Similarly, he made his ODI debut on April 10, 2007, and he has played 119 ODI in which he scored 2,633 runs at an average of 26.33 with a strike rate of 94.84.
Pollard is globally known for his excellent catches and best fielding skill in any position.
Likewise, he is an outstanding all-rounder batsman with the best catching skill, which makes him one of the best finishers in cricket.
7. Michael Hussey
Born: May 27, 1975
National Side: Australia
Position: Left-handed batsmen/Right-arm Medium
Role: Batsman

Micheal Hussey is one of the most powerful left-handed batsmen.
He made his ODI debut on February 1, 2004. Even though he made his International debut a little late he is considered one of the best left-handed batsmen.
He is globally known as ‘Mr. Cricketer’.
Hussey has scored 5,442 runs in 185 ODI matches at an average of 48.16, with a strike rate of 87.17.
One of the biggest strengths of Michael’s was his concentration level on the game. It was almost impossible to distract him once he got set.
6. Mohammad Javed Miandad
Born: June 12, 1957
National Side: Pakistan
Position: Right-handed batsman/Right-arm leg break
Role: Batsman

Javed Miandad is one of the distinguished right-handed batsmen of Pakistan’s cricket team in history.
He is famous for his excellent batting skill with unique style, even known as a legend in cricket.
Similarly, Miandad made his ODI debut on 11 June 1975 and his test debut on 9 October 1976.
He scored 163 runs in his test debut and become the youngest player to score a century in debut.
He scored 7,381 runs in 233 ODI at an average of 41.70, with a strike rate of 67.01.
5. Michael Bevan
Born: May 8, 1970
National Side: Australia
Position: Left-handed batsman/Left-arm bowler
Role: Captain

Michael Bevan is a left-handed batsman from Australia.
The term ‘finisher’ was created and cemented by Michael Bevan
He made his ODI debut on 14 April 1994.
Moreover, his stable and calm mind for any problematic situation during the game served as a turning table of most minor hope matches.
Bevan helped to win two of three world cup finals that he was part of in 1996 and 1999, but unfortunately, his test career ended before it begun due to his inability to handle the short ball.
However, he shined in the ODI with his elegant ability to tackle the match.
Bevan played 232 ODI matches and scored 6,912 runs at an average of 53.58, with a strike rate of 74.16.
4. Shahid Afridi
Born: March 1, 1977
National Side: Pakistan
Position: Right-handed batsman/Right-arm Leg Spinner
Role: Bowling All-rounder

Shahid Afridi is one of the best cricketers of Pakistan, who is often known as ‘Boom Boom.’
He became a hard-hitting batsman and the best finisher of the match.
He made his ODI debut on 2 October 1996 and his T20 debut on 28 August 2006.
Likewise, fans still remember his longest sixer ever in the history of cricket.
He played 398 ODI matches and scored 8,064 runs at an average of 23.58, with a strike rate of 117.01.
Shahid Afridi is one of Pakistan’s most successful cricket players and is also known as the best finisher in cricket history.
3. Jos Buttler
Born: September 8, 1990
National Side: England
Position: Right-handed batsman/wicketkeeper
Role: WK-Batsman

Jos Buttler, the player from England, is widely known for opening and ending the match efficiently.
He is regarded as the best player in all three game formats because of his versatility, which makes him one of the world’s greatest finishers.
Similarly, he made his ODI debut on 21 February 2012 and T20 debut on 31 August 2011.
Well known as an all-rounder and for wicketkeeping, he has played 148 ODI matches and has scored 3,872 runs at an average of 38.72, with a strike rate of 118.66.
2. AB De Villers
Born: February 17, 1984
National Side: South Africa
Position: Right-handed batsman/Wicket-keeper
Role: WK-Batsman

AB De Villers is globally known as ‘Mr.360’ and legend finisher in cricket history.
The world’s outstanding batsman made his ODI debut on 2 February 2005 and T20 debut on 24 February 2006.
He can score from any angle on the field, which gave him the name ‘Mr.360’.
As a result, he is the record holder for the fastest 50,100 and 150 in ODI history.
De Villers has played 114 test matches, 228 ODI, and 78 T20 international matches. He scored 9,577 runs in 228 ODI matches at an average of 53.5, with a strike rate of 101.1.
He is the most dangerous hard-hitting batsman in cricket history and is second on our list of the world’s best finishers.
1. MS. Dhoni
Born: July 7, 1981
National Side: India
Position: Right-handed Batsman/Wicketkeeper
Role: WK-Batsman

Mahendra Singh Dhoni is from India and is first on our list of the world’s best finishers.
His name is globally famous as one of the best players in the history of cricket.
He made his debut ODI on 23 December 2004 and T20 debut on 1 December 2006.
Dhoni won the world cup trophy for India after 28 years because of his unique playing style.
He made many impossible matches in favor of India, which makes him one of the best finishers in cricket history.
Dhoni’s ugly technique was always questionable, but the result was outstanding.
However, he played 350 ODI with 10,773 runs at an average of 50.58 with a strike rate of 87.56.
Moreover, Dhoni has given name as Greatest wicketkeeper in the history of cricket.
Read About: The 30 Richest Wrestlers In The World