Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
101 Up 132 Sandeep Lamichhane (Nepal) flag Sandeep Lamichhane (Nepal) 423.02 M-42 | Runs-55 | BatA-8 | Wickets-82 | BowlA-11 | Ct/St-20 | FPM-0.5
102 New Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 422.33 M-45 | Runs-1120 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-26 | FPM-0.6
103 New Jacob Bethell (England) flag Jacob Bethell (England) 420.77 M-20 | Runs-392 | BatA-30 | Wickets-4 | BowlA-28 | Ct/St-8 | FPM-0.4
104 Up 67 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 420.10 M-42 | Runs-1073 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-34 | FPM-0.8
105 Down 24 Dinesh Nakrani (Uganda) flag Dinesh Nakrani (Uganda) 417.17 M-56 | Runs-797 | BatA-25 | Wickets-56 | BowlA-18 | Ct/St-15 | FPM-0.3
106 Down 19 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 416.74 M-39 | Runs-944 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-43 | FPM-1.1
107 Up 88 Prosper Useni (Nigeria) flag Prosper Useni (Nigeria) 416.24 M-45 | Runs-421 | BatA-14 | Wickets-35 | BowlA-18 | Ct/St-12 | FPM-0.3
108 Down 44 Washington Sundar (India) flag Washington Sundar (India) 414.72 M-27 | Runs-207 | BatA-26 | Wickets-26 | BowlA-16 | Ct/St-11 | FPM-0.4
109 New Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 412.91 M-13 | Runs-106 | BatA-15 | Wickets-20 | BowlA-18 | Ct/St-5 | FPM-0.4
110 Down 30 Jofra Archer (England) flag Jofra Archer (England) 411.65 M-23 | Runs-63 | BatA-11 | Wickets-30 | BowlA-22 | Ct/St-10 | FPM-0.4
111 Down 6 Josh Inglis (Australia) flag Josh Inglis (Australia) 411.55 M-41 | Runs-911 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-27 | FPM-0.7
112 New Brad Evans (Zimbabwe) flag Brad Evans (Zimbabwe) 411.43 M-25 | Runs-88 | BatA-8 | Wickets-36 | BowlA-18 | Ct/St-10 | FPM-0.4
113 Up 45 Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 411.11 M-57 | Runs-1177 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.3
114 Down 6 Alpesh Ramjani (Uganda) flag Alpesh Ramjani (Uganda) 410.73 M-65 | Runs-850 | BatA-25 | Wickets-102 | BowlA-10 | Ct/St-24 | FPM-0.4
115 New Sahibzada Farhan (Pakistan) flag Sahibzada Farhan (Pakistan) 410.46 M-32 | Runs-817 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.4
116 Up 69 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 408.36 M-21 | Runs-324 | BatA-20 | Wickets-14 | BowlA-24 | Ct/St-9 | FPM-0.4
117 Down 75 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 405.42 M-56 | Runs-850 | BatA-21 | Wickets-19 | BowlA-46 | Ct/St-33 | FPM-0.6
118 New George Linde (South Africa) flag George Linde (South Africa) 403.71 M-13 | Runs-175 | BatA-22 | Wickets-13 | BowlA-23 | Ct/St-2 | FPM-0.2
119 Up 29 Yasim Murtaza (Hong Kong) flag Yasim Murtaza (Hong Kong) 401.38 M-68 | Runs-821 | BatA-17 | Wickets-75 | BowlA-19 | Ct/St-14 | FPM-0.2
120 Up 98 Harsh Thaker (Canada) flag Harsh Thaker (Canada) 401.25 M-43 | Runs-667 | BatA-24 | Wickets-35 | BowlA-20 | Ct/St-10 | FPM-0.2
121 Down 17 Harry Tector (Ireland) flag Harry Tector (Ireland) 400.12 M-62 | Runs-1193 | BatA-25 | Wickets-10 | BowlA-21 | Ct/St-46 | FPM-0.7
122 Up 1 Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 399.23 M-71 | Runs-82 | BatA-12 | Wickets-97 | BowlA-21 | Ct/St-15 | FPM-0.2
123 Down 44 Abbas Afridi (Pakistan) flag Abbas Afridi (Pakistan) 397.04 M-24 | Runs-135 | BatA-12 | Wickets-38 | BowlA-16 | Ct/St-6 | FPM-0.3
124 New Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 396.60 M-22 | Runs-70 | BatA-8 | Wickets-18 | BowlA-26 | Ct/St-5 | FPM-0.2
125 Down 94 Ravi Bishnoi (India) flag Ravi Bishnoi (India) 394.39 M-42 | Runs-55 | BatA-8 | Wickets-61 | BowlA-19 | Ct/St-15 | FPM-0.4
126 Up 35 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 392.37 M-33 | Runs-773 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-0.4
127 Up 8 Craig Young (Ireland) flag Craig Young (Ireland) 391.45 M-30 | Runs-19 | BatA-6 | Wickets-52 | BowlA-17 | Ct/St-4 | FPM-0.1
128 Down 32 Michael Leask (Scotland) flag Michael Leask (Scotland) 391.00 M-31 | Runs-442 | BatA-18 | Wickets-24 | BowlA-17 | Ct/St-11 | FPM-0.4
129 New Mohammad Saifuddin (Bangladesh) flag Mohammad Saifuddin (Bangladesh) 390.98 M-18 | Runs-76 | BatA-38 | Wickets-21 | BowlA-26 | Ct/St-5 | FPM-0.3
130 Up 22 Matthew Short (Australia) flag Matthew Short (Australia) 389.72 M-21 | Runs-382 | BatA-22 | Wickets-8 | BowlA-17 | Ct/St-13 | FPM-0.6
131 New Kaleem Sana (Canada) flag Kaleem Sana (Canada) 386.46 M-42 | Runs-46 | BatA-12 | Wickets-64 | BowlA-13 | Ct/St-11 | FPM-0.3
132 Down 47 Karan KC (Nepal) flag Karan KC (Nepal) 386.43 M-52 | Runs-240 | BatA-13 | Wickets-62 | BowlA-21 | Ct/St-17 | FPM-0.3
133 Up 43 Josh Little (Ireland) flag Josh Little (Ireland) 385.47 M-47 | Runs-79 | BatA-20 | Wickets-59 | BowlA-22 | Ct/St-13 | FPM-0.3
134 New Nasum Ahmed (Bangladesh) flag Nasum Ahmed (Bangladesh) 384.62 M-31 | Runs-88 | BatA-9 | Wickets-27 | BowlA-28 | Ct/St-5 | FPM-0.2
135 New Tinotenda Maposa (Zimbabwe) flag Tinotenda Maposa (Zimbabwe) 383.50 M-20 | Runs-92 | BatA-13 | Wickets-14 | BowlA-37 | Ct/St-10 | FPM-0.5
136 New Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 380.00 M-37 | Runs-455 | BatA-20 | Wickets-2 | BowlA-62 | Ct/St-12 | FPM-0.3
137 Up 40 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 379.69 M-50 | Runs-1027 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-26 | FPM-0.5
138 Down 64 Brandon King (West Indies) flag Brandon King (West Indies) 375.72 M-59 | Runs-1440 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-25 | FPM-0.4
139 New Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 370.07 M-16 | Runs-18 | BatA-4 | Wickets-19 | BowlA-20 | Ct/St-8 | FPM-0.5
140 Down 41 Sompal Kami (Nepal) flag Sompal Kami (Nepal) 368.90 M-53 | Runs-144 | BatA-7 | Wickets-50 | BowlA-24 | Ct/St-16 | FPM-0.3
141 New Tim Robinson (New Zealand) flag Tim Robinson (New Zealand) 368.54 M-23 | Runs-540 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.3
142 New Aamir Kaleem (Oman) flag Aamir Kaleem (Oman) 368.39 M-26 | Runs-361 | BatA-17 | Wickets-23 | BowlA-20 | Ct/St-9 | FPM-0.3
143 Up 85 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 364.51 M-48 | Runs-752 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-25 | FPM-0.5
144 New Dhruv Parashar (U.A.E.) flag Dhruv Parashar (U.A.E.) 363.71 M-32 | Runs-207 | BatA-16 | Wickets-32 | BowlA-21 | Ct/St-17 | FPM-0.5
145 New Matthew Forde (West Indies) flag Matthew Forde (West Indies) 363.51 M-13 | Runs-84 | BatA-14 | Wickets-12 | BowlA-29 | Ct/St-12 | FPM-0.9
146 New Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 363.06 M-19 | Runs-442 | BatA-29 | Wickets-2 | BowlA-61 | Ct/St-9 | FPM-0.5
147 Down 34 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 363.02 M-67 | Runs-1271 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-31 | FPM-0.5
148 Up 21 Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 361.88 M-65 | Runs-1557 | BatA-31 | Wickets-13 | BowlA-19 | Ct/St-37 | FPM-0.6
149 Down 55 Chris Jordan (England) flag Chris Jordan (England) 361.53 M-24 | Runs-143 | BatA-13 | Wickets-29 | BowlA-25 | Ct/St-11 | FPM-0.5
150 New Salum Jumbe (Tanzania) flag Salum Jumbe (Tanzania) 360.46 M-59 | Runs-428 | BatA-13 | Wickets-59 | BowlA-21 | Ct/St-13 | FPM-0.2
151 New Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 360.25 M-22 | Runs-470 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.5
152 Down 54 Mark Watt (Scotland) flag Mark Watt (Scotland) 360.02 M-30 | Runs-190 | BatA-13 | Wickets-33 | BowlA-22 | Ct/St-10 | FPM-0.3
153 Down 108 Karim Janat (Afghanistan) flag Karim Janat (Afghanistan) 359.90 M-43 | Runs-432 | BatA-16 | Wickets-12 | BowlA-27 | Ct/St-11 | FPM-0.3
154 Down 77 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 358.02 M-63 | Runs-1809 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-26 | FPM-0.4
155 New Ally Kimote (Tanzania) flag Ally Kimote (Tanzania) 357.43 M-67 | Runs-308 | BatA-14 | Wickets-75 | BowlA-17 | Ct/St-23 | FPM-0.3
156 Down 3 Ehsan Khan (Hong Kong) flag Ehsan Khan (Hong Kong) 357.37 M-76 | Runs-217 | BatA-10 | Wickets-111 | BowlA-15 | Ct/St-18 | FPM-0.2
157 Up 48 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 357.25 M-13 | Runs-110 | BatA-11 | Wickets-14 | BowlA-32 | Ct/St-2 | FPM-0.2
158 Up 64 Sylvester Okpe (Nigeria) flag Sylvester Okpe (Nigeria) 355.53 M-65 | Runs-679 | BatA-19 | Wickets-50 | BowlA-21 | Ct/St-21 | FPM-0.3
159 Down 77 Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 355.39 M-44 | Runs-210 | BatA-12 | Wickets-43 | BowlA-30 | Ct/St-13 | FPM-0.3
160 Down 17 Virandeep Singh (Malaysia) flag Virandeep Singh (Malaysia) 354.73 M-86 | Runs-2496 | BatA-42 | Wickets-104 | BowlA-13 | Ct/St-38 | FPM-0.4
161 New Jamie Overton (England) flag Jamie Overton (England) 354.56 M-15 | Runs-54 | BatA-9 | Wickets-15 | BowlA-18 | Ct/St-6 | FPM-0.4
162 New Tim Pringle (Netherlands) flag Tim Pringle (Netherlands) 354.22 M-22 | Runs-121 | BatA-9 | Wickets-18 | BowlA-25 | Ct/St-6 | FPM-0.3
163 Down 101 Travis Head (Australia) flag Travis Head (Australia) 352.47 M-31 | Runs-878 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.2
164 Up 14 Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 351.61 M-31 | Runs-92 | BatA-10 | Wickets-36 | BowlA-20 | Ct/St-9 | FPM-0.3
165 Up 39 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 351.37 M-38 | Runs-545 | BatA-19 | Wickets-1 | BowlA-43 | Ct/St-12 | FPM-0.3
166 New Alishan Sharafu (U.A.E.) flag Alishan Sharafu (U.A.E.) 351.08 M-57 | Runs-1616 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-26 | FPM-0.5
167 Down 77 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 350.79 M-42 | Runs-822 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-23 | FPM-0.5
168 Down 75 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 350.70 M-28 | Runs-22 | BatA-4 | Wickets-35 | BowlA-19 | Ct/St-6 | FPM-0.2
169 New Parvez Hossain Emon (Bangladesh) flag Parvez Hossain Emon (Bangladesh) 350.68 M-30 | Runs-607 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.4
170 Down 23 Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 349.99 M-51 | Runs-629 | BatA-22 | Wickets-29 | BowlA-22 | Ct/St-17 | FPM-0.3
171 Up 48 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 349.60 M-29 | Runs-495 | BatA-28 | Wickets-35 | BowlA-17 | Ct/St-17 | FPM-0.6
172 New Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 349.11 M-19 | Runs-469 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.4
173 Down 45 Bernard Scholtz (Namibia) flag Bernard Scholtz (Namibia) 348.24 M-49 | Runs-62 | BatA-16 | Wickets-48 | BowlA-22 | Ct/St-13 | FPM-0.3
174 New Mark Wood (England) flag Mark Wood (England) 342.54 M-19 | Runs-16 | BatA-8 | Wickets-28 | BowlA-17 | Ct/St-5 | FPM-0.3
175 New Aryan Dutt (Netherlands) flag Aryan Dutt (Netherlands) 341.82 M-22 | Runs-114 | BatA-19 | Wickets-22 | BowlA-23 | Ct/St-2 | FPM-0.1
176 New Asif Khan (U.A.E.) flag Asif Khan (U.A.E.) 341.67 M-56 | Runs-1302 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.1
177 Up 40 Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 341.58 M-23 | Runs-629 | BatA-31 | Wickets-7 | BowlA-43 | Ct/St-10 | FPM-0.4
178 Up 54 Isaac Okpe (Nigeria) flag Isaac Okpe (Nigeria) 341.55 M-64 | Runs-578 | BatA-15 | Wickets-68 | BowlA-16 | Ct/St-16 | FPM-0.3
179 Down 107 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 340.18 M-32 | Runs-103 | BatA-11 | Wickets-32 | BowlA-26 | Ct/St-9 | FPM-0.3
180 Up 10 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 340.13 M-35 | Runs-771 | BatA-24 | Wickets-16 | BowlA-25 | Ct/St-9 | FPM-0.3
181 Up 43 Pat Cummins (Australia) flag Pat Cummins (Australia) 339.56 M-20 | Runs-98 | BatA-14 | Wickets-24 | BowlA-26 | Ct/St-6 | FPM-0.3
182 Down 17 Shakeel Ahmed (Oman) flag Shakeel Ahmed (Oman) 339.35 M-44 | Runs-255 | BatA-16 | Wickets-34 | BowlA-29 | Ct/St-4 | FPM-0.1
183 Down 167 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 339.00 M-35 | Runs-657 | BatA-24 | Wickets-32 | BowlA-25 | Ct/St-9 | FPM-0.3
184 Down 137 Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 338.78 M-28 | Runs-14 | BatA-2 | Wickets-39 | BowlA-18 | Ct/St-9 | FPM-0.3
185 Down 137 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 338.29 M-34 | Runs-54 | BatA-11 | Wickets-53 | BowlA-18 | Ct/St-18 | FPM-0.5
186 New Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 337.80 M-16 | Runs-240 | BatA-18 | Wickets-2 | BowlA-77 | Ct/St-8 | FPM-0.5
187 Up 57 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 337.03 M-30 | Runs-464 | BatA-20 | Wickets-3 | BowlA-43 | Ct/St-15 | FPM-0.5
188 New Brydon Carse (England) flag Brydon Carse (England) 336.55 M-14 | Runs-46 | BatA-9 | Wickets-20 | BowlA-21 | Ct/St-7 | FPM-0.5
189 Up 51 Ayush Shukla (Hong Kong) flag Ayush Shukla (Hong Kong) 333.79 M-55 | Runs-25 | BatA-3 | Wickets-51 | BowlA-26 | Ct/St-7 | FPM-0.1
190 Down 166 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 333.52 M-25 | Runs-422 | BatA-23 | Wickets-15 | BowlA-13 | Ct/St-10 | FPM-0.4
191 New Juma Miyagi (Uganda) flag Juma Miyagi (Uganda) 333.18 M-42 | Runs-241 | BatA-10 | Wickets-57 | BowlA-15 | Ct/St-15 | FPM-0.4
192 Down 90 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 331.63 M-46 | Runs-1129 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-19 | FPM-0.4
193 Down 55 George Munsey (Scotland) flag George Munsey (Scotland) 331.32 M-30 | Runs-1032 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.5
194 Down 54 Adam Milne (New Zealand) flag Adam Milne (New Zealand) 331.14 M-25 | Runs-50 | BatA-6 | Wickets-33 | BowlA-23 | Ct/St-6 | FPM-0.2
195 Down 38 Cosmas Kyewuta (Uganda) flag Cosmas Kyewuta (Uganda) 330.21 M-42 | Runs-122 | BatA-14 | Wickets-55 | BowlA-16 | Ct/St-8 | FPM-0.2
196 Down 70 Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 330.07 M-47 | Runs-943 | BatA-27 | Wickets-19 | BowlA-31 | Ct/St-15 | FPM-0.3
197 Up 32 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 329.90 M-25 | Runs-50 | BatA-25 | Wickets-28 | BowlA-24 | Ct/St-8 | FPM-0.3
198 Up 15 Isaac Danladi (Nigeria) flag Isaac Danladi (Nigeria) 328.99 M-56 | Runs-1187 | BatA-26 | Wickets-30 | BowlA-16 | Ct/St-25 | FPM-0.4
199 New Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 328.58 M-35 | Runs-555 | BatA-17 | Wickets-0 | BowlA-na | Ct/St-29 | FPM-0.8
200 New Muhammad Asim (Qatar) flag Muhammad Asim (Qatar) 326.95 M-19 | Runs-457 | BatA-30 | Wickets-18 | BowlA-17 | Ct/St-9 | FPM-0.5
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #sandeeplamichhane #lamichhane #tanzidhasan #hasan #jacobbethell #bethell #devonconway #conway #dineshnakrani #nakrani #quintondekock #kock #prosperuseni #useni #washingtonsundar #sundar #corbinbosch #bosch #jofraarcher #archer #joshinglis #inglis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings