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
14 Down 4 Arshdeep Singh (India) flag Arshdeep Singh (India) 722.05 M-60 | Runs-65 | BatA-11 | Wickets-95 | BowlA-18 | Ct/St-15 | FPM-0.3
28 Up 58 Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 663.39 M-32 | Runs-28 | BatA-4 | Wickets-43 | BowlA-19 | Ct/St-9 | FPM-0.3
29 Up 106 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 660.62 M-37 | Runs-15 | BatA-3 | Wickets-50 | BowlA-17 | Ct/St-10 | FPM-0.3
35 Up 149 Adam Zampa (Australia) flag Adam Zampa (Australia) 636.84 M-59 | Runs-45 | BatA-5 | Wickets-78 | BowlA-21 | Ct/St-10 | FPM-0.2
36 Up 28 Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 636.29 M-43 | Runs-12 | BatA-4 | Wickets-54 | BowlA-19 | Ct/St-5 | FPM-0.1
45 Up 31 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 618.81 M-59 | Runs-66 | BatA-4 | Wickets-58 | BowlA-26 | Ct/St-14 | FPM-0.2
47 Up 75 Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 617.51 M-43 | Runs-37 | BatA-5 | Wickets-57 | BowlA-20 | Ct/St-10 | FPM-0.2
51 Down 25 Ravi Bishnoi (India) flag Ravi Bishnoi (India) 609.41 M-37 | Runs-42 | BatA-7 | Wickets-56 | BowlA-19 | Ct/St-15 | FPM-0.4
56 Up 154 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 598.61 M-43 | Runs-29 | BatA-10 | Wickets-58 | BowlA-20 | Ct/St-10 | FPM-0.2
67 Up 151 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 567.25 M-20 | Runs- | BatA-0 | Wickets-30 | BowlA-13 | Ct/St-2 | FPM-0.1
68 Up 114 Jofra Archer (England) flag Jofra Archer (England) 562.98 M-22 | Runs-57 | BatA-14 | Wickets-28 | BowlA-21 | Ct/St-5 | FPM-0.2
73 Up 79 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 556.88 M-30 | Runs-51 | BatA-7 | Wickets-25 | BowlA-35 | Ct/St-3 | FPM-0.1
78 Up 100 Nathan Ellis (Australia) flag Nathan Ellis (Australia) 543.20 M-20 | Runs-18 | BatA-6 | Wickets-32 | BowlA-17 | Ct/St-8 | FPM-0.4
81 Up 44 Reece Topley (England) flag Reece Topley (England) 537.79 M-29 | Runs-16 | BatA-8 | Wickets-28 | BowlA-29 | Ct/St-5 | FPM-0.2
86 Up 30 Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 527.09 M-58 | Runs-37 | BatA-3 | Wickets-64 | BowlA-22 | Ct/St-10 | FPM-0.2
87 Up 52 Obed McCoy (West Indies) flag Obed McCoy (West Indies) 522.99 M-40 | Runs-57 | BatA-10 | Wickets-51 | BowlA-22 | Ct/St-4 | FPM-0.1
89 Down 51 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 522.19 M-63 | Runs-61 | BatA-4 | Wickets-75 | BowlA-21 | Ct/St-11 | FPM-0.2
91 Up 149 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 520.53 M-32 | Runs-36 | BatA-18 | Wickets-44 | BowlA-19 | Ct/St-10 | FPM-0.3
106 Up 106 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 499.57 M-30 | Runs-74 | BatA-15 | Wickets-32 | BowlA-30 | Ct/St-11 | FPM-0.4
108 Up 36 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 496.04 M-19 | Runs-26 | BatA-9 | Wickets-30 | BowlA-14 | Ct/St-4 | FPM-0.2
109 Down 59 Mujeeb Ur Rahman (Afghanistan) flag Mujeeb Ur Rahman (Afghanistan) 495.30 M-30 | Runs-46 | BatA-8 | Wickets-38 | BowlA-18 | Ct/St-3 | FPM-0.1
121 Down 37 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 480.32 M-42 | Runs-37 | BatA-4 | Wickets-46 | BowlA-25 | Ct/St-9 | FPM-0.2
126 New Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 475.30 M-28 | Runs-15 | BatA-3 | Wickets-32 | BowlA-19 | Ct/St-5 | FPM-0.2
135 Up 27 Ben White (Ireland) flag Ben White (Ireland) 463.56 M-33 | Runs-22 | BatA-22 | Wickets-33 | BowlA-26 | Ct/St-5 | FPM-0.2
142 Up 13 Kabua Morea (P.N.G.) flag Kabua Morea (P.N.G.) 459.63 M-21 | Runs-63 | BatA-13 | Wickets-34 | BowlA-15 | Ct/St-4 | FPM-0.2
145 New Nuwan Thushara (Sri Lanka) flag Nuwan Thushara (Sri Lanka) 457.21 M-17 | Runs-9 | BatA-5 | Wickets-25 | BowlA-16 | Ct/St-0 | FPM-0.0
148 Down 54 Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 454.14 M-45 | Runs-6 | BatA-2 | Wickets-68 | BowlA-17 | Ct/St-4 | FPM-0.1
161 Down 32 Bernard Scholtz (Namibia) flag Bernard Scholtz (Namibia) 438.73 M-52 | Runs-68 | BatA-14 | Wickets-49 | BowlA-22 | Ct/St-12 | FPM-0.2
164 Down 51 Craig Young (Ireland) flag Craig Young (Ireland) 432.47 M-34 | Runs-51 | BatA-6 | Wickets-49 | BowlA-21 | Ct/St-4 | FPM-0.1
166 Up 79 Brad Wheal (Scotland) flag Brad Wheal (Scotland) 430.96 M-18 | Runs-16 | BatA-8 | Wickets-17 | BowlA-30 | Ct/St-6 | FPM-0.3
168 Down 41 Bilal Khan (Oman) flag Bilal Khan (Oman) 429.55 M-44 | Runs-9 | BatA-2 | Wickets-59 | BowlA-18 | Ct/St-4 | FPM-0.1
173 Up 71 Mark Wood (England) flag Mark Wood (England) 427.66 M-23 | Runs-1 | BatA-na | Wickets-32 | BowlA-19 | Ct/St-5 | FPM-0.2
181 Down 144 Adam Milne (New Zealand) flag Adam Milne (New Zealand) 421.97 M-32 | Runs-62 | BatA-6 | Wickets-36 | BowlA-27 | Ct/St-6 | FPM-0.2
189 Down 98 Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 416.30 M-58 | Runs-80 | BatA-13 | Wickets-80 | BowlA-22 | Ct/St-14 | FPM-0.2
198 Down 97 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 407.43 M-27 | Runs-34 | BatA-17 | Wickets-35 | BowlA-24 | Ct/St-6 | FPM-0.2
204 Down 95 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 400.85 M-20 | Runs-7 | BatA-4 | Wickets-22 | BowlA-22 | Ct/St-8 | FPM-0.4
209 New Binura Fernando (Sri Lanka) flag Binura Fernando (Sri Lanka) 396.94 M-17 | Runs-29 | BatA-10 | Wickets-15 | BowlA-32 | Ct/St-3 | FPM-0.2
212 Down 27 Avesh Khan (India) flag Avesh Khan (India) 395.53 M-25 | Runs-27 | BatA-14 | Wickets-27 | BowlA-28 | Ct/St-11 | FPM-0.4
219 New Mukesh Kumar (India) flag Mukesh Kumar (India) 390.36 M-17 | Runs-5 | BatA-5 | Wickets-20 | BowlA-24 | Ct/St-2 | FPM-0.1
220 Down 44 Fred Klaassen (England) flag Fred Klaassen (England) 390.16 M-18 | Runs-12 | BatA-3 | Wickets-23 | BowlA-19 | Ct/St-7 | FPM-0.4
226 Down 47 Fareed Ahmad (Afghanistan) flag Fareed Ahmad (Afghanistan) 382.79 M-18 | Runs-8 | BatA-8 | Wickets-22 | BowlA-18 | Ct/St-4 | FPM-0.2
227 Down 76 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 380.63 M-29 | Runs-46 | BatA-12 | Wickets-36 | BowlA-21 | Ct/St-17 | FPM-0.6
230 Down 60 Sandeep Lamichhane (Nepal) flag Sandeep Lamichhane (Nepal) 376.14 M-37 | Runs-50 | BatA-8 | Wickets-74 | BowlA-12 | Ct/St-19 | FPM-0.5
233 New Lizaad Williams (South Africa) flag Lizaad Williams (South Africa) 372.99 M-15 | Runs-6 | BatA-2 | Wickets-20 | BowlA-25 | Ct/St-3 | FPM-0.2
238 New Muhammad Jawadullah (U.A.E.) flag Muhammad Jawadullah (U.A.E.) 369.97 M-31 | Runs-14 | BatA-14 | Wickets-47 | BowlA-19 | Ct/St-5 | FPM-0.2
241 Down 99 Abinash Bohara (Nepal) flag Abinash Bohara (Nepal) 369.08 M-42 | Runs-6 | BatA-2 | Wickets-55 | BowlA-19 | Ct/St-6 | FPM-0.1
244 New Alei Nao (P.N.G.) flag Alei Nao (P.N.G.) 363.82 M-16 | Runs-69 | BatA-14 | Wickets-19 | BowlA-17 | Ct/St-5 | FPM-0.3
245 New Kaleem Sana (Canada) flag Kaleem Sana (Canada) 361.94 M-27 | Runs-27 | BatA-9 | Wickets-36 | BowlA-17 | Ct/St-7 | FPM-0.3
246 New Mohamed Shafeeq (Kuwait) flag Mohamed Shafeeq (Kuwait) 361.93 M-38 | Runs-27 | BatA-3 | Wickets-31 | BowlA-32 | Ct/St-6 | FPM-0.2