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
101 Up 9 Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 272.66 M-53 | Runs-1395 | Avg-41 | SR*-156
102 Down 5 George Dockrell (Ireland) flag George Dockrell (Ireland) 271.82 M-64 | Runs-902 | Avg-24 | SR*-133
103 Up 19 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 268.18 M-24 | Runs-298 | Avg-30 | SR*-141
104 New Andries Gous (U.S.A.) flag Andries Gous (U.S.A.) 266.86 M-23 | Runs-692 | Avg-33 | SR*-146
105 New Dion Myers (Zimbabwe) flag Dion Myers (Zimbabwe) 266.35 M-24 | Runs-479 | Avg-22 | SR*-126
106 Down 25 Meet Bhavsar (Kuwait) flag Meet Bhavsar (Kuwait) 265.31 M-56 | Runs-1484 | Avg-30 | SR*-130
107 Down 31 Aaron Finch (Australia) flag Aaron Finch (Australia) 264.67 M-37 | Runs-971 | Avg-29 | SR*-122
108 Up 49 Cameron Green (Australia) flag Cameron Green (Australia) 263.95 M-13 | Runs-263 | Avg-26 | SR*-153
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
112 Up 37 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 260.43 M-48 | Runs-304 | Avg-13 | SR*-127
113 Up 20 JJ Smit (Namibia) flag JJ Smit (Namibia) 259.49 M-43 | Runs-733 | Avg-37 | SR*-139
114 Up 21 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 258.68 M-58 | Runs-496 | Avg-20 | SR*-146
115 Up 31 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 256.12 M-33 | Runs-624 | Avg-28 | SR*-105
116 No change Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 255.84 M-50 | Runs-537 | Avg-27 | SR*-139
117 Down 33 Jason Roy (England) flag Jason Roy (England) 255.05 M-26 | Runs-632 | Avg-25 | SR*-130
118 Down 30 Ben Duckett (England) flag Ben Duckett (England) 251.72 M-11 | Runs-306 | Avg-34 | SR*-146
119 Up 88 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 251.36 M-33 | Runs-495 | Avg-20 | SR*-102
120 New Roston Chase (West Indies) flag Roston Chase (West Indies) 251.21 M-32 | Runs-410 | Avg-23 | SR*-115
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
124 Down 50 Shreyas Iyer (India) flag Shreyas Iyer (India) 244.22 M-27 | Runs-675 | Avg-34 | SR*-140
125 New Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 243.07 M-42 | Runs-687 | Avg-21 | SR*-118
126 New Alishan Sharafu (U.A.E.) flag Alishan Sharafu (U.A.E.) 242.73 M-37 | Runs-952 | Avg-33 | SR*-135
127 Down 18 Colin Ackermann (Netherlands) flag Colin Ackermann (Netherlands) 242.57 M-14 | Runs-272 | Avg-21 | SR*-108
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
130 Down 23 Ravija Sandaruwan (Kuwait) flag Ravija Sandaruwan (Kuwait) 234.00 M-56 | Runs-1330 | Avg-24 | SR*-140
131 New Naseem Khushi (Oman) flag Naseem Khushi (Oman) 233.27 M-38 | Runs-577 | Avg-20 | SR*-160
132 New Michael Levitt (Netherlands) flag Michael Levitt (Netherlands) 232.88 M-18 | Runs-552 | Avg-35 | SR*-144
133 New Michael Jones (Scotland) flag Michael Jones (Scotland) 230.84 M-11 | Runs-224 | Avg-22 | SR*-137
134 New Muhammad Tanveer (Qatar) flag Muhammad Tanveer (Qatar) 230.69 M-39 | Runs-1181 | Avg-47 | SR*-139
135 Down 24 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 229.88 M-57 | Runs-745 | Avg-23 | SR*-127
136 Up 12 Will Young (New Zealand) flag Will Young (New Zealand) 229.72 M-20 | Runs-344 | Avg-18 | SR*-102
137 Down 3 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 229.64 M-53 | Runs-1298 | Avg-28 | SR*-129
138 Down 45 Nick Greenwood (Jersey) flag Nick Greenwood (Jersey) 227.64 M-23 | Runs-711 | Avg-36 | SR*-151
139 New Asif Khan (U.A.E.) flag Asif Khan (U.A.E.) 227.55 M-40 | Runs-1004 | Avg-30 | SR*-133
140 Down 100 James Neesham (New Zealand) flag James Neesham (New Zealand) 227.07 M-55 | Runs-694 | Avg-23 | SR*-157
141 New Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 226.33 M-22 | Runs-374 | Avg-29 | SR*-122
142 New Abhishek Sharma (India) flag Abhishek Sharma (India) 225.36 M-12 | Runs-256 | Avg-23 | SR*-172
143 Down 35 Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 225.30 M-68 | Runs-1087 | Avg-19 | SR*-116
144 New Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 225.25 M-27 | Runs-660 | Avg-26 | SR*-142
145 Down 122 Ishan Kishan (India) flag Ishan Kishan (India) 224.16 M-32 | Runs-796 | Avg-26 | SR*-124
146 New Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 222.91 M-15 | Runs-297 | Avg-33 | SR*-128
147 Down 65 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 220.59 M-35 | Runs-563 | Avg-21 | SR*-120
148 Up 37 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 220.54 M-54 | Runs-1245 | Avg-24 | SR*-115
149 Down 48 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 219.23 M-37 | Runs-814 | Avg-26 | SR*-122
150 New Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 217.82 M-12 | Runs-280 | Avg-31 | SR*-133
151 Up 37 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 216.67 M-47 | Runs-474 | Avg-14 | SR*-111
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
159 Up 45 Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 209.60 M-48 | Runs-1230 | Avg-32 | SR*-125
160 Up 18 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 208.58 M-44 | Runs-464 | Avg-19 | SR*-139
161 Down 89 Sohail Ahmed (Bahrain) flag Sohail Ahmed (Bahrain) 208.43 M-35 | Runs-904 | Avg-39 | SR*-119
162 Up 8 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 207.04 M-25 | Runs-240 | Avg-14 | SR*-118
163 New Marco Jansen (South Africa) flag Marco Jansen (South Africa) 206.26 M-17 | Runs-166 | Avg-18 | SR*-150
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
166 New Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 204.72 M-35 | Runs-437 | Avg-20 | SR*-117
167 Up 34 Faisal Khan (Saudi Arabia) flag Faisal Khan (Saudi Arabia) 204.00 M-42 | Runs-1196 | Avg-31 | SR*-167
168 New Aaron Jones (U.S.A.) flag Aaron Jones (U.S.A.) 201.72 M-31 | Runs-540 | Avg-23 | SR*-113
169 Up 68 Kiplin Doriga (P.N.G.) flag Kiplin Doriga (P.N.G.) 201.36 M-25 | Runs-253 | Avg-14 | SR*-95
170 New Saiteja Mukkamalla (U.S.A.) flag Saiteja Mukkamalla (U.S.A.) 199.78 M-9 | Runs-331 | Avg-37 | SR*-138
171 Up 79 Anshy Rath (Hong Kong) flag Anshy Rath (Hong Kong) 199.38 M-32 | Runs-777 | Avg-28 | SR*-119
172 Down 77 Lendl Simmons (West Indies) flag Lendl Simmons (West Indies) 199.27 M-14 | Runs-338 | Avg-26 | SR*-113
173 Up 40 Mark Adair (Ireland) flag Mark Adair (Ireland) 197.55 M-70 | Runs-566 | Avg-15 | SR*-126
174 New Pratik Athavale (Oman) flag Pratik Athavale (Oman) 196.09 M-21 | Runs-364 | Avg-23 | SR*-126
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
178 Down 60 Usman Ghani (Afghanistan) flag Usman Ghani (Afghanistan) 191.52 M-15 | Runs-323 | Avg-27 | SR*-107
179 Down 38 Edson Silva (Kuwait) flag Edson Silva (Kuwait) 188.89 M-12 | Runs-225 | Avg-25 | SR*-203
180 New Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 188.57 M-16 | Runs-260 | Avg-24 | SR*-116
181 New Sundeep Jora (Nepal) flag Sundeep Jora (Nepal) 187.33 M-25 | Runs-287 | Avg-19 | SR*-117
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
186 Down 73 Kashyap Prajapati (Oman) flag Kashyap Prajapati (Oman) 182.74 M-47 | Runs-843 | Avg-21 | SR*-108
187 Up 44 Navneet Dhaliwal (Canada) flag Navneet Dhaliwal (Canada) 181.47 M-25 | Runs-616 | Avg-28 | SR*-128
188 Down 68 Jason Holder (West Indies) flag Jason Holder (West Indies) 181.45 M-46 | Runs-380 | Avg-18 | SR*-128
189 New Jacob Bethell (England) flag Jacob Bethell (England) 180.88 M-7 | Runs-173 | Avg-58 | SR*-168
190 Up 20 Luke Jongwe (Zimbabwe) flag Luke Jongwe (Zimbabwe) 179.94 M-57 | Runs-449 | Avg-17 | SR*-127
191 Down 9 Sam Curran (England) flag Sam Curran (England) 179.57 M-50 | Runs-313 | Avg-15 | SR*-123
192 New Abdul Waheed (Saudi Arabia) flag Abdul Waheed (Saudi Arabia) 179.40 M-45 | Runs-1187 | Avg-33 | SR*-125
193 New Zane Green (Namibia) flag Zane Green (Namibia) 179.29 M-45 | Runs-415 | Avg-17 | SR*-103
194 Down 138 Vriitya Aravind (U.A.E.) flag Vriitya Aravind (U.A.E.) 179.06 M-43 | Runs-1033 | Avg-29 | SR*-114
195 Down 71 Usman Patel (Kuwait) flag Usman Patel (Kuwait) 177.74 M-50 | Runs-948 | Avg-26 | SR*-131
196 Down 58 Ben McDermott (Australia) flag Ben McDermott (Australia) 177.72 M-13 | Runs-244 | Avg-20 | SR*-103
197 Down 41 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 177.54 M-14 | Runs-262 | Avg-24 | SR*-101
198 Down 17 Ayaan Khan (Oman) flag Ayaan Khan (Oman) 177.46 M-42 | Runs-607 | Avg-19 | SR*-108
199 New Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 176.75 M-14 | Runs-253 | Avg-28 | SR*-141
200 Down 63 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 176.74 M-25 | Runs-343 | Avg-26 | SR*-132
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #dipendrasinghairee #airee #georgedockrell #dockrell #ravindrajadeja #jadeja #andriesgous #gous #dionmyers #myers #meetbhavsar #bhavsar #aaronfinch #finch #camerongreen #green #tomlatham #latham #matthewwade #wade #shivamdube #dube #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings