Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  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 Up 3 Shai Hope (West Indies) flag Shai Hope (West Indies) 462.69 M-65 | Ct/St-69 | FPM-1.1
3 Up 50 Virat Kohli (India) flag Virat Kohli (India) 423.43 M-54 | Ct/St-35 | FPM-0.6
4 No change Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 401.06 M-53 | Ct/St-37 | FPM-0.7
5 Up 56 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 383.00 M-17 | Ct/St-24 | FPM-1.4
6 Up 5 Alex Carey (Australia) flag Alex Carey (Australia) 382.33 M-40 | Ct/St-47 | FPM-1.2
7 Up 11 KL Rahul (India) flag KL Rahul (India) 379.68 M-53 | Ct/St-62 | FPM-1.2
8 Up 5 Jos Buttler (England) flag Jos Buttler (England) 368.03 M-48 | Ct/St-61 | FPM-1.3
9 Down 6 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 360.57 M-47 | Ct/St-64 | FPM-1.4
10 Down 4 Josh Inglis (Australia) flag Josh Inglis (Australia) 344.72 M-33 | Ct/St-34 | FPM-1.0
11 New Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 343.02 M-40 | Ct/St-28 | FPM-0.7
12 Down 10 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 336.90 M-72 | Ct/St-73 | FPM-1.0
13 Up 17 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 336.01 M-53 | Ct/St-39 | FPM-0.7
14 Up 32 Cameron Green (Australia) flag Cameron Green (Australia) 329.87 M-30 | Ct/St-21 | FPM-0.7
15 Up 6 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 327.64 M-61 | Ct/St-66 | FPM-1.1
16 Up 36 Will Young (New Zealand) flag Will Young (New Zealand) 313.41 M-50 | Ct/St-26 | FPM-0.5
17 Up 26 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 305.06 M-52 | Ct/St-25 | FPM-0.5
18 Down 2 Roston Chase (West Indies) flag Roston Chase (West Indies) 294.54 M-39 | Ct/St-22 | FPM-0.6
19 Down 4 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 292.01 M-34 | Ct/St-18 | FPM-0.5
20 Down 11 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 276.03 M-49 | Ct/St-29 | FPM-0.6
21 Down 1 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 271.87 M-33 | Ct/St-17 | FPM-0.5
22 Up 120 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 263.73 M-24 | Ct/St-16 | FPM-0.7
23 Up 86 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 243.96 M-57 | Ct/St-23 | FPM-0.4
24 Down 10 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 239.14 M-33 | Ct/St-39 | FPM-1.2
25 Up 164 Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 231.85 M-7 | Ct/St-12 | FPM-1.7
26 Down 4 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 228.71 M-17 | Ct/St-13 | FPM-0.8
27 Down 4 Shubman Gill (India) flag Shubman Gill (India) 227.98 M-55 | Ct/St-38 | FPM-0.7
28 Up 27 Rohit Sharma (India) flag Rohit Sharma (India) 227.77 M-52 | Ct/St-24 | FPM-0.5
29 Up 60 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 221.36 M-49 | Ct/St-23 | FPM-0.5
30 Down 20 Ikram Alikhil (Afghanistan) flag Ikram Alikhil (Afghanistan) 220.66 M-20 | Ct/St-22 | FPM-1.1
31 New Harry Brook (England) flag Harry Brook (England) 214.48 M-35 | Ct/St-13 | FPM-0.4
32 Up 80 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 210.34 M-44 | Ct/St-26 | FPM-0.6
33 Down 26 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 203.27 M-59 | Ct/St-70 | FPM-1.2
34 Up 29 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 192.05 M-62 | Ct/St-29 | FPM-0.5
35 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 185.93 M-42 | Ct/St-20 | FPM-0.5
36 Up 50 Phil Salt (England) flag Phil Salt (England) 185.35 M-30 | Ct/St-16 | FPM-0.5
37 Down 5 Brandon King (West Indies) flag Brandon King (West Indies) 179.03 M-54 | Ct/St-18 | FPM-0.3
38 Up 6 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 178.66 M-47 | Ct/St-21 | FPM-0.4
39 Down 22 David Miller (South Africa) flag David Miller (South Africa) 176.79 M-41 | Ct/St-25 | FPM-0.6
40 Down 21 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 175.89 M-33 | Ct/St-19 | FPM-0.6
41 Up 117 Smit Patel (U.S.A.) flag Smit Patel (U.S.A.) 173.50 M-20 | Ct/St-29 | FPM-1.5
42 Down 14 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 173.44 M-42 | Ct/St-23 | FPM-0.5
43 Down 35 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 172.60 M-37 | Ct/St-52 | FPM-1.4
44 Up 143 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 172.54 M-18 | Ct/St-9 | FPM-0.5
45 Up 106 Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 166.98 M-50 | Ct/St-32 | FPM-0.6
46 Down 11 Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 164.32 M-27 | Ct/St-14 | FPM-0.5
47 Down 16 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 163.60 M-21 | Ct/St-12 | FPM-0.6
48 Up 68 Adil Rashid (England) flag Adil Rashid (England) 162.26 M-46 | Ct/St-16 | FPM-0.3
49 New Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 161.42 M-39 | Ct/St-14 | FPM-0.4
50 Up 175 Justin Greaves (West Indies) flag Justin Greaves (West Indies) 157.90 M-21 | Ct/St-8 | FPM-0.4
51 Up 37 Jamie Smith (England) flag Jamie Smith (England) 155.07 M-19 | Ct/St-9 | FPM-0.5
52 Up 41 Brydon Carse (England) flag Brydon Carse (England) 149.50 M-27 | Ct/St-10 | FPM-0.4
53 Up 6 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 148.31 M-49 | Ct/St-27 | FPM-0.6
54 Down 3 Liam Livingstone (England) flag Liam Livingstone (England) 147.46 M-36 | Ct/St-14 | FPM-0.4
55 New Jayden Seales (West Indies) flag Jayden Seales (West Indies) 146.77 M-29 | Ct/St-7 | FPM-0.2
56 Down 15 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 146.54 M-42 | Ct/St-19 | FPM-0.5
57 Up 30 Evin Lewis (West Indies) flag Evin Lewis (West Indies) 146.02 M-13 | Ct/St-7 | FPM-0.5
58 Up 4 Zane Green (Namibia) flag Zane Green (Namibia) 145.95 M-41 | Ct/St-47 | FPM-1.1
59 Up 60 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 143.80 M-36 | Ct/St-18 | FPM-0.5
60 Up 152 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 141.90 M-32 | Ct/St-11 | FPM-0.3
61 Up 43 Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 141.80 M-14 | Ct/St-8 | FPM-0.6
62 New Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 138.74 M-23 | Ct/St-8 | FPM-0.3
63 Up 66 Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 132.75 M-12 | Ct/St-5 | FPM-0.4
64 Up 10 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 132.52 M-40 | Ct/St-15 | FPM-0.4
65 New Khary Pierre (West Indies) flag Khary Pierre (West Indies) 131.59 M-4 | Ct/St-6 | FPM-1.5
66 Up 13 Axar Patel (India) flag Axar Patel (India) 130.61 M-33 | Ct/St-14 | FPM-0.4
67 Down 40 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 130.39 M-65 | Ct/St-22 | FPM-0.3
68 Up 13 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 130.20 M-28 | Ct/St-9 | FPM-0.3
69 Down 3 Irfan Khan (Pakistan) flag Irfan Khan (Pakistan) 129.46 M-9 | Ct/St-5 | FPM-0.6
70 Up 91 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 128.45 M-43 | Ct/St-14 | FPM-0.3
71 Up 32 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 126.67 M-10 | Ct/St-14 | FPM-1.4
72 New Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 126.09 M-14 | Ct/St-5 | FPM-0.4
73 Down 13 Harry Tector (Ireland) flag Harry Tector (Ireland) 125.53 M-37 | Ct/St-17 | FPM-0.5
74 Down 35 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 125.33 M-52 | Ct/St-57 | FPM-1.1
75 Down 42 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 124.77 M-24 | Ct/St-29 | FPM-1.2
76 Down 18 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 124.20 M-18 | Ct/St-9 | FPM-0.5
77 Down 39 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 124.10 M-36 | Ct/St-27 | FPM-0.8
78 New Sanjay Krishnamurthi (U.S.A.) flag Sanjay Krishnamurthi (U.S.A.) 122.76 M-13 | Ct/St-10 | FPM-0.8
79 Down 37 Sean Abbott (Australia) flag Sean Abbott (Australia) 122.26 M-27 | Ct/St-14 | FPM-0.5
80 Up 103 Matthew Forde (West Indies) flag Matthew Forde (West Indies) 121.10 M-16 | Ct/St-6 | FPM-0.4
81 Up 133 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 119.74 M-28 | Ct/St-14 | FPM-0.5
82 Up 111 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 119.37 M-50 | Ct/St-16 | FPM-0.3
83 Up 114 Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 119.13 M-44 | Ct/St-11 | FPM-0.3
84 Down 7 Joylord Gumbie (Zimbabwe) flag Joylord Gumbie (Zimbabwe) 118.65 M-16 | Ct/St-10 | FPM-0.6
85 Down 35 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 117.93 M-31 | Ct/St-14 | FPM-0.5
86 Down 39 Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 117.64 M-37 | Ct/St-22 | FPM-0.6
87 Down 4 Will Jacks (England) flag Will Jacks (England) 117.25 M-21 | Ct/St-10 | FPM-0.5
88 Down 63 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 117.12 M-48 | Ct/St-26 | FPM-0.5
89 Up 159 Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 114.58 M-65 | Ct/St-21 | FPM-0.3
90 New Hammad Mirza (Oman) flag Hammad Mirza (Oman) 112.84 M-11 | Ct/St-14 | FPM-1.3
91 Up 15 Rishabh Pant (India) flag Rishabh Pant (India) 112.40 M-13 | Ct/St-18 | FPM-1.4
92 Down 2 Aarif Sheikh (Nepal) flag Aarif Sheikh (Nepal) 112.11 M-53 | Ct/St-26 | FPM-0.5
93 New Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 111.96 M-14 | Ct/St-7 | FPM-0.5
94 Down 45 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 111.75 M-24 | Ct/St-15 | FPM-0.6
95 Down 31 Noah Croes (Netherlands) flag Noah Croes (Netherlands) 110.25 M-21 | Ct/St-14 | FPM-0.7
96 Up 92 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 106.34 M-22 | Ct/St-8 | FPM-0.4
97 Down 5 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 104.72 M-57 | Ct/St-45 | FPM-0.8
98 Down 3 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 103.34 M-45 | Ct/St-18 | FPM-0.4
99 Down 87 Avishka Fernando (Sri Lanka) flag Avishka Fernando (Sri Lanka) 102.90 M-25 | Ct/St-11 | FPM-0.4
100 Up 8 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 102.10 M-39 | Ct/St-18 | FPM-0.5
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #mohammadrizwan #rizwan #shaihope #hope #viratkohli #kohli #marnuslabuschagne #labuschagne #ryanrickelton #rickelton #alexcarey #carey #klrahul #rahul #josbuttler #buttler #mushfiqurrahim #rahim #joshinglis #inglis #michaelbracewell #bracewell #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings