Updated quarterly or as mentioned, these are Cricratings' own rankings as calculated using last four years of performances. Recent matches carry more weight using progressive factors.  These are not ICC rankings and any resemblance is purely coincidental. For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
1 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 674.45 M-59 | Ct/St-80 | FPM-1.4
2 No change Shai Hope (West Indies) flag Shai Hope (West Indies) 466.38 M-62 | Ct/St-66 | FPM-1.1
3 Up 8 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 435.86 M-43 | Ct/St-33 | FPM-0.8
4 Down 1 Virat Kohli (India) flag Virat Kohli (India) 420.99 M-54 | Ct/St-33 | FPM-0.6
5 Up 2 KL Rahul (India) flag KL Rahul (India) 407.74 M-53 | Ct/St-63 | FPM-1.2
6 Down 2 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 401.06 M-53 | Ct/St-37 | FPM-0.7
7 Down 2 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 383.00 M-17 | Ct/St-24 | FPM-1.4
8 Down 2 Alex Carey (Australia) flag Alex Carey (Australia) 382.33 M-40 | Ct/St-47 | FPM-1.2
9 Up 4 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 379.82 M-56 | Ct/St-41 | FPM-0.7
10 Up 6 Will Young (New Zealand) flag Will Young (New Zealand) 378.21 M-53 | Ct/St-29 | FPM-0.5
11 Down 2 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 360.57 M-47 | Ct/St-64 | FPM-1.4
12 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 349.48 M-72 | Ct/St-71 | FPM-1.0
13 Down 5 Jos Buttler (England) flag Jos Buttler (England) 348.28 M-51 | Ct/St-62 | FPM-1.2
14 Down 4 Josh Inglis (Australia) flag Josh Inglis (Australia) 344.72 M-33 | Ct/St-34 | FPM-1.0
15 No change Tom Latham (New Zealand) flag Tom Latham (New Zealand) 338.86 M-61 | Ct/St-66 | FPM-1.1
16 Down 2 Cameron Green (Australia) flag Cameron Green (Australia) 329.87 M-30 | Ct/St-21 | FPM-0.7
17 No change Aiden Markram (South Africa) flag Aiden Markram (South Africa) 305.12 M-49 | Ct/St-24 | FPM-0.5
18 Up 1 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 292.01 M-34 | Ct/St-18 | FPM-0.5
19 Up 12 Harry Brook (England) flag Harry Brook (England) 291.34 M-38 | Ct/St-17 | FPM-0.4
20 Down 2 Roston Chase (West Indies) flag Roston Chase (West Indies) 282.40 M-36 | Ct/St-20 | FPM-0.6
21 Down 1 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 276.03 M-49 | Ct/St-29 | FPM-0.6
22 Down 1 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 272.79 M-32 | Ct/St-17 | FPM-0.5
23 Up 9 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 268.42 M-47 | Ct/St-29 | FPM-0.6
24 Up 1 Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 265.29 M-10 | Ct/St-14 | FPM-1.4
25 Down 3 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 263.73 M-24 | Ct/St-16 | FPM-0.7
26 Up 3 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 259.45 M-49 | Ct/St-23 | FPM-0.5
27 Down 4 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 243.96 M-57 | Ct/St-23 | FPM-0.4
28 Down 4 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 239.63 M-32 | Ct/St-38 | FPM-1.2
29 Down 1 Rohit Sharma (India) flag Rohit Sharma (India) 234.28 M-55 | Ct/St-25 | FPM-0.5
30 Down 4 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 228.71 M-17 | Ct/St-13 | FPM-0.8
31 Down 4 Shubman Gill (India) flag Shubman Gill (India) 227.98 M-58 | Ct/St-38 | FPM-0.7
32 Down 2 Ikram Alikhil (Afghanistan) flag Ikram Alikhil (Afghanistan) 220.66 M-20 | Ct/St-22 | FPM-1.1
33 No change Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 204.81 M-56 | Ct/St-67 | FPM-1.2
34 No change Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 192.05 M-62 | Ct/St-29 | FPM-0.5
35 No change Steven Smith (Australia) flag Steven Smith (Australia) 185.93 M-42 | Ct/St-20 | FPM-0.5
36 No change Phil Salt (England) flag Phil Salt (England) 185.35 M-30 | Ct/St-16 | FPM-0.5
37 Up 2 David Miller (South Africa) flag David Miller (South Africa) 179.09 M-38 | Ct/St-24 | FPM-0.6
38 Down 1 Brandon King (West Indies) flag Brandon King (West Indies) 179.03 M-54 | Ct/St-18 | FPM-0.3
39 Down 1 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 178.66 M-47 | Ct/St-21 | FPM-0.4
40 Up 8 Adil Rashid (England) flag Adil Rashid (England) 177.40 M-49 | Ct/St-18 | FPM-0.4
41 Down 1 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 175.89 M-33 | Ct/St-19 | FPM-0.6
42 Down 1 Smit Patel (U.S.A.) flag Smit Patel (U.S.A.) 173.50 M-20 | Ct/St-29 | FPM-1.5
43 Up 1 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 172.54 M-18 | Ct/St-9 | FPM-0.5
44 Down 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 171.23 M-34 | Ct/St-47 | FPM-1.4
45 No change Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 166.98 M-50 | Ct/St-32 | FPM-0.6
46 Up 105 Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 164.69 M-34 | Ct/St-14 | FPM-0.4
47 Down 1 Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 164.32 M-27 | Ct/St-14 | FPM-0.5
48 Up 1 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 161.42 M-39 | Ct/St-14 | FPM-0.4
49 Up 1 Justin Greaves (West Indies) flag Justin Greaves (West Indies) 157.90 M-18 | Ct/St-8 | FPM-0.4
50 Up 1 Jamie Smith (England) flag Jamie Smith (England) 155.07 M-19 | Ct/St-9 | FPM-0.5
51 Up 1 Brydon Carse (England) flag Brydon Carse (England) 149.50 M-27 | Ct/St-10 | FPM-0.4
52 Up 35 Will Jacks (England) flag Will Jacks (England) 148.39 M-23 | Ct/St-12 | FPM-0.5
53 No change Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 148.16 M-46 | Ct/St-25 | FPM-0.5
54 Down 12 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 147.79 M-39 | Ct/St-16 | FPM-0.4
55 Down 1 Liam Livingstone (England) flag Liam Livingstone (England) 147.46 M-36 | Ct/St-14 | FPM-0.4
56 Down 9 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 147.30 M-19 | Ct/St-9 | FPM-0.5
57 Down 2 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 146.77 M-29 | Ct/St-7 | FPM-0.2
58 Down 1 Evin Lewis (West Indies) flag Evin Lewis (West Indies) 146.02 M-13 | Ct/St-7 | FPM-0.5
59 Down 1 Zane Green (Namibia) flag Zane Green (Namibia) 145.95 M-41 | Ct/St-47 | FPM-1.1
60 Down 4 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 145.45 M-39 | Ct/St-17 | FPM-0.4
61 Down 1 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 142.41 M-31 | Ct/St-11 | FPM-0.4
62 Down 1 Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 141.80 M-14 | Ct/St-8 | FPM-0.6
63 Down 4 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 134.97 M-34 | Ct/St-15 | FPM-0.4
64 Down 1 Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 132.75 M-12 | Ct/St-5 | FPM-0.4
65 Down 1 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 132.52 M-40 | Ct/St-15 | FPM-0.4
66 Up 48 Joe Root (England) flag Joe Root (England) 131.80 M-37 | Ct/St-14 | FPM-0.4
67 Down 2 Khary Pierre (West Indies) flag Khary Pierre (West Indies) 131.59 M-4 | Ct/St-6 | FPM-1.5
68 Down 2 Axar Patel (India) flag Axar Patel (India) 130.61 M-33 | Ct/St-14 | FPM-0.4
69 Down 1 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 130.20 M-28 | Ct/St-9 | FPM-0.3
70 Down 1 Irfan Khan (Pakistan) flag Irfan Khan (Pakistan) 129.46 M-9 | Ct/St-5 | FPM-0.6
71 Down 1 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 128.45 M-43 | Ct/St-14 | FPM-0.3
72 Up 21 Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 127.69 M-14 | Ct/St-7 | FPM-0.5
73 Down 2 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 126.67 M-10 | Ct/St-14 | FPM-1.4
74 Down 2 Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 126.09 M-14 | Ct/St-5 | FPM-0.4
75 Up 78 Ben Duckett (England) flag Ben Duckett (England) 126.03 M-31 | Ct/St-11 | FPM-0.4
76 Down 2 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 125.33 M-52 | Ct/St-57 | FPM-1.1
77 Down 2 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 124.77 M-24 | Ct/St-29 | FPM-1.2
78 Down 2 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 124.20 M-18 | Ct/St-9 | FPM-0.5
79 Down 2 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 124.10 M-36 | Ct/St-27 | FPM-0.8
80 Down 2 Sanjay Krishnamurthi (U.S.A.) flag Sanjay Krishnamurthi (U.S.A.) 122.76 M-13 | Ct/St-10 | FPM-0.8
81 Down 2 Sean Abbott (Australia) flag Sean Abbott (Australia) 122.26 M-27 | Ct/St-14 | FPM-0.5
82 Down 2 Matthew Forde (West Indies) flag Matthew Forde (West Indies) 121.10 M-16 | Ct/St-6 | FPM-0.4
83 Down 2 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 119.74 M-28 | Ct/St-14 | FPM-0.5
84 Down 2 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 119.37 M-50 | Ct/St-16 | FPM-0.3
85 Down 2 Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 119.13 M-44 | Ct/St-11 | FPM-0.3
86 No change Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 117.64 M-37 | Ct/St-22 | FPM-0.6
87 Down 14 Harry Tector (Ireland) flag Harry Tector (Ireland) 117.22 M-34 | Ct/St-14 | FPM-0.4
88 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 117.12 M-48 | Ct/St-26 | FPM-0.5
89 Up 11 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 117.02 M-42 | Ct/St-19 | FPM-0.5
90 Down 28 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 116.36 M-20 | Ct/St-8 | FPM-0.4
91 Down 24 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 114.80 M-65 | Ct/St-21 | FPM-0.3
92 Down 3 Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 114.58 M-65 | Ct/St-21 | FPM-0.3
93 Down 3 Hammad Mirza (Oman) flag Hammad Mirza (Oman) 112.84 M-11 | Ct/St-14 | FPM-1.3
94 Up 79 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 112.51 M-55 | Ct/St-11 | FPM-0.2
95 Up 10 Shreyas Iyer (India) flag Shreyas Iyer (India) 112.38 M-51 | Ct/St-20 | FPM-0.4
96 Down 4 Aarif Sheikh (Nepal) flag Aarif Sheikh (Nepal) 112.11 M-53 | Ct/St-26 | FPM-0.5
97 Down 3 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 111.75 M-24 | Ct/St-15 | FPM-0.6
98 Down 3 Noah Croes (Netherlands) flag Noah Croes (Netherlands) 110.25 M-21 | Ct/St-14 | FPM-0.7
99 Down 3 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 106.34 M-22 | Ct/St-8 | FPM-0.4
100 Up 19 Henry Nicholls (New Zealand) flag Henry Nicholls (New Zealand) 105.97 M-32 | Ct/St-12 | FPM-0.4
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #mohammadrizwan #rizwan #shaihope #hope #michaelbracewell #bracewell #viratkohli #kohli #klrahul #rahul #marnuslabuschagne #labuschagne #ryanrickelton #rickelton #alexcarey #carey #darylmitchell #mitchell #willyoung #young #mushfiqurrahim #rahim #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings