Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  Updated - 2nd Nov 2025. 

CRR Change Name Points Stats
3 Down 2 Hardik Pandya (India) flag Hardik Pandya (India) 852.77 M-66 | Runs-1312 | BatA-33 | Wickets-51 | BowlA-27 | Ct/St-27 | FPM-0.4
4 Up 26 Andre Russell (West Indies) flag Andre Russell (West Indies) 829.51 M-34 | Runs-523 | BatA-25 | Wickets-34 | BowlA-26 | Ct/St-9 | FPM-0.3
5 Down 3 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 788.32 M-53 | Runs-984 | BatA-22 | Wickets-57 | BowlA-21 | Ct/St-12 | FPM-0.2
6 Up 11 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 780.42 M-54 | Runs-890 | BatA-23 | Wickets-28 | BowlA-31 | Ct/St-29 | FPM-0.5
7 Up 38 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 774.37 M-51 | Runs-1009 | BatA-36 | Wickets-36 | BowlA-21 | Ct/St-14 | FPM-0.3
8 Down 1 Axar Patel (India) flag Axar Patel (India) 769.26 M-55 | Runs-430 | BatA-20 | Wickets-56 | BowlA-22 | Ct/St-19 | FPM-0.3
11 Down 7 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 731.98 M-66 | Runs-1905 | BatA-34 | Wickets-67 | BowlA-20 | Ct/St-27 | FPM-0.4
12 Up 92 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 729.36 M-34 | Runs-922 | BatA-31 | Wickets-45 | BowlA-15 | Ct/St-12 | FPM-0.4
13 Up 2 Liam Livingstone (England) flag Liam Livingstone (England) 723.14 M-53 | Runs-865 | BatA-28 | Wickets-32 | BowlA-24 | Ct/St-25 | FPM-0.5
15 Up 77 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 719.36 M-49 | Runs-977 | BatA-26 | Wickets-14 | BowlA-39 | Ct/St-21 | FPM-0.4
16 Up 9 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 712.09 M-50 | Runs-537 | BatA-27 | Wickets-54 | BowlA-27 | Ct/St-7 | FPM-0.1
17 Up 58 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 710.41 M-27 | Runs-450 | BatA-25 | Wickets-16 | BowlA-15 | Ct/St-12 | FPM-0.4
27 Up 21 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 669.89 M-62 | Runs-973 | BatA-23 | Wickets-22 | BowlA-23 | Ct/St-31 | FPM-0.5
31 Down 11 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 647.84 M-58 | Runs-496 | BatA-20 | Wickets-54 | BowlA-25 | Ct/St-21 | FPM-0.4
32 Up 50 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 644.45 M-26 | Runs-258 | BatA-20 | Wickets-28 | BowlA-17 | Ct/St-12 | FPM-0.5
33 Up 95 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 638.18 M-33 | Runs-624 | BatA-28 | Wickets-33 | BowlA-20 | Ct/St-17 | FPM-0.5
34 Up 21 David Wiese (Namibia/South Africa) flag David Wiese (Namibia/South Africa) 636.94 M-34 | Runs-532 | BatA-28 | Wickets-35 | BowlA-23 | Ct/St-11 | FPM-0.3
37 New Roston Chase (West Indies) flag Roston Chase (West Indies) 636.22 M-32 | Runs-410 | BatA-23 | Wickets-22 | BowlA-27 | Ct/St-10 | FPM-0.3
39 Up 57 Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 634.17 M-53 | Runs-1395 | BatA-41 | Wickets-49 | BowlA-16 | Ct/St-27 | FPM-0.5
42 Up 1 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 629.09 M-49 | Runs-1150 | BatA-31 | Wickets-41 | BowlA-14 | Ct/St-25 | FPM-0.5
43 Up 52 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 626.86 M-50 | Runs-1371 | BatA-34 | Wickets-10 | BowlA-23 | Ct/St-27 | FPM-0.5
46 Up 28 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 618.46 M-24 | Runs-298 | BatA-30 | Wickets-15 | BowlA-31 | Ct/St-7 | FPM-0.3
48 Up 3 Gareth Delany (Ireland) flag Gareth Delany (Ireland) 613.93 M-52 | Runs-640 | BatA-19 | Wickets-26 | BowlA-30 | Ct/St-18 | FPM-0.3
60 Down 51 Moeen Ali (England) flag Moeen Ali (England) 591.51 M-58 | Runs-837 | BatA-24 | Wickets-34 | BowlA-22 | Ct/St-14 | FPM-0.2
63 New Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 583.71 M-54 | Runs-969 | BatA-23 | Wickets-10 | BowlA-27 | Ct/St-19 | FPM-0.4
66 New Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 573.19 M-32 | Runs-157 | BatA-17 | Wickets-32 | BowlA-22 | Ct/St-8 | FPM-0.3
79 Down 16 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 542.81 M-57 | Runs-745 | BatA-23 | Wickets-38 | BowlA-16 | Ct/St-25 | FPM-0.4
90 Down 44 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 521.15 M-29 | Runs-516 | BatA-21 | Wickets-11 | BowlA-18 | Ct/St-17 | FPM-0.6
96 Up 21 Chris Greaves (Scotland) flag Chris Greaves (Scotland) 509.95 M-30 | Runs-270 | BatA-19 | Wickets-18 | BowlA-27 | Ct/St-12 | FPM-0.4
97 Up 36 Zeeshan Maqsood (Oman) flag Zeeshan Maqsood (Oman) 509.77 M-42 | Runs-822 | BatA-27 | Wickets-33 | BowlA-22 | Ct/St-5 | FPM-0.1
102 Up 22 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 503.74 M-37 | Runs-814 | BatA-26 | Wickets-17 | BowlA-19 | Ct/St-16 | FPM-0.4
105 Down 7 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 500.47 M-44 | Runs-464 | BatA-19 | Wickets-38 | BowlA-27 | Ct/St-20 | FPM-0.5
107 Down 72 JJ Smit (Namibia) flag JJ Smit (Namibia) 498.19 M-43 | Runs-733 | BatA-37 | Wickets-30 | BowlA-20 | Ct/St-17 | FPM-0.4
114 New Steven Taylor (U.S.A.) flag Steven Taylor (U.S.A.) 490.72 M-22 | Runs-551 | BatA-32 | Wickets-8 | BowlA-22 | Ct/St-5 | FPM-0.2
116 Down 111 Jason Holder (West Indies) flag Jason Holder (West Indies) 484.40 M-46 | Runs-380 | BatA-18 | Wickets-53 | BowlA-26 | Ct/St-20 | FPM-0.4
119 Down 88 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 482.92 M-68 | Runs-1032 | BatA-25 | Wickets-44 | BowlA-19 | Ct/St-34 | FPM-0.5
120 New Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 481.43 M-38 | Runs-347 | BatA-29 | Wickets-38 | BowlA-20 | Ct/St-16 | FPM-0.4
129 Down 23 Dinesh Nakrani (Uganda) flag Dinesh Nakrani (Uganda) 471.33 M-67 | Runs-972 | BatA-26 | Wickets-78 | BowlA-15 | Ct/St-17 | FPM-0.3
131 Down 75 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 469.65 M-25 | Runs-240 | BatA-14 | Wickets-13 | BowlA-21 | Ct/St-11 | FPM-0.4
138 New Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 461.08 M-34 | Runs-300 | BatA-30 | Wickets-30 | BowlA-25 | Ct/St-6 | FPM-0.2
139 Down 95 Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 461.01 M-51 | Runs-672 | BatA-22 | Wickets-42 | BowlA-21 | Ct/St-18 | FPM-0.4
140 Down 134 James Neesham (New Zealand) flag James Neesham (New Zealand) 460.48 M-55 | Runs-694 | BatA-23 | Wickets-23 | BowlA-29 | Ct/St-29 | FPM-0.5
146 Down 56 George Dockrell (Ireland) flag George Dockrell (Ireland) 454.92 M-64 | Runs-902 | BatA-24 | Wickets-7 | BowlA-40 | Ct/St-25 | FPM-0.4
150 Down 96 Mohammed Aslam (Kuwait) flag Mohammed Aslam (Kuwait) 453.13 M-56 | Runs-636 | BatA-19 | Wickets-61 | BowlA-19 | Ct/St-14 | FPM-0.3
153 New Cameron Green (Australia) flag Cameron Green (Australia) 451.05 M-13 | Runs-263 | BatA-26 | Wickets-12 | BowlA-23 | Ct/St-6 | FPM-0.5
157 New Sese Bau (P.N.G.) flag Sese Bau (P.N.G.) 442.53 M-33 | Runs-602 | BatA-22 | Wickets-10 | BowlA-27 | Ct/St-13 | FPM-0.4
160 Up 53 Mohammad Saifuddin (Bangladesh) flag Mohammad Saifuddin (Bangladesh) 440.80 M-23 | Runs-98 | BatA-20 | Wickets-28 | BowlA-26 | Ct/St-7 | FPM-0.3
162 New Alpesh Ramjani (Uganda) flag Alpesh Ramjani (Uganda) 436.03 M-54 | Runs-736 | BatA-25 | Wickets-88 | BowlA-10 | Ct/St-20 | FPM-0.4
169 New Shivam Dube (India) flag Shivam Dube (India) 429.42 M-20 | Runs-343 | BatA-38 | Wickets-6 | BowlA-36 | Ct/St-6 | FPM-0.3
177 Down 144 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 426.00 M-39 | Runs-809 | BatA-23 | Wickets-16 | BowlA-26 | Ct/St-12 | FPM-0.3
183 New Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 421.70 M-15 | Runs-297 | BatA-33 | Wickets-7 | BowlA-30 | Ct/St-4 | FPM-0.3
184 Down 12 Richie Berrington (Scotland) flag Richie Berrington (Scotland) 420.39 M-36 | Runs-983 | BatA-36 | Wickets-1 | BowlA-51 | Ct/St-13 | FPM-0.4
187 New Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 417.57 M-38 | Runs-477 | BatA-23 | Wickets-22 | BowlA-24 | Ct/St-10 | FPM-0.3
191 New Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 411.77 M-17 | Runs-39 | BatA-8 | Wickets-10 | BowlA-28 | Ct/St-4 | FPM-0.2
195 Down 125 Charles Amini (P.N.G.) flag Charles Amini (P.N.G.) 409.89 M-36 | Runs-651 | BatA-23 | Wickets-28 | BowlA-19 | Ct/St-13 | FPM-0.4
200 Down 39 Kushal Malla (Nepal) flag Kushal Malla (Nepal) 404.95 M-41 | Runs-855 | BatA-29 | Wickets-18 | BowlA-19 | Ct/St-14 | FPM-0.3
207 New Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 397.58 M-53 | Runs-1298 | BatA-28 | Wickets-19 | BowlA-10 | Ct/St-31 | FPM-0.6
211 New Harsh Thaker (Canada) flag Harsh Thaker (Canada) 396.08 M-34 | Runs-440 | BatA-21 | Wickets-29 | BowlA-19 | Ct/St-10 | FPM-0.3
215 Down 101 Shiraz Khan (Kuwait) flag Shiraz Khan (Kuwait) 392.31 M-42 | Runs-345 | BatA-25 | Wickets-39 | BowlA-23 | Ct/St-13 | FPM-0.3
222 New Mohammad Nadeem (Oman) flag Mohammad Nadeem (Oman) 387.97 M-34 | Runs-533 | BatA-27 | Wickets-9 | BowlA-58 | Ct/St-16 | FPM-0.5
225 Down 77 Dwaine Pretorius (South Africa) flag Dwaine Pretorius (South Africa) 385.49 M-19 | Runs-126 | BatA-16 | Wickets-28 | BowlA-16 | Ct/St-6 | FPM-0.3
231 Up 19 Sarfaraz Ali (Bahrain) flag Sarfaraz Ali (Bahrain) 375.19 M-44 | Runs-797 | BatA-19 | Wickets-34 | BowlA-25 | Ct/St-5 | FPM-0.1
235 Down 104 Virandeep Singh (Malaysia) flag Virandeep Singh (Malaysia) 371.52 M-63 | Runs-1877 | BatA-41 | Wickets-70 | BowlA-12 | Ct/St-28 | FPM-0.4
239 New Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 369.97 M-27 | Runs-498 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.5
242 New Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 367.95 M-48 | Runs-1230 | BatA-32 | Wickets-9 | BowlA-17 | Ct/St-27 | FPM-0.6
243 New Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 365.79 M-39 | Runs-414 | BatA-18 | Wickets-12 | BowlA-33 | Ct/St-15 | FPM-0.4
247 Down 87 Norman Vanua (P.N.G.) flag Norman Vanua (P.N.G.) 357.07 M-33 | Runs-375 | BatA-16 | Wickets-31 | BowlA-24 | Ct/St-13 | FPM-0.4
250 Down 35 Meet Bhavsar (Kuwait) flag Meet Bhavsar (Kuwait) 356.02 M-56 | Runs-1484 | BatA-30 | Wickets-9 | BowlA-18 | Ct/St-26 | FPM-0.5