Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
1 Up 7 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 626.73 M-48 | Ct/St-63 | FPM-1.3
2 Up 3 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 491.49 M-54 | Ct/St-73 | FPM-1.4
3 Up 6 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 489.52 M-62 | Ct/St-66 | FPM-1.1
4 Up 13 Josh Inglis (Australia) flag Josh Inglis (Australia) 481.31 M-26 | Ct/St-28 | FPM-1.1
5 Up 23 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 478.60 M-46 | Ct/St-31 | FPM-0.7
6 Up 4 Shai Hope (West Indies) flag Shai Hope (West Indies) 406.28 M-55 | Ct/St-57 | FPM-1.0
7 Down 4 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 377.96 M-55 | Ct/St-65 | FPM-1.2
8 Up 114 Ikram Alikhil (Afghanistan) flag Ikram Alikhil (Afghanistan) 364.35 M-19 | Ct/St-20 | FPM-1.1
9 Down 8 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 361.50 M-34 | Ct/St-53 | FPM-1.6
10 Up 61 Roston Chase (West Indies) flag Roston Chase (West Indies) 333.44 M-24 | Ct/St-15 | FPM-0.6
11 Down 4 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 331.93 M-41 | Ct/St-52 | FPM-1.3
12 Up 46 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 330.88 M-46 | Ct/St-25 | FPM-0.5
13 Up 23 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 326.82 M-21 | Ct/St-15 | FPM-0.7
14 Down 8 Alex Carey (Australia) flag Alex Carey (Australia) 322.49 M-34 | Ct/St-38 | FPM-1.1
15 Up 12 Rishabh Pant (India) flag Rishabh Pant (India) 317.18 M-15 | Ct/St-19 | FPM-1.3
16 Down 14 Jos Buttler (England) flag Jos Buttler (England) 317.16 M-36 | Ct/St-49 | FPM-1.4
17 Up 38 Avishka Fernando (Sri Lanka) flag Avishka Fernando (Sri Lanka) 299.18 M-29 | Ct/St-13 | FPM-0.4
18 Up 225 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 284.37 M-22 | Ct/St-11 | FPM-0.5
19 Up 5 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 282.40 M-10 | Ct/St-14 | FPM-1.4
20 Down 16 KL Rahul (India) flag KL Rahul (India) 264.85 M-42 | Ct/St-48 | FPM-1.1
21 Down 9 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 261.90 M-29 | Ct/St-17 | FPM-0.6
22 Up 26 Regis Chakabva (Zimbabwe) flag Regis Chakabva (Zimbabwe) 260.16 M-20 | Ct/St-25 | FPM-1.3
23 Up 9 David Miller (South Africa) flag David Miller (South Africa) 256.42 M-43 | Ct/St-26 | FPM-0.6
24 Up 1 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 255.47 M-49 | Ct/St-59 | FPM-1.2
25 Up 42 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 243.84 M-41 | Ct/St-17 | FPM-0.4
26 Down 10 Shubman Gill (India) flag Shubman Gill (India) 237.98 M-44 | Ct/St-32 | FPM-0.7
27 New Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 233.28 M-9 | Ct/St-9 | FPM-1.0
28 Down 17 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 230.98 M-48 | Ct/St-51 | FPM-1.1
29 Up 104 Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 229.63 M-21 | Ct/St-10 | FPM-0.5
30 Down 17 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 228.26 M-38 | Ct/St-24 | FPM-0.6
31 Up 57 Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 225.06 M-12 | Ct/St-9 | FPM-0.8
32 Up 17 Zak Crawley (England) flag Zak Crawley (England) 224.49 M-8 | Ct/St-8 | FPM-1.0
33 Down 18 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 224.25 M-58 | Ct/St-35 | FPM-0.6
34 Up 16 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 220.43 M-30 | Ct/St-15 | FPM-0.5
35 Up 81 Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 214.03 M-26 | Ct/St-15 | FPM-0.6
36 Up 85 Aaron Finch (Australia) flag Aaron Finch (Australia) 209.42 M-14 | Ct/St-8 | FPM-0.6
37 Up 71 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 208.42 M-61 | Ct/St-22 | FPM-0.4
38 Up 48 Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 205.04 M-24 | Ct/St-18 | FPM-0.8
39 Down 17 Steven Smith (Australia) flag Steven Smith (Australia) 204.76 M-37 | Ct/St-16 | FPM-0.4
40 Down 14 Zane Green (Namibia) flag Zane Green (Namibia) 203.88 M-32 | Ct/St-38 | FPM-1.2
41 Up 83 Sean Abbott (Australia) flag Sean Abbott (Australia) 198.61 M-24 | Ct/St-13 | FPM-0.5
42 Down 23 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 195.28 M-39 | Ct/St-25 | FPM-0.6
43 Down 23 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 190.26 M-40 | Ct/St-34 | FPM-0.9
44 New Shreyas Movva (Canada) flag Shreyas Movva (Canada) 187.37 M-15 | Ct/St-21 | FPM-1.4
45 Up 34 John Simpson (England) flag John Simpson (England) 181.10 M-3 | Ct/St-9 | FPM-3.0
46 Up 37 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 180.00 M-48 | Ct/St-20 | FPM-0.4
47 Up 33 Will Young (New Zealand) flag Will Young (New Zealand) 179.96 M-34 | Ct/St-15 | FPM-0.4
48 Up 46 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 179.57 M-47 | Ct/St-20 | FPM-0.4
49 Up 35 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 179.07 M-28 | Ct/St-18 | FPM-0.6
50 Down 36 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 178.67 M-31 | Ct/St-14 | FPM-0.5
51 Up 14 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 178.42 M-34 | Ct/St-15 | FPM-0.4
52 Up 102 Brandon King (West Indies) flag Brandon King (West Indies) 178.08 M-42 | Ct/St-14 | FPM-0.3
53 Up 85 Liam Livingstone (England) flag Liam Livingstone (England) 175.61 M-33 | Ct/St-13 | FPM-0.4
54 Up 19 Harry Tector (Ireland) flag Harry Tector (Ireland) 174.80 M-45 | Ct/St-22 | FPM-0.5
55 Up 139 Evin Lewis (West Indies) flag Evin Lewis (West Indies) 173.08 M-12 | Ct/St-8 | FPM-0.7
56 Down 35 Jonny Bairstow (England) flag Jonny Bairstow (England) 173.07 M-24 | Ct/St-17 | FPM-0.7
57 Down 28 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 172.57 M-28 | Ct/St-17 | FPM-0.6
58 Down 16 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 172.35 M-44 | Ct/St-23 | FPM-0.5
59 Down 6 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 170.15 M-57 | Ct/St-40 | FPM-0.7
60 Down 42 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 169.92 M-32 | Ct/St-17 | FPM-0.5
61 Down 1 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 169.43 M-17 | Ct/St-9 | FPM-0.5
62 Up 20 Monank Patel (U.S.A.) flag Monank Patel (U.S.A.) 168.16 M-46 | Ct/St-36 | FPM-0.8
63 Up 33 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 167.05 M-56 | Ct/St-43 | FPM-0.8
64 Up 96 Srimantha Wijeyeratne (Canada) flag Srimantha Wijeyeratne (Canada) 166.98 M-10 | Ct/St-15 | FPM-1.5
65 Down 21 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 166.97 M-62 | Ct/St-28 | FPM-0.5
66 Up 25 Cameron Green (Australia) flag Cameron Green (Australia) 166.89 M-27 | Ct/St-13 | FPM-0.5
67 Down 44 Virat Kohli (India) flag Virat Kohli (India) 166.68 M-44 | Ct/St-23 | FPM-0.5
68 Down 14 Rohit Sharma (India) flag Rohit Sharma (India) 166.58 M-41 | Ct/St-18 | FPM-0.4
69 New Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 166.29 M-20 | Ct/St-9 | FPM-0.5
70 Up 48 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 165.08 M-15 | Ct/St-13 | FPM-0.9
71 Up 22 Calum MacLeod (Scotland) flag Calum MacLeod (Scotland) 163.16 M-22 | Ct/St-23 | FPM-1.0
72 Up 149 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 161.39 M-21 | Ct/St-7 | FPM-0.3
73 Down 39 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 160.27 M-46 | Ct/St-25 | FPM-0.5
74 New Joylord Gumbie (Zimbabwe) flag Joylord Gumbie (Zimbabwe) 159.37 M-16 | Ct/St-10 | FPM-0.6
75 Down 38 Ben Stokes (England) flag Ben Stokes (England) 158.93 M-19 | Ct/St-10 | FPM-0.5
76 Up 26 Usama Mir (Pakistan) flag Usama Mir (Pakistan) 155.65 M-12 | Ct/St-7 | FPM-0.6
77 Up 26 Gary Ballance (Zimbabwe/England) flag Gary Ballance (Zimbabwe/England) 153.60 M-5 | Ct/St-5 | FPM-1.0
78 New Irfan Khan (Pakistan) flag Irfan Khan (Pakistan) 151.74 M-8 | Ct/St-5 | FPM-0.6
79 Down 40 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 150.27 M-29 | Ct/St-14 | FPM-0.5
80 Down 39 Joe Root (England) flag Joe Root (England) 149.83 M-22 | Ct/St-11 | FPM-0.5
81 Up 56 Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 149.56 M-27 | Ct/St-10 | FPM-0.4
82 Down 10 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 149.36 M-29 | Ct/St-13 | FPM-0.4
83 Up 58 Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 149.34 M-40 | Ct/St-22 | FPM-0.6
84 Up 153 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 147.17 M-16 | Ct/St-10 | FPM-0.6
85 New Noah Croes (Netherlands) flag Noah Croes (Netherlands) 143.53 M-13 | Ct/St-8 | FPM-0.6
86 Down 29 Mark Adair (Ireland) flag Mark Adair (Ireland) 143.27 M-38 | Ct/St-19 | FPM-0.5
87 New Michael van Lingen (Namibia) flag Michael van Lingen (Namibia) 143.15 M-40 | Ct/St-14 | FPM-0.4
88 Down 37 Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 141.10 M-14 | Ct/St-8 | FPM-0.6
89 Up 26 Phil Salt (England) flag Phil Salt (England) 140.08 M-27 | Ct/St-10 | FPM-0.4
90 Up 33 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 139.77 M-5 | Ct/St-7 | FPM-1.4
91 Down 10 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 138.88 M-37 | Ct/St-14 | FPM-0.4
92 Down 2 Jason Roy (England) flag Jason Roy (England) 138.52 M-23 | Ct/St-14 | FPM-0.6
93 Up 99 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 138.32 M-16 | Ct/St-8 | FPM-0.5
94 Down 25 Jason Holder (West Indies) flag Jason Holder (West Indies) 137.95 M-23 | Ct/St-15 | FPM-0.7
95 Down 43 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 137.25 M-21 | Ct/St-12 | FPM-0.6
96 Up 32 Dwaine Pretorius (South Africa) flag Dwaine Pretorius (South Africa) 137.08 M-5 | Ct/St-5 | FPM-1.0
97 Down 67 Moeen Ali (England) flag Moeen Ali (England) 136.46 M-32 | Ct/St-16 | FPM-0.5
98 Up 1 Axar Patel (India) flag Axar Patel (India) 135.72 M-22 | Ct/St-10 | FPM-0.5
99 Up 33 Tom Cooper (Netherlands) flag Tom Cooper (Netherlands) 134.93 M-9 | Ct/St-5 | FPM-0.6
100 Down 11 Colin Ackermann (Netherlands) flag Colin Ackermann (Netherlands) 134.22 M-18 | Ct/St-9 | FPM-0.5
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #mohammadrizwan #rizwan #mushfiqurrahim #rahim #kusalmendis #mendis #joshinglis #inglis #marnuslabuschagne #labuschagne #shaihope #hope #scottedwards #edwards #ikramalikhil #alikhil #quintondekock #kock #rostonchase #chase #lorcantucker #tucker #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings