Best Batsmen in the World Today

0
46
Best Batsmen in the World Today


Batting is considered the most important tactic in cricket. Over the years there have been many famous cricketers in the world who have broken many records. The best batsmen in the world today are a valuable asset for any cricket team.

On that note let’s check out the best batsmen in the world today- ODI Ranking.

Best Batsmen in the World Today:

1. Virat Kohli-India

Best Batsmen in the World Today
Image Source – CricTracker

Virat Kohli is the Indian national cricket team captain. He is the best batsmen in the world and the best contemporary modern batsman.

According to the ICC rating in the test ranking, he is fifth, in the ODI ranking he is first and in the T20 ranking, he is fourth.

Virat Kohli has scored 7490 runs in test cricket, 12162 runs in ODI and 3159 runs in T20.

2. Babar Azam-Pakistan

Best Batsmen in the World Today
Image Source- DNA India

The second in the list of best batsmen in the world today is Babar Azam from the Pakistan cricket team. 

According to ICC rating, he is Sixth in test cricket, third in ODI and third in T20 as well. 

Babar Azam had made 2082 runs in test cricket, 3580 runs in ODI and 1686 runs in T20 matches.

3. Rohit Sharma-India

Best Batsmen in the World Today
Image Source – The Economic Times

The third in the list of best batsmen in the world today is Rohit Sharma. He is considered one of the best batsmen in the world. 

According to ICC rating, he is seventh in test cricket third in ODI ranking and 14th in T20 rankings

Rohit Sharma has made 2615 runs in the test, 9168 runs in ODI and 2864 runs in T20 matches.

4. Ross Taylor–New Zealand 

ross_taylor
Image Source – The Cricket Monthly

Ross Taylor is the former captain of the New Zealand national team. He is the leading run-scorer for New Zealand in Test and ODI cricket. 

According to ICC ratings, he is 16th in test cricket, 14th in ODI ranking and 67th in T20 rankings

Ross has made 7379 runs in test, 8574 runs in ODI and 1909 runs in T20 matches.

5. Aaron Finch – Australia

aaron_finch
Image Source – NDTV Sports

Aaron Finch is fifth in the list of best batsmen in the world today. He holds the record for two of the three highest individual scores in Twenty20 international. 

According to ICC rating, he is 102 in test cricket, fifth in ODI ranking and second in T20 ranking. 

Finch has made 278 runs in test cricket, 5232 runs in ODI and 2346 months in T20 matches.

6. Faf du Plessis – South Africa

faf_du_plesis
Image Source – The Times of India 

Faf du Plessis is the South African national team Captain.

 According to ICC rating, he is 31st in test ranking, 16 ODI rankings and 29th in test ranking. 

He had made 4163 runs in test matches, 5507 runs in ODI matches and 1528 runs in T20 matches

7. Jonny Bairstow – England

Jonny_Bairstow
Image Source -DNA India

Jonny Bairstow is seventh on the list of best batsmen in the world today. 

According to ICC rating, he is 73rd in test ranking, seventh in ODI rankings and 16th in T20 ranking.

Johnny has made 4197 runs in test matches and 3425 runs in ODI matches.

8. David Warner – Australia

david_w
Image Source – ICC

The eighth in the list of best batsmen in the world today is David Warner from Australia.

 According to ICC ratings, he is 10th in test ranking, ninth in ODI ranking and 43rd into T20 matches.

David has made 7311 runs in test matches, 5455 runs in ODI and 2265 runs in T20 matches.

9. Shai Hope – West Indies

shai_hope
Image Source – The Times of India

Shai Hope is a cricketer from the West Indies he is ninth in the list of best batsmen in the world today. 

According to the ICC rating, Shai is 80th in test ranking, eight in ODI ranking and 157 in T20 ranking

He has made 1603 runs in test matches, 3483 runs in ODI matches and 238 runs in T20 matches.

10. Kane Williamson – New Zealand

K_willamson
Image Source – Business Standard

The last and the 10th on the list of the best batsman in the world is Kane Williamson, he is the current captain of the New Zealand national team. 

According to the ICC rating, he is first in test ranking, 10th in ODI rankings and 27th in test ranking. 

Kane Williamson has made 7115 runs in test matches, 6173 runs in ODI matches and 1805 runs in T20 matches. 

1Virat KohliIND868911 v England, 12/07/2018
Babar AzamPAK837846 v Sri Lanka, 20/10/2017
Rohit SharmaIND836885 v Sri Lanka, 06/07/2019
Ross TaylorNZ810841 v Bangladesh, 05/06/2019
Aaron FinchAUS791798 v England, 25/06/2019
Francois du PlessisSA790820 v Australia, 06/07/2019
Jonny BairstowENG775777 v Australia, 21/06/2018
David WarnerAUS773880 v Pakistan, 26/01/2017
9Shai HopeWI773808 v Bangladesh, 17/05/2019
10 Kane WilliamsonNZ757799 v India, 09/07/2019

These were the top 10 best batsmen in the world today according to ICC-ODI ratings.