ICC Ranking Batsman ODI |Top 10 ODI Batting Ranking Latest Updates

ICC Men’s ODI Batting Rankings Top 100 Batsmen Latest Updates

ICC Men’s ODI Batting Rankings Top 100 Batsmen Latest Updates

Last updated on September 18th, 2022 at 07:58 pm

The ODI player Rankings is a table that ranks international cricket ICC one day ranking batsman using a points-based methodology that is calculated using a number of computations that results in a smart moving average. ICC ranking player list below

Also Check: ICC T20I Batsmen Ranking

ICC ODI Batting Rankings 2022

POSPLAYERTEAMRATINGCAREER BEST RATING
1(0)Babar Azam PAK890898 v West Indies, 10/06/2022
2(0)Rassie van der Dussen SA789796 v England, 19/07/2022
3(0)Quinton de Kock SA784813 v Sri Lanka, 10/03/2019
4(0)Imam-ul-Haq PAK779815 v West Indies, 12/06/2022
5(0)Virat Kohli IND744911 v England, 12/07/2018
6(0)Rohit Sharma IND740885 v Sri Lanka, 06/07/2019
7(0)Jonny Bairstow ENG732796 v India, 26/03/2021
8(0)David Warner AUS725880 v Pakistan, 26/01/2017
9(0)Ross Taylor NZ701841 v Bangladesh, 05/06/2019
10(7)Steve Smith AUS697752 v Pakistan, 22/01/2017
11(1)Shikhar Dhawan IND696813 v Pakistan, 23/09/2018
12(1)Joe Root ENG691824 v Sri Lanka, 13/10/2018
13(1)Fakhar Zaman PAK690779 v England, 08/07/2021
14(1)Kane Williamson NZ685799 v India, 09/07/2019
15(1)Shai Hope WI679808 v Bangladesh, 17/05/2019
16(1)Tamim Iqbal BAN675737 v West Indies, 28/07/2018
17(1)Jason Roy ENG672782 v Australia, 11/07/2019
18(1)Paul Stirling IRE664697 v Netherlands, 04/06/2021
19(2)Mushfiqur Rahim BAN657739 v Sri Lanka, 25/05/2021
20(3)Alex Carey AUS655669 v West Indies, 26/07/2021
21(3)Aaron Finch AUS654798 v England, 25/06/2019
22(2)Martin Guptill NZ653789 v South Africa, 01/03/2017
23(1)Glenn Maxwell AUS651735 v India, 20/01/2016
24(0)David Miller SA627643 v Pakistan, 04/04/2021
25(0)Harry Tector IRE626626 v New Zealand, 15/07/2022
26(0)Rahmat Shah AFG624629 v Zimbabwe, 05/06/2022
27(0)Jos Buttler ENG624741 v Bangladesh, 08/06/2019
28(0)Nicholas Pooran WI622634 v Ireland, 12/01/2020
29(1)Litton Das BAN615627 v Zimbabwe, 05/08/2022
30(1)Tom Latham NZ613649 v Netherlands, 02/04/2022
31(0)Sikandar Raza ZIM603627 v India, 22/08/2022
32(0)Shakib Al Hasan BAN601692 v Pakistan, 05/07/2019
33(0)Kariyawasa Asalanka SL592605 v Australia, 21/06/2022
34(0)Mahmudullah BAN584584 v Zimbabwe, 07/08/2022
35(0)Lokesh Rahul IND584657 v England, 26/03/2021
36(0)Calum MacLeod SCO581585 v England, 10/06/2018
37(0)Shubman Gill IND570570 v Zimbabwe, 22/08/2022
38(0)Kyle Coetzer SCO569647 v Ireland, 18/03/2018
39(1)Haris Sohail PAK551618 v Zimbabwe, 30/10/2020
40(1)Andrew Balbirnie IRE550584 v South Africa, 13/07/2021
41(2)Travis Head AUS548670 v England, 24/06/2018
42(0)Kusal Mendis SL548631 v Zimbabwe, 30/06/2017
43(0)Hashmatullah Shaidi AFG544543 v Zimbabwe, 09/06/2022
44(0)Janneman Malan SA543616 v India, 21/01/2022
45(0)Najibullah Zadran AFG541547 v Bangladesh, 25/02/2022
46(0)George Munsey SCO539587 v Namibia, 10/07/2022
47(0)Avishka Fernando SL533591 v South Africa, 02/09/2021
48(0)Henry Nicholls NZ528596 v Bangladesh, 20/03/2021
49(0)Aqib Ilyas OMA524578 v United States, 11/02/2020
50(3)Assad Vala PNG521537 v Nepal, 25/03/2022
51(1)Hardik Pandya IND520561 v England, 28/03/2021
52(1)Sean Williams ZIM520567 v Sri Lanka, 18/01/2022
53(1)Kusal Perera SL516582 v England, 29/06/2021
54(1)Danushka Gunathilaka SL510554 v Bangladesh, 28/05/2021
55(1)Shreyas Iyer IND509525 v West Indies, 27/07/2022
56(2)Monank Patel USA508512 v Scotland, 17/08/2022
57(0)Angelo Mathews SL507707 v England, 07/12/2014
58(0)Shimron Hetmyer WI507709 v India, 15/12/2019
59(0)Scott Edwards NED504525 v Pakistan, 16/08/2022
60(1)Aiden Markram SA501501 v England, 24/07/2022
61(1)Zeeshan Maqsood OMA499499 v Nepal, 14/06/2022
62(1)Jatinder Singh OMA496496 v Nepal, 14/06/2022
63(1)Mohammad Nabi AFG495545 v Bangladesh, 28/09/2016
64(1)Richard Berrington SCO494535 v United States, 29/05/2022
65(5)Aaron Jones USA491501 v Scotland, 17/08/2022
66(0)Rishabh Pant IND491521 v England, 17/07/2022
67(0)Imad Wasim PAK488556 v Bangladesh, 05/07/2019
68(0)Temba Bavuma SA487530 v India, 21/01/2022
69(0)Rahmanullah Gurbaz AFG484540 v Zimbabwe, 04/06/2022
70(1)Vriitya Aravind UAE480480 v Scotland, 14/08/2022
71(1)Dhananjaya de Silva SL480485 v Australia, 21/06/2022
72(2)Marcus Stoinis AUS478616 v India, 08/03/2019
73(0)Soumya Sarkar BAN476671 v South Africa, 15/07/2015
74(8)Jimmy Neesham NZ471549 v Pakistan, 26/06/2019
75(1)Tom Cooper NED471575 v West Indies, 28/02/2011
76(1)Sarfaraz Ahmed PAK468581 v West Indies, 05/10/2016
77(1)Evin Lewis WI466567 v Sri Lanka, 12/03/2021
78(10)Marnus Labuschagne AUS466532 v India, 29/11/2020
79(2)Niroshan Dickwella SL465518 v Bangladesh, 28/05/2021
80(2)R.K. Paudel NEP462478 v Oman, 14/06/2022
81(3)Mitchell Santner NZ462502 v England, 10/03/2018
82(3)Heinrich Klaasen SA461499 v Australia, 07/03/2020
83(3)Afif Hossain BAN459459 v Zimbabwe, 10/08/2022
84(1)Dasun Shanaka SL455472 v Australia, 16/06/2022
85(4)Colin de Grandhomme NZ453520 v Pakistan, 19/01/2018
86(1)Shamarh Brooks WI452479 v New Zealand, 17/08/2022
87(1)Gerhard Erasmus NAM449449 v Nepal, 16/07/2022
88(1)Rashid Khan AFG447477 v Ireland, 10/03/2019
89(0)Michael Leask SCO446446 v United States, 17/08/2022
90(0)Max O’Dowd NED443494 v England, 17/06/2022
91Finn Allen NZ442442 v Australia, 11/09/2022
92(1)Craig Ervine ZIM442524 v Afghanistan, 18/10/2015
93(0)Muhammad Usman UAE440491 v Oman, 08/02/2022
94(1)Mohammad Rizwan PAK438442 v West Indies, 08/06/2022
95(3)Mitchell Marsh AUS437641 v New Zealand, 06/12/2016
96(0)Charles Amini PNG436436 v United States, 11/09/2022
97(0)Matthew Cross SCO436446 v UAE, 14/08/2022
98(4)Steven Taylor USA435440 v Scotland, 13/08/2022
99(1)Chundangapoyil Rizwan UAE433434 v United States, 11/08/2022
100Cameron Green AUS428428 v New Zealand, 11/09/2022
ICC Men’s Test All-Rounder Rankings latest update ICC New Ranking T20 All-Rounder Ranking
ICC Men’s Test All-Rounder Rankings latest update ICC New Ranking T20 All-Rounder Ranking