The World of Cricket is not as easy as it appears to us on the television. It is a demanding sport in which the players are expected to have impeccable physical fitness and emotional strength. There is immense pressure on them to perform well in every single match and maintain a steady high graph. Each year, the International Cricket Council (ICC) identifies the best players in each category based on their consistently good performance, average score and other parameters. Making it to this list is definitely not a piece of cake!

In this article, we shall discuss about the 10 Best ODI Batsmen in the World who are ranked on the basis of their score on a 1000 point scale.

Top 10 ODI Batsmen In the World, 2021:

Here is the information about best batsmen in the World in One Day International (ODI) matches, listed in the top 10 order:

1. Virat Kohli:


Virat Kohli is a right handed batsman and the current captian of the national cricket team of India. Virat is ranked as the World's number 1 ODI Batsman for 2021 after bagging 870 points against 1000 for his recent best performances. The 32-year-old also holds the world record for achieving the fastest 12000 runs in ODI cricket, surpassing Sachin Tendulkar's record. He is also a record holder for scoring the highest number of centuries in run-chases. Kohli came into the limelight after winning the Under-19 Cricket World Cup in 2008 and making it to the national team.

2. Rohit Sharma:


Rohit Sharma is the current Vice-Captain of the Indian national cricket team. He is a right-handed batsman who faced a struggle in the initial days due to his inconsistent performances. However, his star batting in the IPL made him an overnight sensation and since then, there was no looking back for him. Rohit Sharma, fondly called Ro 'Hit' by his fans, is ranked as ICC's second-best ODI batman in the World with a rating of 842 points. He also holds the world record for being the only Cricket to have scored a massive number of 264 runs and three double centuries in the ODI format.

3. Babar Azam:


Babar Azam is a 26 year old Pakistani Cricketer who captains the nation's cricket teams in all formats. He is ranked as the ICC World Number 3 Batsman with 837 points. He is also the only Pakistani player to have earned a spot in the top 5 positions across all formats of the game. The right-handed skipper also broke Virat Kohli's record by scoring the fastest 1000 runs in the T20 format. Azam is known for his elegant selection of shots and strokes that are pure delight to watch. He has established a reputable position for himself not just in Pakistani Cricket, but also in the international forum.

Also Read: Famous Indian Female Sports Players


4. Ross Taylor:


Ross Taylor is a middle-order batsman of New Zealand and the former captain of country's team. He holds the record of being the first New Zealand player who scored a 100 against all test game playing teams in the ODI format. Ross also scored a total of 6000 runs in tests and ODI's throughout his playing career. He is currently ranked the ICC World Number 4 with a rating of 818 points. Ross is a right-handed batsman who is known for maintaining consistency in his performances, despite being labeled as an unorthodox player.

5. Aaron Finch:


Aaron Finch is a top-order batsman and the captain of Australia's national team. He is known for his aggressive shots and hard-hitting ability. Aaron James Finch is ranked as ICC World's No.5 Best Batsman in the ODI format with 791 points. The 34 year old started as a middle order batsman and slowly made as an opener. He holds the record of scoring 172 runs, the highest individual score secured by any opener so far. Finch with the partnership of David Warner created history in the ODI cricket by scoring a massive 258 opening score (not out) and a 10-wicket win against India in 2020.

6. Francois du Plessis:


Francois du Plessis is a 36 year old international cricketer and the former captain of the South African team. He is a middle order batsman rated as ICC World's No.6 Best ODI Batsman with a score of 790 points. Fondly called Faf by his team mates and fans, du Plessis is known for maintaining professionalism and cool attitude on and off the field. He is a versatile player who steered his team towards victory in 28 out of 39 games he captained. Du Plessis is regarded as an asset to the South African team for this gentleman nature and ability to handle high pressure situations.

Also Read: Miss India Winners Name List


7. David Warner:


David Warner is a left-handed opening batsman of the Australian team. He is ranked No.7 best batsman in the World in the ODI format with a score of 773 points. David Warner is the first Cricketer in 132 years to secure a spot in Australia's national cricket team without having prior experience in first-class cricket. He is also the first Australian cricketer to score the fastest 1500 runs in T20 series and 7 ODI centuries in the same year. Warner also holds the record of hitting the fastest 50 runs in just 23 balls in Test Cricket.

8. K.S. Williamson:


Kane Stuart Williamson is the current captain of the Newzealand team across all formats of the game. He is a right-handed batsman with an exceptional talent for cricket. Kane Williamson is the Number 8 World's best ODI Batsman with a 765 score. Kane is also a part-time off-spin bowler who holds the record of being the fastest Newzealand batsman to have scored 6000 runs in test cricket. He has also created history by being the youngest century holder in 20 years of Newzealand cricket. Kane is also the fifth batsman in the World to score the fastest 3000 runs in international cricket.

9. Quinton de Kock:


Quinton De Kock is a 26 year old South African batsman and current captian of the national team in all formats. He made his debut in international ODI cricket in 2013 against New Zealand. Quinton de Kock is ranked as the No.9 best ODI batsman in the World with a 755 score. Along with playing the role of a key batsman in the team, de Kock is also a successful wicket-keeper who was ranked "Wicket Keeper of the World ODI XI" by ICC in 2017. He also made it to the list of top 8 wicketkeeper-batsman in the World in 2020.

10. J.M. Bairstow:


Jonny Bairstow is a right-handed batsman-wicketkeeper of the England team. He is ranked as the Number.10 Best ODI Batsman in the World with a score of 754 points. Bairstow holds the record of being the only English wicket keeper who took 9 wickets in a test match twice. In 2016, he set a new record of scoring the most runs (1470) in a test match by a wicket-keeper. Bairstow is also the first England cricketer to score 3 consecutive hundreds in ODI format.

Also Read: Oscar Award Indian Winners

Do note that the list of 10 best batsmen in the world is subject to change each year. Also the ratings keep changing over time with the player's performances in the ODI match. So, who is your favorite batsman among these 10 greatest players of the year?

Newsmeter Network

Next Story