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
201 Down 70 David Warner (Australia) flag David Warner (Australia) 131.95 M-23 | Runs-1235 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.8
202 Down 52 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 130.88 M-8 | Runs-83 | BatA-7 | Wickets-8 | BowlA-82 | Ct/St-0 | FPM-0.0
203 Down 55 Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 129.41 M-9 | Runs-131 | BatA-11 | Wickets-28 | BowlA-27 | Ct/St-1 | FPM-0.1
204 New Vincent Masekesa (Zimbabwe) flag Vincent Masekesa (Zimbabwe) 127.98 M-4 | Runs-38 | BatA-5 | Wickets-10 | BowlA-46 | Ct/St-2 | FPM-0.5
205 New Nishan Peiris (Sri Lanka) flag Nishan Peiris (Sri Lanka) 127.00 M-3 | Runs-9 | BatA-3 | Wickets-12 | BowlA-43 | Ct/St-0 | FPM-0.0
206 New Michael Neser (Australia) flag Michael Neser (Australia) 125.55 M-3 | Runs-69 | BatA-17 | Wickets-15 | BowlA-16 | Ct/St-3 | FPM-1.0
207 Down 51 Sarfaraz Khan (India) flag Sarfaraz Khan (India) 125.44 M-6 | Runs-371 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.5
208 Down 39 Srikar Bharat (India) flag Srikar Bharat (India) 121.17 M-7 | Runs-221 | BatA-20 | Wickets-0 | BowlA-na | Ct/St-19 | FPM-2.7
209 New Takudzwanashe Kaitano (Zimbabwe) flag Takudzwanashe Kaitano (Zimbabwe) 119.93 M-5 | Runs-164 | BatA-16 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-1.2
210 Down 39 Ebadot Hossain (Bangladesh) flag Ebadot Hossain (Bangladesh) 119.78 M-12 | Runs-78 | BatA-8 | Wickets-32 | BowlA-38 | Ct/St-0 | FPM-0.0
211 New Zak Foulkes (New Zealand) flag Zak Foulkes (New Zealand) 119.77 M-4 | Runs-39 | BatA-20 | Wickets-13 | BowlA-28 | Ct/St-3 | FPM-0.8
212 Down 42 Henry Nicholls (New Zealand) flag Henry Nicholls (New Zealand) 116.10 M-16 | Runs-843 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.6
213 Down 23 Peter Moor (Ireland/Zimbabwe) flag Peter Moor (Ireland/Zimbabwe) 115.53 M-7 | Runs-201 | BatA-14 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.4
214 Up 35 Craig Young (Ireland) flag Craig Young (Ireland) 113.16 M-4 | Runs-17 | BatA-6 | Wickets-8 | BowlA-30 | Ct/St-1 | FPM-0.3
215 New Josh Inglis (Australia) flag Josh Inglis (Australia) 111.75 M-5 | Runs-184 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.4
216 New Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 110.79 M-4 | Runs-138 | BatA-23 | Wickets-1 | BowlA-22 | Ct/St-3 | FPM-0.8
217 Down 12 Mukesh Kumar (India) flag Mukesh Kumar (India) 108.24 M-3 | Runs- | BatA-0 | Wickets-7 | BowlA-26 | Ct/St-0 | FPM-0.0
218 Up 9 Zubayr Hamza (South Africa) flag Zubayr Hamza (South Africa) 104.28 M-3 | Runs-126 | BatA-21 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.7
219 New Joylord Gumbie (Zimbabwe) flag Joylord Gumbie (Zimbabwe) 99.45 M-3 | Runs-129 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-2.0
220 Up 15 Tshepo Moreki (South Africa) flag Tshepo Moreki (South Africa) 98.10 M-2 | Runs-15 | BatA-8 | Wickets-2 | BowlA-101 | Ct/St-1 | FPM-0.5
221 Down 104 Stuart Broad (England) flag Stuart Broad (England) 98.08 M-17 | Runs-274 | BatA-14 | Wickets-78 | BowlA-26 | Ct/St-4 | FPM-0.2
222 Up 16 Noor Ali Zadran (Afghanistan) flag Noor Ali Zadran (Afghanistan) 96.18 M-2 | Runs-117 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-1 | FPM-0.5
223 Up 18 Harshit Rana (India) flag Harshit Rana (India) 95.26 M-2 | Runs-7 | BatA-2 | Wickets-4 | BowlA-51 | Ct/St-1 | FPM-0.5
224 Down 15 Victor Nyauchi (Zimbabwe) flag Victor Nyauchi (Zimbabwe) 94.64 M-5 | Runs-37 | BatA-9 | Wickets-8 | BowlA-49 | Ct/St-2 | FPM-0.4
225 Down 4 Afsar Zazai (Afghanistan) flag Afsar Zazai (Afghanistan) 93.64 M-4 | Runs-195 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-2.5
226 New 0 (0) flag 0 (0) 93.07 M-2 | Runs-9 | BatA-3 | Wickets-5 | BowlA-35 | Ct/St-0 | FPM-0.0
227 Down 2 Duanne Olivier (South Africa) flag Duanne Olivier (South Africa) 92.68 M-6 | Runs-40 | BatA-10 | Wickets-11 | BowlA-46 | Ct/St-1 | FPM-0.2
228 Down 62 Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 92.42 M-4 | Runs-113 | BatA-19 | Wickets-17 | BowlA-30 | Ct/St-0 | FPM-0.0
229 Down 50 Shahadat Hossain (Bangladesh) flag Shahadat Hossain (Bangladesh) 92.14 M-6 | Runs-190 | BatA-16 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-1.3
230 Down 76 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 92.02 M-7 | Runs-72 | BatA-10 | Wickets-23 | BowlA-24 | Ct/St-2 | FPM-0.3
231 New Dion Myers (Zimbabwe) flag Dion Myers (Zimbabwe) 91.67 M-4 | Runs-121 | BatA-15 | Wickets-0 | BowlA-na | Ct/St-1 | FPM-0.3
232 Down 77 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 90.80 M-4 | Runs-67 | BatA-13 | Wickets-14 | BowlA-24 | Ct/St-1 | FPM-0.3
233 New Newman Nyamhuri (Zimbabwe) flag Newman Nyamhuri (Zimbabwe) 89.91 M-4 | Runs-55 | BatA-8 | Wickets-6 | BowlA-53 | Ct/St-1 | FPM-0.3
234 Up 13 Nathan McSweeney (Australia) flag Nathan McSweeney (Australia) 89.14 M-3 | Runs-72 | BatA-14 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-1.0
235 New Codi Yusuf (South Africa) flag Codi Yusuf (South Africa) 88.99 M-2 | Runs-35 | BatA-35 | Wickets-10 | BowlA-12 | Ct/St-2 | FPM-1.0
236 Down 108 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 88.77 M-8 | Runs-313 | BatA-28 | Wickets-21 | BowlA-14 | Ct/St-5 | FPM-0.6
237 Down 26 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 88.77 M-5 | Runs-72 | BatA-18 | Wickets-25 | BowlA-25 | Ct/St-4 | FPM-0.8
238 Down 24 Olly Stone (England) flag Olly Stone (England) 88.54 M-2 | Runs-47 | BatA-16 | Wickets-7 | BowlA-29 | Ct/St-1 | FPM-0.5
239 Down 102 Dean Elgar (South Africa) flag Dean Elgar (South Africa) 88.46 M-16 | Runs-922 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-1.1
240 New 0 (0) flag 0 (0) 88.44 M-4 | Runs-146 | BatA-21 | Wickets-0 | BowlA-na | Ct/St-1 | FPM-0.3
241 New Jordan Neill (Ireland) flag Jordan Neill (Ireland) 87.47 M-2 | Runs-145 | BatA-36 | Wickets-1 | BowlA-155 | Ct/St-0 | FPM-0.0
242 New Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 86.33 M-1 | Runs-48 | BatA-24 | Wickets-11 | BowlA-15 | Ct/St-0 | FPM-0.0
243 Down 130 Mohammed Shami (India) flag Mohammed Shami (India) 86.02 M-9 | Runs-151 | BatA-15 | Wickets-26 | BowlA-33 | Ct/St-2 | FPM-0.2
244 Down 45 Nijat Masood (Afghanistan) flag Nijat Masood (Afghanistan) 85.37 M-3 | Runs-16 | BatA-3 | Wickets-9 | BowlA-34 | Ct/St-0 | FPM-0.0
245 New Hasan Murad (Bangladesh) flag Hasan Murad (Bangladesh) 85.01 M-2 | Runs-27 | BatA-14 | Wickets-12 | BowlA-17 | Ct/St-1 | FPM-0.5
246 Down 10 Zahid Mahmood (Pakistan) flag Zahid Mahmood (Pakistan) 84.76 M-4 | Runs-20 | BatA-4 | Wickets-13 | BowlA-39 | Ct/St-0 | FPM-0.0
247 New Raynard van Tonder (South Africa) flag Raynard van Tonder (South Africa) 83.57 M-2 | Runs-64 | BatA-16 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-1.0
248 New Devdutt Padikkal (India) flag Devdutt Padikkal (India) 82.66 M-2 | Runs-90 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-1.0
249 Down 41 Zahir Khan (Afghanistan) flag Zahir Khan (Afghanistan) 81.74 M-3 | Runs-8 | BatA-4 | Wickets-8 | BowlA-58 | Ct/St-0 | FPM-0.0
250 New Tharindu Ratnayake (Sri Lanka) flag Tharindu Ratnayake (Sri Lanka) 79.51 M-2 | Runs-10 | BatA-5 | Wickets-9 | BowlA-43 | Ct/St-0 | FPM-0.0
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #davidwarner #warner #hasanali #ali #kylejamieson #jamieson #vincentmasekesa #masekesa #nishanpeiris #peiris #michaelneser #neser #sarfarazkhan #khan #srikarbharat #bharat #takudzwanashekaitano #kaitano #ebadothossain #hossain #zakfoulkes #foulkes #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings