ICC Men’s ODI Batting Rankings 2023

behornet

Updated on:

POSPLAYERTEAMRATINGCAREER BEST RATING
1Babar Azam PAK880898 v West Indies, 10/06/2022
2Rassie van der Dussen SA777796 v England, 19/07/2022
3Imam-ul-Haq PAK752815 v West Indies, 12/06/2022
4Shubman Gill IND743743 v West Indies, 01/08/2023
5Fakhar Zaman PAK740784 v New Zealand, 29/04/2023
6Harry Tector IRE726726 v Nepal, 04/07/2023
7David Warner AUS726880 v Pakistan, 26/01/2017
8Quinton de Kock SA718813 v Sri Lanka, 10/03/2019
9Virat Kohli IND705911 v England, 12/07/2018
10Steve Smith AUS702752 v Pakistan, 22/01/2017
11Rohit Sharma IND693885 v Sri Lanka, 06/07/2019
12Jason Roy ENG682782 v Australia, 11/07/2019
13Shai Hope WI677808 v Bangladesh, 17/05/2019
14Jonny Bairstow ENG669796 v India, 26/03/2021
15Jos Buttler ENG658741 v Bangladesh, 08/06/2019
16Kane Williamson NZ652799 v India, 09/07/2019
17Mushfiqur Rahim BAN649739 v Sri Lanka, 25/05/2021
18David Miller SA643653 v England, 29/01/2023
19Ibrahim Zadran AFG640663 v Bangladesh, 08/07/2023
20Alex Carey AUS631669 v West Indies, 26/07/2021
21Tom Latham NZ631657 v Pakistan, 09/01/2023
22Joe Root ENG631824 v Sri Lanka, 13/10/2018
23Paul Stirling IRE625697 v Netherlands, 04/06/2021
24Travis Head AUS616670 v England, 24/06/2018
25Sikandar Raza ZIM615627 v India, 22/08/2022
26Gerhard Erasmus NAM614618 v UAE, 02/04/2023
27Pathum Nissanka SL612614 v West Indies, 07/07/2023
28Heinrich Klaasen SA612612 v Netherlands, 02/04/2023
29Glenn Maxwell AUS612735 v India, 20/01/2016
30Temba Bavuma SA609623 v Netherlands, 31/03/2023
31Shreyas Iyer IND606673 v Bangladesh, 07/12/2022
32Tamim Iqbal BAN604737 v West Indies, 28/07/2018
33Nicholas Pooran WI601634 v Ireland, 12/01/2020
Shakib Al Hasan BAN601692 v Pakistan, 05/07/2019
35Ishan Kishan IND589589 v West Indies, 01/08/2023
36Rahmat Shah AFG584635 v Sri Lanka, 27/11/2022
37Kariyawasa Asalanka SL580605 v Australia, 21/06/2022
38Scott Edwards NED577594 v Sri Lanka, 30/06/2023
39Litton Das BAN577627 v Zimbabwe, 05/08/2022
40Dawid Malan ENG572610 v Bangladesh, 01/03/2023
41Sean Williams ZIM566571 v Sri Lanka, 02/07/2023
42Shikhar Dhawan IND563813 v Pakistan, 23/09/2018
43Aiden Markram SA557557 v Netherlands, 02/04/2023
44Martin Guptill NZ556789 v South Africa, 01/03/2017
45Lokesh Rahul IND554657 v England, 26/03/2021
46Rahmanullah Gurbaz AFG546574 v Bangladesh, 08/07/2023
47Assad Vala PNG536550 v Nepal, 27/02/2023
48Mahmudullah BAN534595 v India, 07/12/2022
49George Munsey SCO529587 v Namibia, 10/07/2022
50Devon Conway NZ528566 v India, 24/01/2023
51Andrew Balbirnie IRE526584 v South Africa, 13/07/2021
52Najibullah Zadran AFG523555 v Sri Lanka, 30/11/2022
53Mitchell Marsh AUS523641 v New Zealand, 06/12/2016
54Daryl Mitchell NZ522527 v Pakistan, 29/04/2023
55Kusal Mendis SL521631 v Zimbabwe, 30/06/2017
56Vriitya Aravind UAE518538 v Oman, 21/06/2023
57Max O’Dowd NED516517 v West Indies, 26/06/2023
58Mohammad Rizwan PAK514520 v New Zealand, 03/05/2023
59Gajanand Singh USA512512 v UAE, 06/07/2023
60Aaron Jones USA510540 v Papua New Guinea, 02/04/2023
=61Haris Sohail PAK510618 v Zimbabwe, 30/10/2020
62Hashmatullah Shaidi AFG507543 v Zimbabwe, 09/06/2022
63Kyle Coetzer SCO506647 v Ireland, 18/03/2018
64Aqib Ilyas OMA501578 v United States, 11/02/2020
65Muhammad Waseem UAE500511 v Nepal, 01/05/2023
66Richard Berrington SCO496535 v United States, 29/05/2022
67Monank Patel USA493554 v Papua New Guinea, 25/11/2022
68Janneman Malan SA490616 v India, 21/01/2022
69Marnus Labuschagne AUS490532 v India, 29/11/2020
70Zeeshan Maqsood OMA487514 v Ireland, 19/06/2023
71Hardik Pandya IND485561 v England, 28/03/2021
72Michael Leask SCO484491 v UAE, 23/06/2023
73R.K. Paudel NEP480519 v Papua New Guinea, 27/02/2023
74Mohammad Nabi AFG480545 v Bangladesh, 28/09/2016
75Will Young NZ480480 v Pakistan, 07/05/2023
76Henry Nicholls NZ479596 v Bangladesh, 20/03/2021
77Asif Khan UAE476476 v United States, 06/07/2023
78Ayaan Khan OMA476476 v West Indies, 05/07/2023
79Dhananjaya de Silva SL476487 v Netherlands, 30/06/2023
80Aasif Sheikh NEP475496 v Papua New Guinea, 13/03/2023
81Dimuth Karunaratne SL472477 v West Indies, 07/07/2023
82Kashyap Prajapati OMA464464 v West Indies, 05/07/2023
83Craig Ervine ZIM464524 v Afghanistan, 18/10/2015
84Steven Taylor USA462501 v Jersey, 04/04/2023
85Marcus Stoinis AUS461616 v England, 28/01/2018
86Brandon King WI458471 v Oman, 05/07/2023
87Michael van Lingen NAM457465 v UAE, 02/04/2023
88Mitchell Santner NZ455502 v England, 10/03/2018
89George Dockrell IRE454454 v Nepal, 04/07/2023
90Jatinder Singh OMA453506 v UAE, 29/04/2023
91Vikramjit Singh NED450451 v Scotland, 06/07/2023
92Philip Salt ENG447447 v Bangladesh, 06/03/2023
93Brandon McMullen SCO445445 v Netherlands, 06/07/2023
94Curtis Campher IRE444444 v Nepal, 04/07/2023
95Dasun Shanaka SL440506 v India, 10/01/2023
96Avishka Fernando SL439591 v South Africa, 02/09/2021
97Ryan Burl ZIM437437 v Scotland, 04/07/2023
98Finn Allen NZ434500 v Pakistan, 09/01/2023
99Wanindu Hasaranga SL433433 v India, 12/01/2023
100Moeen Ali ENG433522 v West Indies, 27/09/2017

Leave a Comment