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 Up 21 Olly Stone (England) flag Olly Stone (England) 195.63 M-4 | Runs-83 | BatA-12 | Wickets-14 | BowlA-27 | Ct/St-2 | FPM-0.5
202 New Jacob Bethell (England) flag Jacob Bethell (England) 195.37 M-3 | Runs-260 | BatA-52 | Wickets-3 | BowlA-26 | Ct/St-4 | FPM-1.3
203 Up 8 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 193.60 M-6 | Runs-255 | BatA-23 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-1.0
204 Down 29 Craig Overton (England) flag Craig Overton (England) 191.35 M-4 | Runs-58 | BatA-10 | Wickets-12 | BowlA-30 | Ct/St-6 | FPM-1.5
205 Down 42 John Campbell (West Indies) flag John Campbell (West Indies) 190.72 M-9 | Runs-396 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.8
206 Down 110 Shannon Gabriel (West Indies) flag Shannon Gabriel (West Indies) 190.14 M-9 | Runs-22 | BatA-4 | Wickets-16 | BowlA-46 | Ct/St-0 | FPM-0.0
207 Down 103 Ajinkya Rahane (India) flag Ajinkya Rahane (India) 189.80 M-18 | Runs-693 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-0.9
208 Down 32 Haseeb Hameed (England) flag Haseeb Hameed (England) 188.81 M-7 | Runs-220 | BatA-17 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.4
209 Down 119 Henry Nicholls (New Zealand) flag Henry Nicholls (New Zealand) 183.42 M-20 | Runs-978 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.7
210 Down 36 Fawad Alam (Pakistan) flag Fawad Alam (Pakistan) 180.88 M-13 | Runs-629 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.7
211 Down 49 Dom Sibley (England) flag Dom Sibley (England) 178.63 M-10 | Runs-356 | BatA-20 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.5
212 Down 62 Mohammad Abbas (Pakistan) flag Mohammad Abbas (Pakistan) 178.09 M-4 | Runs-14 | BatA-5 | Wickets-15 | BowlA-26 | Ct/St-1 | FPM-0.3
213 New Scott Kuggeleijn (New Zealand) flag Scott Kuggeleijn (New Zealand) 176.56 M-3 | Runs-92 | BatA-15 | Wickets-6 | BowlA-49 | Ct/St-1 | FPM-0.3
214 Down 42 Hanuma Vihari (India) flag Hanuma Vihari (India) 172.85 M-5 | Runs-242 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-1 | FPM-0.2
215 Down 93 Victor Nyauchi (Zimbabwe) flag Victor Nyauchi (Zimbabwe) 172.77 M-6 | Runs-27 | BatA-4 | Wickets-14 | BowlA-35 | Ct/St-3 | FPM-0.5
216 Down 49 Raymon Reifer (West Indies) flag Raymon Reifer (West Indies) 171.16 M-7 | Runs-246 | BatA-21 | Wickets-1 | BowlA-82 | Ct/St-5 | FPM-0.7
217 Down 2 Zahid Mahmood (Pakistan) flag Zahid Mahmood (Pakistan) 170.84 M-4 | Runs-20 | BatA-4 | Wickets-13 | BowlA-39 | Ct/St-0 | FPM-0.0
218 Down 72 Oshada Fernando (Sri Lanka) flag Oshada Fernando (Sri Lanka) 169.97 M-15 | Runs-698 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.7
219 Down 55 Regis Chakabva (Zimbabwe) flag Regis Chakabva (Zimbabwe) 169.72 M-5 | Runs-255 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-2.6
220 Down 2 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 168.45 M-4 | Runs-67 | BatA-13 | Wickets-14 | BowlA-24 | Ct/St-1 | FPM-0.3
221 Down 34 Marcus Harris (Australia) flag Marcus Harris (Australia) 167.27 M-5 | Runs-222 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-1 | FPM-0.2
222 Down 68 Sam Curran (England) flag Sam Curran (England) 164.10 M-5 | Runs-87 | BatA-15 | Wickets-6 | BowlA-59 | Ct/St-2 | FPM-0.4
223 New Nandre Burger (South Africa) flag Nandre Burger (South Africa) 162.29 M-3 | Runs-33 | BatA-8 | Wickets-14 | BowlA-17 | Ct/St-1 | FPM-0.3
224 Down 30 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 159.31 M-3 | Runs-94 | BatA-19 | Wickets-11 | BowlA-32 | Ct/St-2 | FPM-0.7
225 New Dane Piedt (South Africa) flag Dane Piedt (South Africa) 153.90 M-3 | Runs-83 | BatA-28 | Wickets-11 | BowlA-31 | Ct/St-0 | FPM-0.0
226 Down 28 Mitchell Swepson (Australia) flag Mitchell Swepson (Australia) 152.73 M-4 | Runs-28 | BatA-7 | Wickets-10 | BowlA-46 | Ct/St-2 | FPM-0.5
227 Down 107 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 149.50 M-3 | Runs-265 | BatA-44 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.7
228 Down 29 Imran Butt (Pakistan) flag Imran Butt (Pakistan) 148.99 M-6 | Runs-178 | BatA-18 | Wickets-0 | BowlA-na | Ct/St-16 | FPM-2.7
229 Down 29 Matthew Kuhnemann (Australia) flag Matthew Kuhnemann (Australia) 148.53 M-3 | Runs-12 | BatA-4 | Wickets-9 | BowlA-31 | Ct/St-2 | FPM-0.7
230 New Neil Brand (South Africa) flag Neil Brand (South Africa) 146.12 M-2 | Runs-66 | BatA-17 | Wickets-8 | BowlA-21 | Ct/St-3 | FPM-1.5
231 New Shahadat Hossain (Bangladesh) flag Shahadat Hossain (Bangladesh) 142.80 M-6 | Runs-190 | BatA-16 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-1.3
232 Down 30 Veerasammy Permaul (West Indies) flag Veerasammy Permaul (West Indies) 141.72 M-3 | Runs-47 | BatA-16 | Wickets-13 | BowlA-30 | Ct/St-2 | FPM-0.7
233 Up 11 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 140.77 M-4 | Runs-247 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.5
234 Down 31 Will Jacks (England) flag Will Jacks (England) 140.22 M-2 | Runs-89 | BatA-22 | Wickets-6 | BowlA-39 | Ct/St-0 | FPM-0.0
235 Up 15 Peter Moor (Ireland/Zimbabwe) flag Peter Moor (Ireland/Zimbabwe) 139.61 M-6 | Runs-167 | BatA-14 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.3
236 New Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 138.84 M-3 | Runs-236 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-1 | FPM-0.3
237 Down 30 Khaya Zondo (South Africa) flag Khaya Zondo (South Africa) 138.73 M-5 | Runs-120 | BatA-20 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.4
238 New Ruan de Swardt (South Africa) flag Ruan de Swardt (South Africa) 137.47 M-2 | Runs-99 | BatA-33 | Wickets-3 | BowlA-40 | Ct/St-3 | FPM-1.5
239 New Naveed Zadran (Afghanistan) flag Naveed Zadran (Afghanistan) 136.42 M-3 | Runs-41 | BatA-10 | Wickets-11 | BowlA-30 | Ct/St-1 | FPM-0.3
240 Down 31 Blair Tickner (New Zealand) flag Blair Tickner (New Zealand) 136.37 M-3 | Runs-13 | BatA-13 | Wickets-12 | BowlA-36 | Ct/St-1 | FPM-0.3
241 New Dhruv Jurel (India) flag Dhruv Jurel (India) 136.25 M-4 | Runs-202 | BatA-40 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-2.0
242 Down 32 Dushmantha Chameera (Sri Lanka) flag Dushmantha Chameera (Sri Lanka) 134.83 M-4 | Runs-35 | BatA-6 | Wickets-8 | BowlA-42 | Ct/St-1 | FPM-0.3
243 New Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 134.06 M-2 | Runs-80 | BatA-20 | Wickets-7 | BowlA-48 | Ct/St-0 | FPM-0.0
244 Down 73 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 132.08 M-4 | Runs-262 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.5
245 New Kamran Ghulam (Pakistan) flag Kamran Ghulam (Pakistan) 129.66 M-3 | Runs-205 | BatA-41 | Wickets-0 | BowlA-na | Ct/St-1 | FPM-0.3
246 Down 15 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 128.48 M-5 | Runs-183 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-2.6
247 Down 74 Shamarh Brooks (West Indies) flag Shamarh Brooks (West Indies) 128.40 M-5 | Runs-131 | BatA-15 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.8
248 New Mohammad Ali (Pakistan) flag Mohammad Ali (Pakistan) 124.63 M-4 | Runs-2 | BatA-0 | Wickets-6 | BowlA-68 | Ct/St-2 | FPM-0.5
249 Down 29 Amir Hamza (Afghanistan) flag Amir Hamza (Afghanistan) 122.41 M-3 | Runs-48 | BatA-24 | Wickets-12 | BowlA-37 | Ct/St-2 | FPM-0.7
250 Down 29 Peter Handscomb (Australia) flag Peter Handscomb (Australia) 122.23 M-4 | Runs-145 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.5
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #ollystone #stone #jacobbethell #bethell #andybalbirnie #balbirnie #craigoverton #overton #johncampbell #campbell #shannongabriel #gabriel #ajinkyarahane #rahane #haseebhameed #hameed #henrynicholls #nicholls #fawadalam #alam #domsibley #sibley #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings