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
3 Up 18 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 709.79 M-45 | Runs-1281 | Avg-32 | SR*-140
5 Up 116 Travis Head (Australia) flag Travis Head (Australia) 685.98 M-22 | Runs-774 | Avg-37 | SR*-178
12 Up 32 David Miller (South Africa) flag David Miller (South Africa) 578.66 M-52 | Runs-1182 | Avg-39 | SR*-143
16 Up 51 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 537.57 M-23 | Runs-723 | Avg-36 | SR*-164
19 Up 54 George Munsey (Scotland) flag George Munsey (Scotland) 521.20 M-36 | Runs-1091 | Avg-32 | SR*-136
26 Up 65 Tilak Varma (India) flag Tilak Varma (India) 490.26 M-20 | Runs-616 | Avg-51 | SR*-161
27 Down 20 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 488.38 M-82 | Runs-1914 | Avg-27 | SR*-139
34 Up 83 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 469.43 M-52 | Runs-1010 | Avg-23 | SR*-132
36 Up 26 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 461.39 M-29 | Runs-662 | Avg-25 | SR*-125
37 Up 2 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 454.75 M-57 | Runs-1201 | Avg-24 | SR*-127
38 Up 30 Evin Lewis (West Indies) flag Evin Lewis (West Indies) 452.63 M-29 | Runs-709 | Avg-26 | SR*-148
43 Down 15 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 437.72 M-44 | Runs-1234 | Avg-36 | SR*-125
52 Up 134 Rishabh Pant (India) flag Rishabh Pant (India) 393.25 M-48 | Runs-799 | Avg-25 | SR*-130
53 Down 35 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 392.86 M-55 | Runs-1099 | Avg-31 | SR*-140
59 Up 55 Rinku Singh (India) flag Rinku Singh (India) 376.90 M-30 | Runs-507 | Avg-46 | SR*-165
62 Down 45 Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 373.57 M-14 | Runs-440 | Avg-40 | SR*-181
63 Down 29 Najibullah Zadran (Afghanistan) flag Najibullah Zadran (Afghanistan) 371.83 M-47 | Runs-854 | Avg-28 | SR*-135
64 Down 37 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 363.18 M-47 | Runs-944 | Avg-24 | SR*-109
69 Up 83 Steven Taylor (U.S.A.) flag Steven Taylor (U.S.A.) 343.59 M-22 | Runs-551 | Avg-32 | SR*-139
71 Down 5 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 341.80 M-53 | Runs-984 | Avg-22 | SR*-117
77 New Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 323.82 M-27 | Runs-498 | Avg-22 | SR*-138
80 Down 58 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 319.47 M-36 | Runs-737 | Avg-22 | SR*-138
82 Up 47 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 313.16 M-37 | Runs-577 | Avg-16 | SR*-118
90 Down 42 Moeen Ali (England) flag Moeen Ali (England) 292.43 M-58 | Runs-837 | Avg-24 | SR*-146
94 New Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 283.81 M-22 | Runs-385 | Avg-30 | SR*-146
97 Down 19 Hazratullah Zazai (Afghanistan) flag Hazratullah Zazai (Afghanistan) 276.33 M-30 | Runs-590 | Avg-21 | SR*-116
100 Down 1 Bhanuka Rajapaksa (Sri Lanka) flag Bhanuka Rajapaksa (Sri Lanka) 272.93 M-36 | Runs-587 | Avg-22 | SR*-133
103 Up 19 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 268.18 M-24 | Runs-298 | Avg-30 | SR*-141
106 Down 25 Meet Bhavsar (Kuwait) flag Meet Bhavsar (Kuwait) 265.31 M-56 | Runs-1484 | Avg-30 | SR*-130
109 Down 38 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 263.26 M-13 | Runs-353 | Avg-35 | SR*-111
110 Down 51 Matthew Wade (Australia) flag Matthew Wade (Australia) 262.44 M-59 | Runs-775 | Avg-29 | SR*-140
111 New Shivam Dube (India) flag Shivam Dube (India) 260.64 M-20 | Runs-343 | Avg-38 | SR*-135
118 Down 30 Ben Duckett (England) flag Ben Duckett (England) 251.72 M-11 | Runs-306 | Avg-34 | SR*-146
121 Up 38 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 250.99 M-42 | Runs-713 | Avg-18 | SR*-130
122 Down 30 Axar Patel (India) flag Axar Patel (India) 249.51 M-55 | Runs-430 | Avg-20 | SR*-145
123 Up 120 Sese Bau (P.N.G.) flag Sese Bau (P.N.G.) 244.91 M-33 | Runs-602 | Avg-22 | SR*-112
128 Down 95 Dawid Malan (England) flag Dawid Malan (England) 238.60 M-43 | Runs-1037 | Avg-29 | SR*-121
129 Down 23 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 236.45 M-19 | Runs-395 | Avg-30 | SR*-122
140 Down 100 James Neesham (New Zealand) flag James Neesham (New Zealand) 227.07 M-55 | Runs-694 | Avg-23 | SR*-157
142 New Abhishek Sharma (India) flag Abhishek Sharma (India) 225.36 M-12 | Runs-256 | Avg-23 | SR*-172
145 Down 122 Ishan Kishan (India) flag Ishan Kishan (India) 224.16 M-32 | Runs-796 | Avg-26 | SR*-124
147 Down 65 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 220.59 M-35 | Runs-563 | Avg-21 | SR*-120
149 Down 48 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 219.23 M-37 | Runs-814 | Avg-26 | SR*-122
152 Down 52 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 215.86 M-46 | Runs-947 | Avg-22 | SR*-109
153 Up 14 Kushal Malla (Nepal) flag Kushal Malla (Nepal) 214.93 M-41 | Runs-855 | Avg-29 | SR*-149
154 New Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 213.18 M-13 | Runs-263 | Avg-20 | SR*-135
155 Down 28 Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 212.78 M-22 | Runs-318 | Avg-23 | SR*-126
156 New Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 212.56 M-26 | Runs-258 | Avg-20 | SR*-130
157 Down 31 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 211.75 M-26 | Runs-252 | Avg-19 | SR*-115
158 Down 71 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 210.45 M-68 | Runs-1032 | Avg-25 | SR*-121
160 Up 18 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 208.58 M-44 | Runs-464 | Avg-19 | SR*-139
162 Up 8 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 207.04 M-25 | Runs-240 | Avg-14 | SR*-118
164 New Nicholas Kirton (Canada) flag Nicholas Kirton (Canada) 205.23 M-20 | Runs-489 | Avg-29 | SR*-126
165 New Vikramjit Singh (Netherlands) flag Vikramjit Singh (Netherlands) 205.09 M-22 | Runs-321 | Avg-15 | SR*-117
171 Up 79 Anshy Rath (Hong Kong) flag Anshy Rath (Hong Kong) 199.38 M-32 | Runs-777 | Avg-28 | SR*-119
175 Down 39 Ben Stokes (England) flag Ben Stokes (England) 194.15 M-14 | Runs-227 | Avg-28 | SR*-119
176 New Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 193.19 M-39 | Runs-414 | Avg-18 | SR*-131
177 Down 88 Michael van Lingen (Namibia) flag Michael van Lingen (Namibia) 191.78 M-30 | Runs-518 | Avg-19 | SR*-116
182 Down 35 Mohammad Naim (Bangladesh) flag Mohammad Naim (Bangladesh) 186.08 M-29 | Runs-596 | Avg-21 | SR*-99
183 New Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 185.92 M-18 | Runs-345 | Avg-22 | SR*-114
184 Up 50 Dinesh Nakrani (Uganda) flag Dinesh Nakrani (Uganda) 183.46 M-67 | Runs-972 | Avg-26 | SR*-127
185 Down 2 Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 183.20 M-51 | Runs-672 | Avg-22 | SR*-108
189 New Jacob Bethell (England) flag Jacob Bethell (England) 180.88 M-7 | Runs-173 | Avg-58 | SR*-168
191 Down 9 Sam Curran (England) flag Sam Curran (England) 179.57 M-50 | Runs-313 | Avg-15 | SR*-123
193 New Zane Green (Namibia) flag Zane Green (Namibia) 179.29 M-45 | Runs-415 | Avg-17 | SR*-103
198 Down 17 Ayaan Khan (Oman) flag Ayaan Khan (Oman) 177.46 M-42 | Runs-607 | Avg-19 | SR*-108
203 Down 123 Afif Hossain (Bangladesh) flag Afif Hossain (Bangladesh) 175.59 M-58 | Runs-1004 | Avg-22 | SR*-119
204 Down 6 Zeeshan Maqsood (Oman) flag Zeeshan Maqsood (Oman) 175.53 M-42 | Runs-822 | Avg-27 | SR*-125
206 Down 53 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 174.96 M-60 | Runs-386 | Avg-17 | SR*-114
207 Down 124 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 174.24 M-39 | Runs-809 | Avg-23 | SR*-124
218 Up 31 Simon Ssesazi (Uganda) flag Simon Ssesazi (Uganda) 165.76 M-88 | Runs-2204 | Avg-29 | SR*-123
219 New Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 165.19 M-38 | Runs-477 | Avg-23 | SR*-140
229 Down 13 Bilal Tahir (Kuwait) flag Bilal Tahir (Kuwait) 159.65 M-45 | Runs-498 | Avg-20 | SR*-138
236 Up 8 Imal Liyanage (Qatar) flag Imal Liyanage (Qatar) 155.65 M-36 | Runs-924 | Avg-31 | SR*-122
243 New Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 151.36 M-19 | Runs-315 | Avg-20 | SR*-119
248 Down 45 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 149.26 M-21 | Runs-272 | Avg-15 | SR*-112
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #quintondekock #kock #travishead #head #davidmiller #miller #yashasvijaiswal #jaiswal #georgemunsey #munsey #tilakvarma #varma #nicholaspooran #pooran #fakharzaman #zaman #kusalperera #perera #charithasalanka #asalanka #evinlewis #lewis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings