Odi Rankings - batting

Rank Player Rating Career Best Rating
1 Virat Kohli Virat Kohli India 887 911 v England, 17/07/2018
2 Rohit Sharma Rohit Sharma India 854 883 v Australia, 12/01/2019
3 Ross Taylor Ross Taylor New Zealand 821 831 v India, 31/01/2019
4 Joe Root Joe Root England 807 824 v Sri Lanka, 13/10/2018
5 Babar Azam Babar Azam Pakistan 801 846 v New Zealand, 06/01/2018
6 Faf du Plessis Faf du Plessis South Africa 791 802 v India, 01/02/2018
7 Shai Hope Shai Hope West Indies 780 780 v Bangladesh, 14/12/2018
8 Quinton de Kock Quinton de Kock South Africa 758 808 v Bangladesh, 22/10/2017
9 Fakhar Zaman Fakhar Zaman Pakistan 755 755 v South Africa, 30/01/2019
10 Shikhar Dhawan Shikhar Dhawan India 744 813 v Pakistan, 23/09/2018
11 Kane Williamson Kane Williamson New Zealand 739 798 v Zimbabwe, 07/08/2015
12 Jonny Bairstow Jonny Bairstow England 726 777 v Australia, 21/06/2018
13 Hashim Amla Hashim Amla South Africa 722 901 v England, 05/09/2012
14 Mushfiqur Rahim Mushfiqur Rahim Bangladesh 712 712 v West Indies, 14/12/2018
14 Tamim Iqbal Tamim Iqbal Bangladesh 712 737 v West Indies, 28/07/2018
16 Imam-ul-Haq Imam-ul-Haq 695 706 v South Africa, 27/01/2019
17 MS Dhoni MS Dhoni India 688 836 v Australia, 31/10/2009
18 Jos Buttler Jos Buttler England 685 723 v Bangladesh, 09/10/2016
19 Martin Guptill Martin Guptill New Zealand 683 789 v South Africa, 01/03/2017
20 Eoin Morgan Eoin Morgan England 675 690 v Australia, 30/06/2010
Advertisement