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
201 New Azam Khan (Pakistan) flag Azam Khan (Pakistan) 140.74 M-14 | Ct/St-5 | FPM-0.4
202 New Shoaib Khan (Oman) flag Shoaib Khan (Oman) 140.61 M-28 | Ct/St-11 | FPM-0.4
203 Down 14 Jofra Archer (England) flag Jofra Archer (England) 140.32 M-22 | Ct/St-5 | FPM-0.2
204 New Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 140.03 M-32 | Ct/St-9 | FPM-0.3
205 Up 6 Jason Roy (England) flag Jason Roy (England) 139.81 M-26 | Ct/St-14 | FPM-0.5
206 New David Wiese (Namibia/South Africa) flag David Wiese (Namibia/South Africa) 139.72 M-34 | Ct/St-11 | FPM-0.3
207 Down 56 Ben Duckett (England) flag Ben Duckett (England) 139.58 M-11 | Ct/St-6 | FPM-0.5
208 New Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 139.45 M-15 | Ct/St-5 | FPM-0.3
209 Down 141 Chris Woakes (England) flag Chris Woakes (England) 139.15 M-25 | Ct/St-11 | FPM-0.4
210 New Nikolaas Davin (Namibia) flag Nikolaas Davin (Namibia) 138.94 M-18 | Ct/St-6 | FPM-0.3
211 New Roston Chase (West Indies) flag Roston Chase (West Indies) 138.58 M-32 | Ct/St-10 | FPM-0.3
212 New Michael Leask (Scotland) flag Michael Leask (Scotland) 138.32 M-36 | Ct/St-11 | FPM-0.3
213 Down 60 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 138.27 M-9 | Ct/St-5 | FPM-0.6
214 Down 38 Kashyap Prajapati (Oman) flag Kashyap Prajapati (Oman) 137.80 M-47 | Ct/St-22 | FPM-0.5
215 New Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 137.49 M-41 | Ct/St-13 | FPM-0.3
216 New Riazat Ali Shah (Uganda) flag Riazat Ali Shah (Uganda) 137.45 M-68 | Ct/St-28 | FPM-0.4
217 New Virat Kohli (India) flag Virat Kohli (India) 136.89 M-40 | Ct/St-12 | FPM-0.3
218 New Michael Jones (Scotland) flag Michael Jones (Scotland) 136.54 M-11 | Ct/St-6 | FPM-0.5
219 New Matthew Breetzke (South Africa) flag Matthew Breetzke (South Africa) 135.00 M-10 | Ct/St-6 | FPM-0.6
220 Down 78 Sese Bau (P.N.G.) flag Sese Bau (P.N.G.) 134.86 M-33 | Ct/St-13 | FPM-0.4
221 New Vikramjit Singh (Netherlands) flag Vikramjit Singh (Netherlands) 134.85 M-22 | Ct/St-9 | FPM-0.4
222 Down 54 Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 134.78 M-48 | Ct/St-27 | FPM-0.6
223 New Mohammed Siraj (India) flag Mohammed Siraj (India) 134.55 M-13 | Ct/St-5 | FPM-0.4
224 Down 83 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 134.54 M-53 | Ct/St-31 | FPM-0.6
225 Down 62 Stephan Myburgh (Netherlands) flag Stephan Myburgh (Netherlands) 134.54 M-12 | Ct/St-5 | FPM-0.4
226 Up 9 Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 134.28 M-39 | Ct/St-15 | FPM-0.4
227 Down 127 Surendran Chandramohan (Singapore) flag Surendran Chandramohan (Singapore) 133.53 M-32 | Ct/St-19 | FPM-0.6
228 Down 15 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 133.07 M-20 | Ct/St-8 | FPM-0.4
229 Down 85 Bilal Tahir (Kuwait) flag Bilal Tahir (Kuwait) 133.01 M-45 | Ct/St-19 | FPM-0.4
230 New Rahul Chopra (U.A.E.) flag Rahul Chopra (U.A.E.) 132.22 M-17 | Ct/St-11 | FPM-0.6
231 New Trent Boult (New Zealand) flag Trent Boult (New Zealand) 132.03 M-32 | Ct/St-10 | FPM-0.3
232 Down 65 Alex Hales (England) flag Alex Hales (England) 131.89 M-15 | Ct/St-7 | FPM-0.5
233 Down 54 Milton Shumba (Zimbabwe) flag Milton Shumba (Zimbabwe) 131.40 M-29 | Ct/St-18 | FPM-0.6
234 New Nitish Kumar (U.S.A./Canada) flag Nitish Kumar (U.S.A./Canada) 131.15 M-18 | Ct/St-10 | FPM-0.6
235 Down 63 Meet Bhavsar (Kuwait) flag Meet Bhavsar (Kuwait) 131.08 M-56 | Ct/St-26 | FPM-0.5
236 New Cameron Green (Australia) flag Cameron Green (Australia) 129.43 M-13 | Ct/St-6 | FPM-0.5
237 New Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 128.77 M-53 | Ct/St-12 | FPM-0.2
238 New Tshering Tashi (Bhutan) flag Tshering Tashi (Bhutan) 127.82 M-11 | Ct/St-12 | FPM-1.1
239 Down 64 Shamarh Brooks (West Indies) flag Shamarh Brooks (West Indies) 127.55 M-13 | Ct/St-7 | FPM-0.5
240 New Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 127.54 M-34 | Ct/St-12 | FPM-0.4
241 Down 39 Fayaz Khan (Germany) flag Fayaz Khan (Germany) 126.06 M-13 | Ct/St-7 | FPM-0.5
242 Down 60 Minod Bhanuka (Sri Lanka) flag Minod Bhanuka (Sri Lanka) 125.96 M-3 | Ct/St-4 | FPM-1.3
243 Down 85 Ben McDermott (Australia) flag Ben McDermott (Australia) 125.60 M-13 | Ct/St-7 | FPM-0.5
244 New Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 125.36 M-16 | Ct/St-8 | FPM-0.5
245 Down 71 Mohammad Naim (Bangladesh) flag Mohammad Naim (Bangladesh) 125.09 M-29 | Ct/St-14 | FPM-0.5
246 Down 13 Brad Wheal (Scotland) flag Brad Wheal (Scotland) 124.34 M-18 | Ct/St-6 | FPM-0.3
247 Down 119 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 124.34 M-51 | Ct/St-14 | FPM-0.3
248 Down 132 Arshdeep Singh (India) flag Arshdeep Singh (India) 124.14 M-60 | Ct/St-15 | FPM-0.3
249 Down 168 Michael van Lingen (Namibia) flag Michael van Lingen (Namibia) 124.11 M-30 | Ct/St-12 | FPM-0.4
250 Down 184 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 124.08 M-67 | Ct/St-24 | FPM-0.4
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #azamkhan #khan #shoaibkhan #jofraarcher #archer #lockieferguson #ferguson #jasonroy #roy #davidwiese #wiese #benduckett #duckett #andrefletcher #fletcher #chriswoakes #woakes #nikolaasdavin #davin #rostonchase #chase #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings