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 New Dhruv Parashar (U.A.E.) flag Dhruv Parashar (U.A.E.) 70.64 M-12 | Runs-192 | Avg-24 | SR*-62
202 New Alishan Sharafu (U.A.E.) flag Alishan Sharafu (U.A.E.) 70.39 M-27 | Runs-432 | Avg-17 | SR*-73
203 Down 15 Rishabh Pant (India) flag Rishabh Pant (India) 69.87 M-13 | Runs-342 | Avg-34 | SR*-96
204 Down 38 Zeeshan Maqsood (Oman) flag Zeeshan Maqsood (Oman) 68.80 M-27 | Runs-750 | Avg-30 | SR*-64
205 Down 56 Vriitya Aravind (U.A.E.) flag Vriitya Aravind (U.A.E.) 68.48 M-55 | Runs-1745 | Avg-34 | SR*-68
206 New Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 67.83 M-46 | Runs-103 | Avg-9 | SR*-92
207 New Charlie Tear (Scotland) flag Charlie Tear (Scotland) 67.60 M-20 | Runs-489 | Avg-31 | SR*-78
208 Down 7 Craig Young (Ireland) flag Craig Young (Ireland) 67.49 M-18 | Runs-95 | Avg-32 | SR*-102
209 Down 81 Shoaib Khan (Oman) flag Shoaib Khan (Oman) 67.32 M-29 | Runs-836 | Avg-33 | SR*-84
210 New LG Pretorius (South Africa) flag LG Pretorius (South Africa) 65.81 M-3 | Runs-142 | Avg-47 | SR*-98
211 Down 98 Kashyap Prajapati (Oman) flag Kashyap Prajapati (Oman) 65.74 M-31 | Runs-932 | Avg-30 | SR*-74
212 New Abdul Malik (Afghanistan) flag Abdul Malik (Afghanistan) 65.74 M-4 | Runs-122 | Avg-41 | SR*-66
213 Down 2 Sompal Kami (Nepal) flag Sompal Kami (Nepal) 65.52 M-54 | Runs-588 | Avg-20 | SR*-77
214 Down 102 Andile Phehlukwayo (South Africa) flag Andile Phehlukwayo (South Africa) 65.50 M-17 | Runs-152 | Avg-15 | SR*-77
215 Up 32 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 65.06 M-24 | Runs-468 | Avg-29 | SR*-64
216 Down 129 Sanju Samson (India) flag Sanju Samson (India) 64.79 M-15 | Runs-464 | Avg-58 | SR*-100
217 Down 139 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 64.28 M-32 | Runs-970 | Avg-33 | SR*-88
218 New Navneet Dhaliwal (Canada) flag Navneet Dhaliwal (Canada) 63.37 M-18 | Runs-456 | Avg-27 | SR*-57
219 New Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 62.65 M-48 | Runs-93 | Avg-8 | SR*-45
220 Down 53 Ikram Alikhil (Afghanistan) flag Ikram Alikhil (Afghanistan) 61.77 M-20 | Runs-152 | Avg-17 | SR*-78
221 Down 45 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 61.73 M-23 | Runs-182 | Avg-12 | SR*-78
222 New Sanjay Krishnamurthi (U.S.A.) flag Sanjay Krishnamurthi (U.S.A.) 61.31 M-13 | Runs-257 | Avg-29 | SR*-101
223 Down 65 Wesley Barresi (Netherlands) flag Wesley Barresi (Netherlands) 60.47 M-23 | Runs-425 | Avg-18 | SR*-77
224 New JP Kotze (Namibia) flag JP Kotze (Namibia) 60.09 M-18 | Runs-285 | Avg-17 | SR*-64
225 New Cooper Connolly (Australia) flag Cooper Connolly (Australia) 59.88 M-8 | Runs-94 | Avg-31 | SR*-73
226 Down 87 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 59.87 M-31 | Runs-625 | Avg-27 | SR*-83
227 Up 1 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 59.76 M-40 | Runs-81 | Avg-14 | SR*-96
228 Down 3 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 59.67 M-22 | Runs-688 | Avg-34 | SR*-74
229 New Regis Chakabva (Zimbabwe) flag Regis Chakabva (Zimbabwe) 59.50 M-14 | Runs-371 | Avg-29 | SR*-79
230 New Parvez Hossain Emon (Bangladesh) flag Parvez Hossain Emon (Bangladesh) 59.43 M-3 | Runs-108 | Avg-36 | SR*-84
231 New Harmeet Singh (U.S.A.) flag Harmeet Singh (U.S.A.) 58.66 M-22 | Runs-325 | Avg-25 | SR*-113
232 Down 133 Ayaan Khan (Oman) flag Ayaan Khan (Oman) 57.71 M-31 | Runs-831 | Avg-31 | SR*-80
233 New Graham Hume (Ireland) flag Graham Hume (Ireland) 57.50 M-21 | Runs-79 | Avg-16 | SR*-64
234 Up 7 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 57.07 M-17 | Runs-287 | Avg-24 | SR*-76
235 New Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 56.90 M-30 | Runs-360 | Avg-16 | SR*-75
236 New Hasan Nawaz (Pakistan) flag Hasan Nawaz (Pakistan) 56.45 M-4 | Runs-113 | Avg-57 | SR*-89
237 Down 47 Mohammad Nadeem (Oman) flag Mohammad Nadeem (Oman) 56.09 M-24 | Runs-517 | Avg-43 | SR*-69
238 Down 107 Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) 56.09 M-16 | Runs-549 | Avg-39 | SR*-88
239 New Hammad Mirza (Oman) flag Hammad Mirza (Oman) 56.06 M-11 | Runs-268 | Avg-27 | SR*-68
240 Down 166 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 55.69 M-9 | Runs-166 | Avg-18 | SR*-106
241 Down 79 Pat Cummins (Australia) flag Pat Cummins (Australia) 54.79 M-21 | Runs-252 | Avg-32 | SR*-80
242 New Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 54.73 M-14 | Runs-28 | Avg-14 | SR*-147
243 Down 51 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 54.55 M-52 | Runs-956 | Avg-23 | SR*-70
244 Down 34 Aayan Afzal Khan (U.A.E.) flag Aayan Afzal Khan (U.A.E.) 54.46 M-38 | Runs-595 | Avg-23 | SR*-73
245 Down 75 Mark Wood (England) flag Mark Wood (England) 54.42 M-13 | Runs-96 | Avg-19 | SR*-126
246 Down 113 Aaron Johnson (Canada) flag Aaron Johnson (Canada) 54.40 M-20 | Runs-442 | Avg-22 | SR*-99
247 New Muhammad Abbas (New Zealand) flag Muhammad Abbas (New Zealand) 54.37 M-3 | Runs-104 | Avg-35 | SR*-101
248 Down 55 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 53.94 M-31 | Runs-155 | Avg-10 | SR*-58
249 Down 170 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 53.91 M-30 | Runs-939 | Avg-34 | SR*-94
250 New Dion Myers (Zimbabwe) flag Dion Myers (Zimbabwe) 53.66 M-6 | Runs-61 | Avg-10 | SR*-73
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #dhruvparashar #parashar #alishansharafu #sharafu #rishabhpant #pant #zeeshanmaqsood #maqsood #vriityaaravind #aravind #harisrauf #rauf #charlietear #tear #craigyoung #young #shoaibkhan #khan #lgpretorius #pretorius #kashyapprajapati #prajapati #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings