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
152 Down 22 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 207.42 M-21 | Wickets-14 | Avg-24 | SR-18 | ER-8.0
153 Down 57 Sompal Kami (Nepal) flag Sompal Kami (Nepal) 204.61 M-53 | Wickets-50 | Avg-24 | SR-20 | ER-7.3
154 Down 34 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 203.49 M-13 | Wickets-14 | Avg-32 | SR-18 | ER-10.7
157 New Khalidy Juma (Tanzania) flag Khalidy Juma (Tanzania) 201.66 M-15 | Wickets-21 | Avg-17 | SR-15 | ER-6.7
158 Down 12 Chris Greaves (Scotland) flag Chris Greaves (Scotland) 201.15 M-26 | Wickets-20 | Avg-20 | SR-16 | ER-7.6
159 Down 12 Aaron Hardie (Australia) flag Aaron Hardie (Australia) 200.18 M-16 | Wickets-13 | Avg-27 | SR-18 | ER-8.7
160 New Ateeq Iqbal (Hong Kong) flag Ateeq Iqbal (Hong Kong) 199.12 M-40 | Wickets-34 | Avg-21 | SR-19 | ER-6.5
162 Down 110 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 195.09 M-25 | Wickets-15 | Avg-13 | SR-11 | ER-7.0
164 Up 3 Juma Miyagi (Uganda) flag Juma Miyagi (Uganda) 191.47 M-42 | Wickets-57 | Avg-15 | SR-14 | ER-6.3
166 Up 10 Michael Leask (Scotland) flag Michael Leask (Scotland) 185.28 M-31 | Wickets-24 | Avg-17 | SR-15 | ER-6.9
168 Down 37 Alei Nao (P.N.G.) flag Alei Nao (P.N.G.) 181.49 M-19 | Wickets-23 | Avg-17 | SR-17 | ER-5.9
169 Up 5 Frank Nsubuga (Uganda) flag Frank Nsubuga (Uganda) 179.80 M-52 | Wickets-57 | Avg-15 | SR-18 | ER-4.8
170 Down 67 David Wiese (Namibia/South Africa) flag David Wiese (Namibia/South Africa) 179.27 M-23 | Wickets-26 | Avg-19 | SR-17 | ER-6.6
171 New Tinotenda Maposa (Zimbabwe) flag Tinotenda Maposa (Zimbabwe) 177.95 M-20 | Wickets-14 | Avg-37 | SR-24 | ER-9.1
172 New Andile Simelane (South Africa) flag Andile Simelane (South Africa) 177.33 M-10 | Wickets-8 | Avg-34 | SR-20 | ER-10.0
174 New Trevor Gwandu (Zimbabwe) flag Trevor Gwandu (Zimbabwe) 175.70 M-19 | Wickets-16 | Avg-26 | SR-18 | ER-8.9
175 Up 24 Ishtiaq Ahmad (Saudi Arabia) flag Ishtiaq Ahmad (Saudi Arabia) 175.14 M-47 | Wickets-64 | Avg-17 | SR-14 | ER-7.0
178 New Sylvester Okpe (Nigeria) flag Sylvester Okpe (Nigeria) 172.17 M-65 | Wickets-50 | Avg-21 | SR-21 | ER-5.8
179 Down 63 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 172.05 M-46 | Wickets-10 | Avg-39 | SR-26 | ER-9.0
180 Down 22 Brad Wheal (Scotland) flag Brad Wheal (Scotland) 172.04 M-9 | Wickets-9 | Avg-28 | SR-20 | ER-8.5
182 New Jack Jarvis (Scotland) flag Jack Jarvis (Scotland) 171.20 M-8 | Wickets-11 | Avg-18 | SR-12 | ER-8.5
183 New Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 171.13 M-9 | Wickets-12 | Avg-27 | SR-15 | ER-10.9
184 New Mirza Mohammed Baig (Qatar) flag Mirza Mohammed Baig (Qatar) 170.70 M-28 | Wickets-32 | Avg-14 | SR-11 | ER-7.5
185 Up 9 Matthew Short (Australia) flag Matthew Short (Australia) 170.49 M-21 | Wickets-8 | Avg-17 | SR-9 | ER-11.3
186 Up 36 Patrick Kruger (South Africa) flag Patrick Kruger (South Africa) 169.68 M-7 | Wickets-8 | Avg-22 | SR-15 | ER-9.3
187 Up 33 Joshua Asia (Nigeria) flag Joshua Asia (Nigeria) 169.66 M-25 | Wickets-30 | Avg-11 | SR-14 | ER-4.6
188 Up 25 Graham Hume (Ireland) flag Graham Hume (Ireland) 165.90 M-10 | Wickets-11 | Avg-27 | SR-17 | ER-9.6
189 New Nqabayomzi Peter (South Africa) flag Nqabayomzi Peter (South Africa) 164.98 M-12 | Wickets-9 | Avg-36 | SR-23 | ER-9.3
193 Down 2 Mohammed Siraj (India) flag Mohammed Siraj (India) 163.76 M-12 | Wickets-10 | Avg-27 | SR-25 | ER-6.3
194 Down 85 Luke Jongwe (Zimbabwe) flag Luke Jongwe (Zimbabwe) 163.45 M-43 | Wickets-33 | Avg-26 | SR-18 | ER-8.8
195 New Dhruv Parashar (U.A.E.) flag Dhruv Parashar (U.A.E.) 162.80 M-32 | Wickets-32 | Avg-21 | SR-19 | ER-6.7
200 Down 39 Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 160.21 M-39 | Wickets-26 | Avg-31 | SR-25 | ER-7.7
201 Down 141 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 159.92 M-31 | Wickets-45 | Avg-14 | SR-14 | ER-5.9
202 Down 16 Jasdeep Singh (U.S.A.) flag Jasdeep Singh (U.S.A.) 158.21 M-26 | Wickets-24 | Avg-31 | SR-23 | ER-8.3
204 Down 20 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 155.75 M-22 | Wickets-11 | Avg-14 | SR-13 | ER-6.8
205 New Vinay Ravi (Norway) flag Vinay Ravi (Norway) 155.00 M-34 | Wickets-28 | Avg-25 | SR-22 | ER-6.7
206 New Harsh Thaker (Canada) flag Harsh Thaker (Canada) 154.95 M-43 | Wickets-35 | Avg-20 | SR-19 | ER-6.4
207 Down 28 Moazzam Baig (Malawi) flag Moazzam Baig (Malawi) 154.28 M-31 | Wickets-43 | Avg-11 | SR-14 | ER-4.8
208 Down 68 Usman Najeeb (Saudi Arabia) flag Usman Najeeb (Saudi Arabia) 153.70 M-40 | Wickets-54 | Avg-20 | SR-15 | ER-7.9
209 Down 92 Rehan Ahmed (England) flag Rehan Ahmed (England) 153.32 M-12 | Wickets-13 | Avg-26 | SR-16 | ER-9.5
211 New Cameron Green (Australia) flag Cameron Green (Australia) 152.64 M-21 | Wickets-12 | Avg-23 | SR-16 | ER-8.9
212 Down 124 Moeen Ali (England) flag Moeen Ali (England) 152.35 M-48 | Wickets-23 | Avg-27 | SR-19 | ER-8.7
214 Up 36 Brian Masaba (Uganda) flag Brian Masaba (Uganda) 148.05 M-52 | Wickets-21 | Avg-15 | SR-17 | ER-5.3
215 Up 6 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 147.38 M-22 | Wickets-22 | Avg-27 | SR-20 | ER-8.0
216 New Saghir Khan (U.A.E.) flag Saghir Khan (U.A.E.) 147.12 M-8 | Wickets-14 | Avg-18 | SR-12 | ER-8.8
218 New Sachin Gill (Kenya) flag Sachin Gill (Kenya) 145.44 M-17 | Wickets-13 | Avg-25 | SR-26 | ER-5.9
219 New Milind Kumar (U.S.A.) flag Milind Kumar (U.S.A.) 145.04 M-21 | Wickets-12 | Avg-16 | SR-14 | ER-6.9
220 New Ali Dawood (Bahrain) flag Ali Dawood (Bahrain) 145.04 M-65 | Wickets-100 | Avg-14 | SR-14 | ER-5.9
221 Up 26 Isaac Okpe (Nigeria) flag Isaac Okpe (Nigeria) 145.01 M-64 | Wickets-68 | Avg-16 | SR-15 | ER-6.5
222 New Handre Klazinge (Namibia) flag Handre Klazinge (Namibia) 144.88 M-7 | Wickets-10 | Avg-10 | SR-10 | ER-6.4
223 New Muhammad Zuhaib (U.A.E.) flag Muhammad Zuhaib (U.A.E.) 144.77 M-19 | Wickets-18 | Avg-20 | SR-17 | ER-7.2
225 Down 77 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 143.56 M-56 | Wickets-19 | Avg-46 | SR-33 | ER-8.3
226 New Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 142.52 M-61 | Wickets-7 | Avg-30 | SR-23 | ER-7.8
227 New Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 141.47 M-7 | Wickets-7 | Avg-27 | SR-23 | ER-7.0
230 Down 130 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 139.00 M-56 | Wickets-35 | Avg-17 | SR-14 | ER-7.2
231 New Jobayer Hossen (Seychelles) flag Jobayer Hossen (Seychelles) 138.59 M-4 | Wickets-9 | Avg-12 | SR-9 | ER-7.4
232 Down 24 Andile Phehlukwayo (South Africa) flag Andile Phehlukwayo (South Africa) 138.51 M-7 | Wickets-10 | Avg-27 | SR-14 | ER-11.1
236 Down 33 Harry Manenti (Italy) flag Harry Manenti (Italy) 136.86 M-18 | Wickets-34 | Avg-12 | SR-11 | ER-6.2
237 New Akif Raja (U.A.E.) flag Akif Raja (U.A.E.) 136.53 M-21 | Wickets-18 | Avg-27 | SR-20 | ER-8.2
239 Down 86 Mohamed Shafeeq (Kuwait) flag Mohamed Shafeeq (Kuwait) 136.26 M-43 | Wickets-37 | Avg-32 | SR-24 | ER-7.9
240 Down 146 Mehran Khan (Oman) flag Mehran Khan (Oman) 135.73 M-29 | Wickets-26 | Avg-17 | SR-14 | ER-7.1
241 Down 24 Nasrulla Rana (Hong Kong) flag Nasrulla Rana (Hong Kong) 135.67 M-46 | Wickets-38 | Avg-23 | SR-16 | ER-8.4
243 Down 56 Chad Soper (P.N.G.) flag Chad Soper (P.N.G.) 135.61 M-14 | Wickets-15 | Avg-21 | SR-18 | ER-7.0
244 Down 134 Qais Ahmad (Afghanistan) flag Qais Ahmad (Afghanistan) 135.57 M-11 | Wickets-14 | Avg-15 | SR-13 | ER-7.0
245 New Akhil Kumar (Canada) flag Akhil Kumar (Canada) 135.14 M-14 | Wickets-10 | Avg-25 | SR-20 | ER-7.7
246 New Samay Shrivastav (Oman) flag Samay Shrivastav (Oman) 134.48 M-20 | Wickets-16 | Avg-27 | SR-20 | ER-8.0
248 Down 92 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 133.20 M-35 | Wickets-14 | Avg-21 | SR-18 | ER-6.9
250 Down 100 Tendai Chatara (Zimbabwe) flag Tendai Chatara (Zimbabwe) 132.14 M-30 | Wickets-31 | Avg-23 | SR-20 | ER-6.8
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #mehidyhasanmiraz #miraz #sompalkami #kami #geraldcoetzee #coetzee #khalidyjuma #juma #chrisgreaves #greaves #aaronhardie #hardie #ateeqiqbal #iqbal #gulbadinnaib #naib #jumamiyagi #miyagi #michaelleask #leask #aleinao #nao #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings