Skip to main content

Exclusive News

Top 3 finishers in ODI history

Cricket is a game of strategy, skill, and patience. Among the many skills required in cricket, finishing a game is one of the most important ones. A good finisher can change the outcome of the game and turn it in favor of their team. In this article, we will discuss the top 3 best finishers in world cricket history.

1. Mahendra Singh Dhoni

Top 3 finishers in ODI history
Mahendra Singh Dhoni

Mahendra Singh Dhoni, the former captain of the Indian cricket team, is considered the best finisher in the world of cricket. He has proved himself time and again in both international and domestic cricket. His ability to stay calm under pressure and finish the game with his big hits is what makes him the best finisher in the world.

Dhoni has played 90 Test matches, 350 ODIs, and 98 T20Is for India. He has scored 4,876 Test runs, 10,773 ODI runs, and 1,617 T20I runs. His highest score in Test cricket is 224, while in ODI cricket, it is 183*. The most memorable moment of Dhoni’s career was his match-winning knock in the final of the 2011 ICC Cricket World Cup, where he hit the winning six to clinch the trophy for India.

2. AB de Villiers

Top 3 finishers in ODI history
AB de Villiers

AB de Villiers, the former South African captain, is known for his unorthodox style of batting. He is considered one of the most innovative batsmen in the world. AB de Villiers is a complete package and can play shots all around the ground. He has the ability to read the game and finish it in style.

De Villiers has played 114 Test matches, 228 ODIs, and 78 T20Is for South Africa. He has scored 8,765 Test runs, 9,577 ODI runs, and 1,672 T20I runs. His highest score in Test cricket is 278*, while in ODI cricket, it is 176. De Villiers has also played in the Indian Premier League (IPL) for Royal Challengers Bangalore and has scored 4,395 runs in 169 matches.

3. Michael Bevan

Top 3 finishers in ODI history
Michael Bevan

Michael Bevan, the former Australian cricketer, is often referred to as the ‘Finisher.’ He is one of the greatest finishers in the history of cricket. He played a key role in Australia’s World Cup wins in 1999 and 2003. His ability to handle pressure and finish the game is what makes him one of the best finishers in world cricket history.

Bevan has played 18 Test matches and 232 ODIs for Australia. He has scored 785 Test runs and 6,912 ODI runs. His highest score in Test cricket is 91, while in ODI cricket, it is 108*. Bevan’s ability to finish games was evident in the 2003 World Cup semifinal against Sri Lanka, where he scored an unbeaten 74 to guide Australia to victory.

More in Exclusive News

3 South African players to watch out for in their 3rd ODI clash against Pakistan

After losing the T20I series against South Africa 2-0, Pakistan made a...

Predicting West Indies Women’s Playing XI for their first ODI against India Women

West Indies women are all set to turn their fortunes around against India women...

3 Pakistani players to watch out for in their 3rd ODI clash against South Africa

In this series, South Africa has continuously been outperformed. The home team...

BBL 2024-25: Predicting Melbourne Renegades’ Playing XI for their clash against Perth Scorchers

The Melbourne Renegades are up for their next clash against Perth Scorchers in...