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
150 New Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 209.50 M-40 | Wickets-20 | Avg-17 | SR-14 | ER-7.3
153 Down 23 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 206.89 M-21 | Wickets-14 | Avg-24 | SR-18 | ER-8.0
154 Down 34 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 204.21 M-13 | Wickets-14 | Avg-32 | SR-18 | ER-10.7
157 New Khalidy Juma (Tanzania) flag Khalidy Juma (Tanzania) 201.21 M-15 | Wickets-21 | Avg-17 | SR-15 | ER-6.7
158 Down 12 Chris Greaves (Scotland) flag Chris Greaves (Scotland) 200.70 M-26 | Wickets-20 | Avg-20 | SR-16 | ER-7.6
159 Down 11 Aaron Hardie (Australia) flag Aaron Hardie (Australia) 200.06 M-16 | Wickets-13 | Avg-27 | SR-18 | ER-8.7
160 New Ateeq Iqbal (Hong Kong) flag Ateeq Iqbal (Hong Kong) 198.41 M-40 | Wickets-34 | Avg-21 | SR-19 | ER-6.5
162 Down 110 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 194.75 M-25 | Wickets-15 | Avg-13 | SR-11 | ER-7.0
164 Up 3 Juma Miyagi (Uganda) flag Juma Miyagi (Uganda) 191.06 M-42 | Wickets-57 | Avg-15 | SR-14 | ER-6.3
166 Up 10 Michael Leask (Scotland) flag Michael Leask (Scotland) 185.15 M-31 | Wickets-24 | Avg-17 | SR-15 | ER-6.9
167 Down 38 Alei Nao (P.N.G.) flag Alei Nao (P.N.G.) 181.65 M-19 | Wickets-23 | Avg-17 | SR-17 | ER-5.9
169 Up 5 Frank Nsubuga (Uganda) flag Frank Nsubuga (Uganda) 178.90 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) 178.44 M-23 | Wickets-26 | Avg-19 | SR-17 | ER-6.6
171 New Andile Simelane (South Africa) flag Andile Simelane (South Africa) 177.10 M-10 | Wickets-8 | Avg-34 | SR-20 | ER-10.0
172 New Tinotenda Maposa (Zimbabwe) flag Tinotenda Maposa (Zimbabwe) 176.64 M-20 | Wickets-14 | Avg-37 | SR-24 | ER-9.1
174 New Trevor Gwandu (Zimbabwe) flag Trevor Gwandu (Zimbabwe) 175.78 M-19 | Wickets-16 | Avg-26 | SR-18 | ER-8.9
176 Up 23 Ishtiaq Ahmad (Saudi Arabia) flag Ishtiaq Ahmad (Saudi Arabia) 173.51 M-47 | Wickets-64 | Avg-17 | SR-14 | ER-7.0
178 Down 62 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 172.40 M-46 | Wickets-10 | Avg-39 | SR-26 | ER-9.0
179 Down 20 Brad Wheal (Scotland) flag Brad Wheal (Scotland) 171.86 M-9 | Wickets-9 | Avg-28 | SR-20 | ER-8.5
180 New Jack Jarvis (Scotland) flag Jack Jarvis (Scotland) 171.20 M-8 | Wickets-11 | Avg-18 | SR-12 | ER-8.5
181 New Sylvester Okpe (Nigeria) flag Sylvester Okpe (Nigeria) 171.04 M-65 | Wickets-50 | Avg-21 | SR-21 | ER-5.8
183 New Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 170.63 M-9 | Wickets-12 | Avg-27 | SR-15 | ER-10.9
184 Up 10 Matthew Short (Australia) flag Matthew Short (Australia) 170.35 M-21 | Wickets-8 | Avg-17 | SR-9 | ER-11.3
185 New Mirza Mohammed Baig (Qatar) flag Mirza Mohammed Baig (Qatar) 170.14 M-28 | Wickets-32 | Avg-14 | SR-11 | ER-7.5
186 Up 36 Patrick Kruger (South Africa) flag Patrick Kruger (South Africa) 169.65 M-7 | Wickets-8 | Avg-22 | SR-15 | ER-9.3
187 Up 34 Joshua Asia (Nigeria) flag Joshua Asia (Nigeria) 169.05 M-25 | Wickets-30 | Avg-11 | SR-14 | ER-4.6
188 Up 25 Graham Hume (Ireland) flag Graham Hume (Ireland) 165.94 M-10 | Wickets-11 | Avg-27 | SR-17 | ER-9.6
189 New Nqabayomzi Peter (South Africa) flag Nqabayomzi Peter (South Africa) 164.82 M-12 | Wickets-9 | Avg-36 | SR-23 | ER-9.3
192 Down 1 Mohammed Siraj (India) flag Mohammed Siraj (India) 163.69 M-12 | Wickets-10 | Avg-27 | SR-25 | ER-6.3
193 Down 84 Luke Jongwe (Zimbabwe) flag Luke Jongwe (Zimbabwe) 163.29 M-43 | Wickets-33 | Avg-26 | SR-18 | ER-8.8
194 New Dhruv Parashar (U.A.E.) flag Dhruv Parashar (U.A.E.) 162.47 M-32 | Wickets-32 | Avg-21 | SR-19 | ER-6.7
200 Down 39 Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 159.78 M-39 | Wickets-26 | Avg-31 | SR-25 | ER-7.7
201 Down 140 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 159.74 M-31 | Wickets-45 | Avg-14 | SR-14 | ER-5.9
202 Down 15 Jasdeep Singh (U.S.A.) flag Jasdeep Singh (U.S.A.) 158.28 M-26 | Wickets-24 | Avg-31 | SR-23 | ER-8.3
204 Down 21 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 155.50 M-22 | Wickets-11 | Avg-14 | SR-13 | ER-6.8
205 New Vinay Ravi (Norway) flag Vinay Ravi (Norway) 155.27 M-34 | Wickets-28 | Avg-25 | SR-22 | ER-6.7
206 New Harsh Thaker (Canada) flag Harsh Thaker (Canada) 154.53 M-43 | Wickets-35 | Avg-20 | SR-19 | ER-6.4
207 Down 25 Moazzam Baig (Malawi) flag Moazzam Baig (Malawi) 153.59 M-31 | Wickets-43 | Avg-11 | SR-14 | ER-4.8
208 Down 91 Rehan Ahmed (England) flag Rehan Ahmed (England) 153.40 M-12 | Wickets-13 | Avg-26 | SR-16 | ER-9.5
210 Down 68 Usman Najeeb (Saudi Arabia) flag Usman Najeeb (Saudi Arabia) 152.93 M-40 | Wickets-54 | Avg-20 | SR-15 | ER-7.9
211 Down 123 Moeen Ali (England) flag Moeen Ali (England) 152.42 M-48 | Wickets-23 | Avg-27 | SR-19 | ER-8.7
212 New Cameron Green (Australia) flag Cameron Green (Australia) 152.38 M-21 | Wickets-12 | Avg-23 | SR-16 | ER-8.9
214 New Brian Masaba (Uganda) flag Brian Masaba (Uganda) 147.60 M-52 | Wickets-21 | Avg-15 | SR-17 | ER-5.3
215 Up 5 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 147.19 M-22 | Wickets-22 | Avg-27 | SR-20 | ER-8.0
216 New Saghir Khan (U.A.E.) flag Saghir Khan (U.A.E.) 146.63 M-8 | Wickets-14 | Avg-18 | SR-12 | ER-8.8
218 New Sachin Gill (Kenya) flag Sachin Gill (Kenya) 144.96 M-17 | Wickets-13 | Avg-25 | SR-26 | ER-5.9
219 New Milind Kumar (U.S.A.) flag Milind Kumar (U.S.A.) 144.93 M-21 | Wickets-12 | Avg-16 | SR-14 | ER-6.9
220 New Ali Dawood (Bahrain) flag Ali Dawood (Bahrain) 144.52 M-65 | Wickets-100 | Avg-14 | SR-14 | ER-5.9
221 Up 26 Isaac Okpe (Nigeria) flag Isaac Okpe (Nigeria) 144.51 M-64 | Wickets-68 | Avg-16 | SR-15 | ER-6.5
222 New Handre Klazinge (Namibia) flag Handre Klazinge (Namibia) 144.34 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.19 M-19 | Wickets-18 | Avg-20 | SR-17 | ER-7.2
225 Down 78 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 143.10 M-56 | Wickets-19 | Avg-46 | SR-33 | ER-8.3
226 New Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 142.17 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.31 M-7 | Wickets-7 | Avg-27 | SR-23 | ER-7.0
230 Down 131 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 138.92 M-56 | Wickets-35 | Avg-17 | SR-14 | ER-7.2
231 New Jobayer Hossen (Seychelles) flag Jobayer Hossen (Seychelles) 138.18 M-4 | Wickets-9 | Avg-12 | SR-9 | ER-7.4
232 Down 23 Andile Phehlukwayo (South Africa) flag Andile Phehlukwayo (South Africa) 138.02 M-7 | Wickets-10 | Avg-27 | SR-14 | ER-11.1
234 Down 31 Harry Manenti (Italy) flag Harry Manenti (Italy) 137.08 M-18 | Wickets-34 | Avg-12 | SR-11 | ER-6.2
237 Down 51 Chad Soper (P.N.G.) flag Chad Soper (P.N.G.) 136.28 M-14 | Wickets-15 | Avg-21 | SR-18 | ER-7.0
238 New Akif Raja (U.A.E.) flag Akif Raja (U.A.E.) 136.18 M-21 | Wickets-18 | Avg-27 | SR-20 | ER-8.2
239 Down 86 Mohamed Shafeeq (Kuwait) flag Mohamed Shafeeq (Kuwait) 135.92 M-43 | Wickets-37 | Avg-32 | SR-24 | ER-7.9
241 Down 148 Mehran Khan (Oman) flag Mehran Khan (Oman) 135.73 M-29 | Wickets-26 | Avg-17 | SR-14 | ER-7.1
243 Down 26 Nasrulla Rana (Hong Kong) flag Nasrulla Rana (Hong Kong) 135.22 M-46 | Wickets-38 | Avg-23 | SR-16 | ER-8.4
244 New Akhil Kumar (Canada) flag Akhil Kumar (Canada) 135.21 M-14 | Wickets-10 | Avg-25 | SR-20 | ER-7.7
245 New Samay Shrivastav (Oman) flag Samay Shrivastav (Oman) 134.36 M-20 | Wickets-16 | Avg-27 | SR-20 | ER-8.0
246 Down 136 Qais Ahmad (Afghanistan) flag Qais Ahmad (Afghanistan) 133.98 M-11 | Wickets-14 | Avg-15 | SR-13 | ER-7.0
247 Down 92 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 133.50 M-35 | Wickets-14 | Avg-21 | SR-18 | ER-6.9
249 Down 99 Tendai Chatara (Zimbabwe) flag Tendai Chatara (Zimbabwe) 132.41 M-30 | Wickets-31 | Avg-23 | SR-20 | ER-6.8
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #jannicolloftieeaton #loftieeaton #mehidyhasanmiraz #miraz #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