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 43 Sanju Samson (India) flag Sanju Samson (India) 419.09 M-42 | Runs-915 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-36 | FPM-0.9
102 Up 71 Harry Brook (England) flag Harry Brook (England) 417.48 M-52 | Runs-1012 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-32 | FPM-0.6
103 Up 68 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 415.33 M-42 | Runs-1073 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-34 | FPM-0.8
104 New Jacob Bethell (England) flag Jacob Bethell (England) 415.28 M-20 | Runs-392 | BatA-30 | Wickets-4 | BowlA-28 | Ct/St-8 | FPM-0.4
105 Down 24 Dinesh Nakrani (Uganda) flag Dinesh Nakrani (Uganda) 414.05 M-56 | Runs-797 | BatA-25 | Wickets-56 | BowlA-18 | Ct/St-15 | FPM-0.3
106 Down 21 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 413.78 M-39 | Runs-944 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-43 | FPM-1.1
107 New Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 411.40 M-13 | Runs-106 | BatA-15 | Wickets-20 | BowlA-18 | Ct/St-5 | FPM-0.4
108 New Sahibzada Farhan (Pakistan) flag Sahibzada Farhan (Pakistan) 411.19 M-32 | Runs-817 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.4
109 New Brad Evans (Zimbabwe) flag Brad Evans (Zimbabwe) 409.66 M-25 | Runs-88 | BatA-8 | Wickets-36 | BowlA-18 | Ct/St-10 | FPM-0.4
110 Down 30 Jofra Archer (England) flag Jofra Archer (England) 409.44 M-23 | Runs-63 | BatA-11 | Wickets-30 | BowlA-22 | Ct/St-10 | FPM-0.4
111 Down 10 Josh Inglis (Australia) flag Josh Inglis (Australia) 409.18 M-41 | Runs-911 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-27 | FPM-0.7
112 Up 85 Prosper Useni (Nigeria) flag Prosper Useni (Nigeria) 408.85 M-45 | Runs-421 | BatA-14 | Wickets-35 | BowlA-18 | Ct/St-12 | FPM-0.3
113 Down 47 Washington Sundar (India) flag Washington Sundar (India) 408.37 M-27 | Runs-207 | BatA-26 | Wickets-26 | BowlA-16 | Ct/St-11 | FPM-0.4
114 Up 42 Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 407.35 M-57 | Runs-1177 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.3
115 Up 70 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 403.82 M-21 | Runs-324 | BatA-20 | Wickets-14 | BowlA-24 | Ct/St-9 | FPM-0.4
116 Down 4 Alpesh Ramjani (Uganda) flag Alpesh Ramjani (Uganda) 402.14 M-65 | Runs-850 | BatA-25 | Wickets-102 | BowlA-10 | Ct/St-24 | FPM-0.4
117 Down 19 Harry Tector (Ireland) flag Harry Tector (Ireland) 400.69 M-62 | Runs-1193 | BatA-25 | Wickets-10 | BowlA-21 | Ct/St-46 | FPM-0.7
118 New George Linde (South Africa) flag George Linde (South Africa) 400.10 M-13 | Runs-175 | BatA-22 | Wickets-13 | BowlA-23 | Ct/St-2 | FPM-0.2
119 Up 5 Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 398.70 M-71 | Runs-82 | BatA-12 | Wickets-97 | BowlA-21 | Ct/St-15 | FPM-0.2
120 Up 25 Yasim Murtaza (Hong Kong) flag Yasim Murtaza (Hong Kong) 397.35 M-68 | Runs-821 | BatA-17 | Wickets-75 | BowlA-19 | Ct/St-14 | FPM-0.2
121 Down 42 Abbas Afridi (Pakistan) flag Abbas Afridi (Pakistan) 396.19 M-24 | Runs-135 | BatA-12 | Wickets-38 | BowlA-16 | Ct/St-6 | FPM-0.3
122 Down 80 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 396.10 M-56 | Runs-850 | BatA-21 | Wickets-19 | BowlA-46 | Ct/St-33 | FPM-0.6
123 Up 92 Harsh Thaker (Canada) flag Harsh Thaker (Canada) 395.51 M-43 | Runs-667 | BatA-24 | Wickets-35 | BowlA-20 | Ct/St-10 | FPM-0.2
124 New Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 395.38 M-22 | Runs-70 | BatA-8 | Wickets-18 | BowlA-26 | Ct/St-5 | FPM-0.2
125 Up 34 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 391.39 M-33 | Runs-773 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-0.4
126 Down 95 Ravi Bishnoi (India) flag Ravi Bishnoi (India) 390.98 M-42 | Runs-55 | BatA-8 | Wickets-61 | BowlA-19 | Ct/St-15 | FPM-0.4
127 Down 32 Michael Leask (Scotland) flag Michael Leask (Scotland) 390.69 M-31 | Runs-442 | BatA-18 | Wickets-24 | BowlA-17 | Ct/St-11 | FPM-0.4
128 Up 3 Craig Young (Ireland) flag Craig Young (Ireland) 388.26 M-30 | Runs-19 | BatA-6 | Wickets-52 | BowlA-17 | Ct/St-4 | FPM-0.1
129 New Mohammad Saifuddin (Bangladesh) flag Mohammad Saifuddin (Bangladesh) 387.79 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) 382.79 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) 381.70 M-42 | Runs-46 | BatA-12 | Wickets-64 | BowlA-13 | Ct/St-11 | FPM-0.3
132 Up 45 Josh Little (Ireland) flag Josh Little (Ireland) 379.97 M-47 | Runs-79 | BatA-20 | Wickets-59 | BowlA-22 | Ct/St-13 | FPM-0.3
133 New Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 379.62 M-37 | Runs-455 | BatA-20 | Wickets-2 | BowlA-62 | Ct/St-12 | FPM-0.3
134 Down 48 Karan KC (Nepal) flag Karan KC (Nepal) 378.74 M-52 | Runs-240 | BatA-13 | Wickets-62 | BowlA-21 | Ct/St-17 | FPM-0.3
135 Up 43 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 378.01 M-50 | Runs-1027 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-26 | FPM-0.5
136 New Tinotenda Maposa (Zimbabwe) flag Tinotenda Maposa (Zimbabwe) 376.44 M-20 | Runs-92 | BatA-13 | Wickets-14 | BowlA-37 | Ct/St-10 | FPM-0.5
137 New Nasum Ahmed (Bangladesh) flag Nasum Ahmed (Bangladesh) 373.73 M-31 | Runs-88 | BatA-9 | Wickets-27 | BowlA-28 | Ct/St-5 | FPM-0.2
138 Down 64 Brandon King (West Indies) flag Brandon King (West Indies) 372.04 M-59 | Runs-1440 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-25 | FPM-0.4
139 New Aamir Kaleem (Oman) flag Aamir Kaleem (Oman) 367.30 M-26 | Runs-361 | BatA-17 | Wickets-23 | BowlA-20 | Ct/St-9 | FPM-0.3
140 New Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 365.77 M-16 | Runs-18 | BatA-4 | Wickets-19 | BowlA-20 | Ct/St-8 | FPM-0.5
141 New Tim Robinson (New Zealand) flag Tim Robinson (New Zealand) 363.22 M-23 | Runs-540 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.3
142 New Matthew Forde (West Indies) flag Matthew Forde (West Indies) 361.03 M-13 | Runs-84 | BatA-14 | Wickets-12 | BowlA-29 | Ct/St-12 | FPM-0.9
143 New Salum Jumbe (Tanzania) flag Salum Jumbe (Tanzania) 360.93 M-59 | Runs-428 | BatA-13 | Wickets-59 | BowlA-21 | Ct/St-13 | FPM-0.2
144 Up 83 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 360.04 M-48 | Runs-752 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-25 | FPM-0.5
145 Down 52 Chris Jordan (England) flag Chris Jordan (England) 359.46 M-24 | Runs-143 | BatA-13 | Wickets-29 | BowlA-25 | Ct/St-11 | FPM-0.5
146 Up 23 Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 358.92 M-65 | Runs-1557 | BatA-31 | Wickets-13 | BowlA-19 | Ct/St-37 | FPM-0.6
147 Down 44 Sompal Kami (Nepal) flag Sompal Kami (Nepal) 358.35 M-53 | Runs-144 | BatA-7 | Wickets-50 | BowlA-24 | Ct/St-16 | FPM-0.3
148 New Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 357.71 M-19 | Runs-442 | BatA-29 | Wickets-2 | BowlA-61 | Ct/St-9 | FPM-0.5
149 Down 34 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 356.97 M-67 | Runs-1271 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-31 | FPM-0.5
150 Down 74 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 356.80 M-63 | Runs-1809 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-26 | FPM-0.4
151 Down 55 Mark Watt (Scotland) flag Mark Watt (Scotland) 356.06 M-30 | Runs-190 | BatA-13 | Wickets-33 | BowlA-22 | Ct/St-10 | FPM-0.3
152 Up 52 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 356.06 M-13 | Runs-110 | BatA-11 | Wickets-14 | BowlA-32 | Ct/St-2 | FPM-0.2
153 New Ally Kimote (Tanzania) flag Ally Kimote (Tanzania) 355.54 M-67 | Runs-308 | BatA-14 | Wickets-75 | BowlA-17 | Ct/St-23 | FPM-0.3
154 Down 110 Karim Janat (Afghanistan) flag Karim Janat (Afghanistan) 355.39 M-43 | Runs-432 | BatA-16 | Wickets-12 | BowlA-27 | Ct/St-11 | FPM-0.3
155 New Dhruv Parashar (U.A.E.) flag Dhruv Parashar (U.A.E.) 355.37 M-32 | Runs-207 | BatA-16 | Wickets-32 | BowlA-21 | Ct/St-17 | FPM-0.5
156 Down 74 Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 355.04 M-44 | Runs-210 | BatA-12 | Wickets-43 | BowlA-30 | Ct/St-13 | FPM-0.3
157 Down 3 Ehsan Khan (Hong Kong) flag Ehsan Khan (Hong Kong) 353.83 M-76 | Runs-217 | BatA-10 | Wickets-111 | BowlA-15 | Ct/St-18 | FPM-0.2
158 New Jamie Overton (England) flag Jamie Overton (England) 353.06 M-15 | Runs-54 | BatA-9 | Wickets-15 | BowlA-18 | Ct/St-6 | FPM-0.4
159 Up 62 Sylvester Okpe (Nigeria) flag Sylvester Okpe (Nigeria) 352.88 M-65 | Runs-679 | BatA-19 | Wickets-50 | BowlA-21 | Ct/St-21 | FPM-0.3
160 Down 97 Travis Head (Australia) flag Travis Head (Australia) 351.12 M-31 | Runs-878 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.2
161 New Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 350.99 M-22 | Runs-470 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.5
162 Down 12 Virandeep Singh (Malaysia) flag Virandeep Singh (Malaysia) 350.91 M-86 | Runs-2496 | BatA-42 | Wickets-104 | BowlA-13 | Ct/St-38 | FPM-0.4
163 Down 73 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 350.39 M-42 | Runs-822 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-23 | FPM-0.5
164 New Tim Pringle (Netherlands) flag Tim Pringle (Netherlands) 350.36 M-22 | Runs-121 | BatA-9 | Wickets-18 | BowlA-25 | Ct/St-6 | FPM-0.3
165 Up 11 Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 349.71 M-31 | Runs-92 | BatA-10 | Wickets-36 | BowlA-20 | Ct/St-9 | FPM-0.3
166 New Parvez Hossain Emon (Bangladesh) flag Parvez Hossain Emon (Bangladesh) 349.48 M-30 | Runs-607 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.4
167 Down 75 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 349.26 M-28 | Runs-22 | BatA-4 | Wickets-35 | BowlA-19 | Ct/St-6 | FPM-0.2
168 New Alishan Sharafu (U.A.E.) flag Alishan Sharafu (U.A.E.) 349.19 M-57 | Runs-1616 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-26 | FPM-0.5
169 Down 42 Bernard Scholtz (Namibia) flag Bernard Scholtz (Namibia) 345.89 M-49 | Runs-62 | BatA-16 | Wickets-48 | BowlA-22 | Ct/St-13 | FPM-0.3
170 New Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 345.20 M-19 | Runs-469 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.4
171 Up 53 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 344.26 M-29 | Runs-495 | BatA-28 | Wickets-35 | BowlA-17 | Ct/St-17 | FPM-0.6
172 New Aryan Dutt (Netherlands) flag Aryan Dutt (Netherlands) 341.15 M-22 | Runs-114 | BatA-19 | Wickets-22 | BowlA-23 | Ct/St-2 | FPM-0.1
173 Up 33 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 340.85 M-38 | Runs-545 | BatA-19 | Wickets-1 | BowlA-43 | Ct/St-12 | FPM-0.3
174 New Asif Khan (U.A.E.) flag Asif Khan (U.A.E.) 339.81 M-56 | Runs-1302 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.1
175 New Mark Wood (England) flag Mark Wood (England) 339.23 M-19 | Runs-16 | BatA-8 | Wickets-28 | BowlA-17 | Ct/St-5 | FPM-0.3
176 Up 44 Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 339.11 M-23 | Runs-629 | BatA-31 | Wickets-7 | BowlA-43 | Ct/St-10 | FPM-0.4
177 Down 161 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 338.39 M-35 | Runs-657 | BatA-24 | Wickets-32 | BowlA-25 | Ct/St-9 | FPM-0.3
178 Down 108 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 338.04 M-32 | Runs-103 | BatA-11 | Wickets-32 | BowlA-26 | Ct/St-9 | FPM-0.3
179 Down 133 Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 337.86 M-28 | Runs-14 | BatA-2 | Wickets-39 | BowlA-18 | Ct/St-9 | FPM-0.3
180 New Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 337.40 M-16 | Runs-240 | BatA-18 | Wickets-2 | BowlA-77 | Ct/St-8 | FPM-0.5
181 Down 30 Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 336.64 M-51 | Runs-629 | BatA-22 | Wickets-29 | BowlA-22 | Ct/St-17 | FPM-0.3
182 Up 49 Isaac Okpe (Nigeria) flag Isaac Okpe (Nigeria) 336.46 M-64 | Runs-578 | BatA-15 | Wickets-68 | BowlA-16 | Ct/St-16 | FPM-0.3
183 Up 7 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 336.19 M-35 | Runs-771 | BatA-24 | Wickets-16 | BowlA-25 | Ct/St-9 | FPM-0.3
184 Down 16 Shakeel Ahmed (Oman) flag Shakeel Ahmed (Oman) 335.54 M-44 | Runs-255 | BatA-16 | Wickets-34 | BowlA-29 | Ct/St-4 | FPM-0.1
185 Up 40 Pat Cummins (Australia) flag Pat Cummins (Australia) 335.02 M-20 | Runs-98 | BatA-14 | Wickets-24 | BowlA-26 | Ct/St-6 | FPM-0.3
186 Down 137 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 333.70 M-34 | Runs-54 | BatA-11 | Wickets-53 | BowlA-18 | Ct/St-18 | FPM-0.5
187 New Brydon Carse (England) flag Brydon Carse (England) 332.08 M-14 | Runs-46 | BatA-9 | Wickets-20 | BowlA-21 | Ct/St-7 | FPM-0.5
188 Up 50 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 331.63 M-30 | Runs-464 | BatA-20 | Wickets-3 | BowlA-43 | Ct/St-15 | FPM-0.5
189 New Juma Miyagi (Uganda) flag Juma Miyagi (Uganda) 331.47 M-42 | Runs-241 | BatA-10 | Wickets-57 | BowlA-15 | Ct/St-15 | FPM-0.4
190 Up 49 Ayush Shukla (Hong Kong) flag Ayush Shukla (Hong Kong) 329.89 M-55 | Runs-25 | BatA-3 | Wickets-51 | BowlA-26 | Ct/St-7 | FPM-0.1
191 Down 87 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 329.33 M-46 | Runs-1129 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-19 | FPM-0.4
192 Down 166 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 328.94 M-25 | Runs-422 | BatA-23 | Wickets-15 | BowlA-13 | Ct/St-10 | FPM-0.4
193 Down 68 Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 328.91 M-47 | Runs-943 | BatA-27 | Wickets-19 | BowlA-31 | Ct/St-15 | FPM-0.3
194 Down 41 Cosmas Kyewuta (Uganda) flag Cosmas Kyewuta (Uganda) 328.46 M-42 | Runs-122 | BatA-14 | Wickets-55 | BowlA-16 | Ct/St-8 | FPM-0.2
195 Up 21 Isaac Danladi (Nigeria) flag Isaac Danladi (Nigeria) 326.57 M-56 | Runs-1187 | BatA-26 | Wickets-30 | BowlA-16 | Ct/St-25 | FPM-0.4
196 New Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 326.00 M-35 | Runs-555 | BatA-17 | Wickets-0 | BowlA-na | Ct/St-29 | FPM-0.8
197 New Kwena Maphaka (South Africa) flag Kwena Maphaka (South Africa) 325.79 M-13 | Runs-19 | BatA-10 | Wickets-15 | BowlA-28 | Ct/St-6 | FPM-0.5
198 Down 59 George Munsey (Scotland) flag George Munsey (Scotland) 325.22 M-30 | Runs-1032 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.5
199 Down 52 Adam Milne (New Zealand) flag Adam Milne (New Zealand) 324.87 M-25 | Runs-50 | BatA-6 | Wickets-33 | BowlA-23 | Ct/St-6 | FPM-0.2
200 Down 111 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 324.00 M-22 | Runs-435 | BatA-22 | Wickets-11 | BowlA-14 | Ct/St-15 | FPM-0.7
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #sanjusamson #samson #harrybrook #brook #devonconway #conway #jacobbethell #bethell #dineshnakrani #nakrani #quintondekock #kock #corbinbosch #bosch #sahibzadafarhan #farhan #bradevans #evans #jofraarcher #archer #joshinglis #inglis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings