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 Down 27 Zeeshan Maqsood (Oman) flag Zeeshan Maqsood (Oman) 275.15 M-37 | Runs-1020 | BatA-31 | Wickets-38 | BowlA-32 | Ct/St-18 | FPM-0.5
202 Down 122 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 272.04 M-32 | Runs-1246 | BatA-45 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-0.5
203 Down 37 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 271.92 M-21 | Runs-613 | BatA-32 | Wickets-7 | BowlA-75 | Ct/St-3 | FPM-0.1
204 Down 122 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 269.73 M-28 | Runs-660 | BatA-25 | Wickets-14 | BowlA-45 | Ct/St-10 | FPM-0.4
205 New Jayden Seales (West Indies) flag Jayden Seales (West Indies) 269.55 M-17 | Runs-22 | BatA-6 | Wickets-13 | BowlA-55 | Ct/St-3 | FPM-0.2
206 New Pargat Singh (Canada) flag Pargat Singh (Canada) 269.51 M-18 | Runs-733 | BatA-43 | Wickets-5 | BowlA-21 | Ct/St-5 | FPM-0.3
207 New Evin Lewis (West Indies) flag Evin Lewis (West Indies) 268.94 M-12 | Runs-521 | BatA-52 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.7
208 Down 49 Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 268.94 M-21 | Runs-129 | BatA-12 | Wickets-21 | BowlA-40 | Ct/St-6 | FPM-0.3
209 Down 142 Josh Little (Ireland) flag Josh Little (Ireland) 267.80 M-30 | Runs-71 | BatA-10 | Wickets-46 | BowlA-30 | Ct/St-5 | FPM-0.2
210 New Tony de Zorzi (South Africa) flag Tony de Zorzi (South Africa) 267.07 M-12 | Runs-449 | BatA-41 | Wickets-0 | BowlA-na | Ct/St-0 | FPM-0.0
211 Up 39 Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 266.06 M-63 | Runs-1667 | BatA-31 | Wickets-10 | BowlA-25 | Ct/St-15 | FPM-0.2
212 New Matthew Forde (West Indies) flag Matthew Forde (West Indies) 265.33 M-8 | Runs-62 | BatA-21 | Wickets-13 | BowlA-22 | Ct/St-3 | FPM-0.4
213 Down 116 Jos Buttler (England) flag Jos Buttler (England) 265.12 M-36 | Runs-1167 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-49 | FPM-1.4
214 Down 7 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 264.95 M-17 | Runs-467 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.5
215 New Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 264.95 M-33 | Runs-877 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.2
216 Up 25 Gus Atkinson (England) flag Gus Atkinson (England) 262.98 M-9 | Runs-63 | BatA-16 | Wickets-11 | BowlA-35 | Ct/St-1 | FPM-0.1
217 Down 83 Ayaan Khan (Oman) flag Ayaan Khan (Oman) 262.78 M-41 | Runs-1072 | BatA-30 | Wickets-29 | BowlA-34 | Ct/St-13 | FPM-0.3
218 Down 40 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 259.53 M-11 | Runs-47 | BatA-7 | Wickets-19 | BowlA-25 | Ct/St-2 | FPM-0.2
219 Down 82 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 259.08 M-22 | Runs-207 | BatA-16 | Wickets-25 | BowlA-36 | Ct/St-9 | FPM-0.4
220 Down 60 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 258.75 M-15 | Runs-412 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.5
221 Down 33 Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 257.37 M-14 | Runs-69 | BatA-12 | Wickets-17 | BowlA-40 | Ct/St-4 | FPM-0.3
222 New Adam Milne (New Zealand) flag Adam Milne (New Zealand) 254.62 M-10 | Runs-12 | BatA-3 | Wickets-16 | BowlA-28 | Ct/St-2 | FPM-0.2
223 New Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 254.07 M-24 | Runs-601 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.8
224 Down 70 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 253.19 M-15 | Runs-31 | BatA-6 | Wickets-22 | BowlA-32 | Ct/St-1 | FPM-0.1
225 Down 140 Imam-ul-Haq (Pakistan) flag Imam-ul-Haq (Pakistan) 253.08 M-32 | Runs-1304 | BatA-43 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.2
226 New Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 251.14 M-9 | Runs-95 | BatA-32 | Wickets-13 | BowlA-32 | Ct/St-1 | FPM-0.1
227 Down 33 Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 249.18 M-15 | Runs-317 | BatA-29 | Wickets-1 | BowlA-37 | Ct/St-5 | FPM-0.3
228 Down 7 Kushal Malla (Nepal) flag Kushal Malla (Nepal) 248.15 M-36 | Runs-690 | BatA-23 | Wickets-22 | BowlA-34 | Ct/St-6 | FPM-0.2
229 Down 52 Jason Roy (England) flag Jason Roy (England) 247.22 M-23 | Runs-788 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.6
230 Down 126 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 246.65 M-35 | Runs-1532 | BatA-48 | Wickets-0 | BowlA-na | Ct/St-21 | FPM-0.6
231 Down 12 Ali Khan (U.S.A.) flag Ali Khan (U.S.A.) 246.64 M-14 | Runs-17 | BatA-3 | Wickets-32 | BowlA-16 | Ct/St-2 | FPM-0.1
232 Down 21 Afif Hossain (Bangladesh) flag Afif Hossain (Bangladesh) 245.07 M-33 | Runs-660 | BatA-29 | Wickets-3 | BowlA-37 | Ct/St-12 | FPM-0.4
233 Down 46 Steven Taylor (U.S.A.) flag Steven Taylor (U.S.A.) 243.35 M-37 | Runs-1079 | BatA-29 | Wickets-31 | BowlA-31 | Ct/St-12 | FPM-0.3
234 New Kaleem Sana (Canada) flag Kaleem Sana (Canada) 241.37 M-16 | Runs-79 | BatA-13 | Wickets-26 | BowlA-22 | Ct/St-3 | FPM-0.2
235 New Shikhar Dhawan (India) flag Shikhar Dhawan (India) 239.77 M-28 | Runs-985 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.6
236 No change Richie Berrington (Scotland) flag Richie Berrington (Scotland) 238.75 M-45 | Runs-1319 | BatA-41 | Wickets-2 | BowlA-59 | Ct/St-15 | FPM-0.3
237 Down 117 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 237.74 M-49 | Runs-831 | BatA-21 | Wickets-17 | BowlA-43 | Ct/St-15 | FPM-0.3
238 New Danushka Gunathilaka (Sri Lanka) flag Danushka Gunathilaka (Sri Lanka) 237.73 M-9 | Runs-352 | BatA-39 | Wickets-2 | BowlA-38 | Ct/St-2 | FPM-0.2
239 New Pramod Madushan (Sri Lanka) flag Pramod Madushan (Sri Lanka) 236.21 M-9 | Runs-28 | BatA-6 | Wickets-13 | BowlA-33 | Ct/St-4 | FPM-0.4
240 Down 79 Chris Sole (Scotland) flag Chris Sole (Scotland) 236.15 M-20 | Runs-55 | BatA-9 | Wickets-35 | BowlA-23 | Ct/St-6 | FPM-0.3
241 Down 127 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 235.75 M-58 | Runs-1490 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-35 | FPM-0.6
242 New Rishabh Pant (India) flag Rishabh Pant (India) 235.75 M-15 | Runs-497 | BatA-41 | Wickets-0 | BowlA-na | Ct/St-19 | FPM-1.3
243 Down 12 Saqib Zulfiqar (Netherlands) flag Saqib Zulfiqar (Netherlands) 235.73 M-14 | Runs-194 | BatA-16 | Wickets-8 | BowlA-36 | Ct/St-4 | FPM-0.3
244 Down 114 Ishan Kishan (India) flag Ishan Kishan (India) 234.34 M-27 | Runs-933 | BatA-42 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-0.6
245 Down 16 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 233.88 M-56 | Runs-1522 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-43 | FPM-0.8
246 Down 108 Henry Nicholls (New Zealand) flag Henry Nicholls (New Zealand) 233.08 M-29 | Runs-787 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-0.4
247 Down 55 Luke Jongwe (Zimbabwe) flag Luke Jongwe (Zimbabwe) 232.75 M-21 | Runs-194 | BatA-13 | Wickets-15 | BowlA-39 | Ct/St-2 | FPM-0.1
248 Down 31 Brad Evans (Zimbabwe) flag Brad Evans (Zimbabwe) 232.64 M-15 | Runs-121 | BatA-12 | Wickets-13 | BowlA-40 | Ct/St-7 | FPM-0.5
249 Down 138 Jonny Bairstow (England) flag Jonny Bairstow (England) 232.31 M-24 | Runs-661 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-0.7
250 New Kaleemullah (Oman) flag Kaleemullah (Oman) 231.16 M-37 | Runs-139 | BatA-9 | Wickets-38 | BowlA-33 | Ct/St-6 | FPM-0.2
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #zeeshanmaqsood #maqsood #devonconway #conway #aqibilyas #ilyas #kylemayers #mayers #jaydenseales #seales #pargatsingh #singh #evinlewis #lewis #ishsodhi #sodhi #joshlittle #little #tonydezorzi #zorzi #rohitpaudel #paudel #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings