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
148 Up 3 Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 108.59 M-23 | Wickets-37 | Avg-24 | SR-28 | ER-5.1
149 New Nqabayomzi Peter (South Africa) flag Nqabayomzi Peter (South Africa) 108.16 M-4 | Wickets-6 | Avg-27 | SR-27 | ER-6.0
151 Down 34 Mark Wood (England) flag Mark Wood (England) 104.61 M-13 | Wickets-11 | Avg-57 | SR-55 | ER-6.2
152 New Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 104.26 M-23 | Wickets-5 | Avg-45 | SR-40 | ER-6.8
157 New Zakary Foulkes (New Zealand) flag Zakary Foulkes (New Zealand) 97.37 M-6 | Wickets-9 | Avg-16 | SR-21 | ER-4.5
158 Up 81 Matthew Short (Australia) flag Matthew Short (Australia) 96.05 M-18 | Wickets-2 | Avg-162 | SR-168 | ER-5.8
159 New Trevor Gwandu (Zimbabwe) flag Trevor Gwandu (Zimbabwe) 95.84 M-8 | Wickets-8 | Avg-36 | SR-35 | ER-6.3
160 Down 55 Fayyaz Butt (Oman) flag Fayyaz Butt (Oman) 93.97 M-25 | Wickets-32 | Avg-34 | SR-35 | ER-5.9
161 Down 45 Michael Leask (Scotland) flag Michael Leask (Scotland) 93.15 M-53 | Wickets-47 | Avg-26 | SR-32 | ER-4.9
162 Up 75 Charlie Cassell (Scotland) flag Charlie Cassell (Scotland) 91.51 M-6 | Wickets-11 | Avg-24 | SR-25 | ER-5.9
164 New Eshan Malinga (Sri Lanka) flag Eshan Malinga (Sri Lanka) 89.94 M-7 | Wickets-4 | Avg-56 | SR-56 | ER-6.0
165 Down 109 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 88.95 M-11 | Wickets-13 | Avg-44 | SR-42 | ER-6.3
168 Down 61 Ebadot Hossain (Bangladesh) flag Ebadot Hossain (Bangladesh) 88.50 M-12 | Wickets-22 | Avg-23 | SR-24 | ER-5.6
171 Up 21 Ben Shikongo (Namibia) flag Ben Shikongo (Namibia) 86.33 M-22 | Wickets-23 | Avg-36 | SR-36 | ER-6.1
172 Down 1 Kaleemullah (Oman) flag Kaleemullah (Oman) 86.30 M-28 | Wickets-32 | Avg-32 | SR-43 | ER-4.4
173 Down 9 Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 85.10 M-39 | Wickets-34 | Avg-31 | SR-31 | ER-6.1
174 Up 3 Safyaan Sharif (Scotland) flag Safyaan Sharif (Scotland) 83.34 M-42 | Wickets-45 | Avg-33 | SR-42 | ER-4.7
176 New Nahid Rana (Bangladesh) flag Nahid Rana (Bangladesh) 83.05 M-5 | Wickets-5 | Avg-45 | SR-53 | ER-5.1
177 Down 24 Yuzvendra Chahal (India) flag Yuzvendra Chahal (India) 82.63 M-16 | Wickets-24 | Avg-28 | SR-30 | ER-5.6
179 Down 100 Chris Woakes (England) flag Chris Woakes (England) 81.55 M-16 | Wickets-18 | Avg-35 | SR-40 | ER-5.2
180 New Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 81.50 M-6 | Wickets-4 | Avg-12 | SR-18 | ER-3.8
181 Down 126 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 81.12 M-28 | Wickets-39 | Avg-37 | SR-37 | ER-6.0
182 Up 64 Janith Liyanage (Sri Lanka) flag Janith Liyanage (Sri Lanka) 80.42 M-31 | Wickets-3 | Avg-115 | SR-125 | ER-5.5
183 Up 13 Jay Odedra (Oman) flag Jay Odedra (Oman) 80.34 M-18 | Wickets-17 | Avg-26 | SR-40 | ER-3.9
184 New Bilal Sami (Afghanistan) flag Bilal Sami (Afghanistan) 80.18 M-2 | Wickets-5 | Avg-12 | SR-12 | ER-5.7
185 Up 40 Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 78.64 M-11 | Wickets-9 | Avg-43 | SR-47 | ER-5.5
188 Down 56 Gus Atkinson (England) flag Gus Atkinson (England) 77.78 M-11 | Wickets-13 | Avg-41 | SR-36 | ER-6.7
189 Down 64 Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 77.75 M-21 | Wickets-21 | Avg-40 | SR-45 | ER-5.4
190 Up 13 Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 77.60 M-58 | Wickets-40 | Avg-35 | SR-52 | ER-4.0
191 Down 33 Will Jacks (England) flag Will Jacks (England) 77.49 M-21 | Wickets-6 | Avg-60 | SR-54 | ER-6.6
194 New Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 76.02 M-17 | Wickets-4 | Avg-18 | SR-32 | ER-3.3
195 Up 36 Mohammad Hasnain (Pakistan) flag Mohammad Hasnain (Pakistan) 75.89 M-7 | Wickets-5 | Avg-60 | SR-58 | ER-6.2
196 Down 87 Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 75.85 M-24 | Wickets-33 | Avg-34 | SR-34 | ER-5.9
197 Down 51 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 74.41 M-41 | Wickets-42 | Avg-22 | SR-32 | ER-4.1
198 Down 131 Adam Milne (New Zealand) flag Adam Milne (New Zealand) 74.28 M-10 | Wickets-16 | Avg-28 | SR-28 | ER-6.1
199 Down 57 Harsh Thaker (Canada) flag Harsh Thaker (Canada) 74.21 M-27 | Wickets-24 | Avg-34 | SR-47 | ER-4.4
200 Down 142 Shardul Thakur (India) flag Shardul Thakur (India) 72.82 M-32 | Wickets-43 | Avg-28 | SR-28 | ER-5.9
202 Down 66 Matheesha Pathirana (Sri Lanka) flag Matheesha Pathirana (Sri Lanka) 71.85 M-12 | Wickets-17 | Avg-36 | SR-30 | ER-7.3
203 Down 120 Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 69.14 M-28 | Wickets-30 | Avg-45 | SR-45 | ER-6.0
204 New Jasper Davidson (Scotland) flag Jasper Davidson (Scotland) 69.06 M-7 | Wickets-12 | Avg-30 | SR-29 | ER-6.1
206 New Dhruv Parashar (U.A.E.) flag Dhruv Parashar (U.A.E.) 68.76 M-12 | Wickets-10 | Avg-39 | SR-54 | ER-4.3
207 Down 25 Brad Evans (Zimbabwe) flag Brad Evans (Zimbabwe) 68.62 M-17 | Wickets-15 | Avg-42 | SR-42 | ER-6.0
209 Down 48 Shariz Ahmad (Netherlands) flag Shariz Ahmad (Netherlands) 67.26 M-20 | Wickets-18 | Avg-33 | SR-33 | ER-6.0
210 New Jack Jarvis (Scotland) flag Jack Jarvis (Scotland) 67.06 M-16 | Wickets-14 | Avg-34 | SR-37 | ER-5.5
211 New Jack Brassell (Namibia) flag Jack Brassell (Namibia) 66.99 M-9 | Wickets-9 | Avg-36 | SR-38 | ER-5.7
212 Down 147 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 66.87 M-8 | Wickets-12 | Avg-28 | SR-33 | ER-5.1
213 Down 113 Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 65.87 M-16 | Wickets-18 | Avg-31 | SR-30 | ER-6.0
214 Down 119 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 65.26 M-10 | Wickets-14 | Avg-30 | SR-27 | ER-6.5
215 New Qais Ahmad (Afghanistan) flag Qais Ahmad (Afghanistan) 65.13 M-3 | Wickets-6 | Avg-22 | SR-22 | ER-6.1
216 New Lance Morris (Australia) flag Lance Morris (Australia) 65.11 M-3 | Wickets-4 | Avg-24 | SR-31 | ER-4.7
217 New Naveed Zadran (Afghanistan) flag Naveed Zadran (Afghanistan) 64.94 M-4 | Wickets-3 | Avg-26 | SR-22 | ER-7.2
218 Down 131 Henry Shipley (New Zealand) flag Henry Shipley (New Zealand) 64.53 M-8 | Wickets-15 | Avg-24 | SR-26 | ER-5.6
219 Down 63 Usama Mir (Pakistan) flag Usama Mir (Pakistan) 63.99 M-12 | Wickets-15 | Avg-42 | SR-42 | ER-6.0
220 New Shaun Fouch� (Namibia) flag Shaun Fouch� (Namibia) 63.70 M-12 | Wickets-13 | Avg-21 | SR-24 | ER-5.2
221 New Riyan Parag (India) flag Riyan Parag (India) 62.40 M-1 | Wickets-3 | Avg-18 | SR-18 | ER-6.0
222 New Shamar Joseph (West Indies) flag Shamar Joseph (West Indies) 61.97 M-6 | Wickets-4 | Avg-68 | SR-62 | ER-6.6
223 Up 7 Shadley van Schalkwyk (U.S.A.) flag Shadley van Schalkwyk (U.S.A.) 61.69 M-13 | Wickets-17 | Avg-32 | SR-32 | ER-6.0
224 Up 14 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 61.07 M-59 | Wickets-17 | Avg-27 | SR-32 | ER-4.9
225 Down 143 Mujeeb Ur Rahman (Afghanistan) flag Mujeeb Ur Rahman (Afghanistan) 60.83 M-32 | Wickets-31 | Avg-43 | SR-53 | ER-4.9
226 Down 89 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 60.54 M-18 | Wickets-5 | Avg-36 | SR-32 | ER-6.8
227 Down 47 Olly Stone (England) flag Olly Stone (England) 60.28 M-6 | Wickets-8 | Avg-38 | SR-37 | ER-6.1
230 Down 28 Hayden Walsh (West Indies/U.S.A.) flag Hayden Walsh (West Indies/U.S.A.) 56.92 M-12 | Wickets-9 | Avg-63 | SR-61 | ER-6.2
231 Down 71 Jason Holder (West Indies) flag Jason Holder (West Indies) 56.49 M-17 | Wickets-19 | Avg-35 | SR-41 | ER-5.1
232 Down 121 Moeen Ali (England) flag Moeen Ali (England) 56.28 M-26 | Wickets-24 | Avg-37 | SR-39 | ER-5.7
233 New Liam McCarthy (Ireland) flag Liam McCarthy (Ireland) 56.13 M-3 | Wickets-5 | Avg-37 | SR-30 | ER-7.4
234 Down 91 Tendai Chatara (Zimbabwe) flag Tendai Chatara (Zimbabwe) 55.03 M-14 | Wickets-19 | Avg-36 | SR-35 | ER-6.2
235 New Gavin Main (Scotland) flag Gavin Main (Scotland) 54.16 M-11 | Wickets-27 | Avg-17 | SR-18 | ER-5.4
236 Down 92 Chris Greaves (Scotland) flag Chris Greaves (Scotland) 53.83 M-30 | Wickets-28 | Avg-21 | SR-23 | ER-5.5
237 New Irfan Khan (Pakistan) flag Irfan Khan (Pakistan) 53.54 M-9 | Wickets-3 | Avg-17 | SR-10 | ER-10.2
238 Down 116 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 53.49 M-26 | Wickets-15 | Avg-38 | SR-40 | ER-5.7
239 Down 85 Ali Khan (U.S.A.) flag Ali Khan (U.S.A.) 53.40 M-14 | Wickets-32 | Avg-16 | SR-20 | ER-4.8
241 Down 127 Avesh Khan (India) flag Avesh Khan (India) 53.23 M-8 | Wickets-9 | Avg-37 | SR-39 | ER-5.6
242 Down 73 Zahoor Khan (U.A.E.) flag Zahoor Khan (U.A.E.) 52.65 M-43 | Wickets-59 | Avg-27 | SR-34 | ER-4.8
243 Down 150 Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 52.48 M-8 | Wickets-8 | Avg-44 | SR-40 | ER-6.6
244 New Michael Levitt (Netherlands) flag Michael Levitt (Netherlands) 52.24 M-17 | Wickets-9 | Avg-39 | SR-50 | ER-4.7
246 New Faraz Akram (Zimbabwe) flag Faraz Akram (Zimbabwe) 51.32 M-3 | Wickets-3 | Avg-55 | SR-56 | ER-5.9
247 Down 12 Oshane Thomas (West Indies) flag Oshane Thomas (West Indies) 51.25 M-5 | Wickets-4 | Avg-42 | SR-36 | ER-7.0
248 Down 8 Akila Dananjaya (Sri Lanka) flag Akila Dananjaya (Sri Lanka) 51.18 M-3 | Wickets-3 | Avg-49 | SR-60 | ER-4.9
249 Down 82 Umran Malik (India) flag Umran Malik (India) 51.18 M-10 | Wickets-13 | Avg-31 | SR-28 | ER-6.5
250 Down 52 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 49.33 M-31 | Wickets-12 | Avg-41 | SR-38 | ER-6.4
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #dilonheyliger #heyliger #nqabayomzipeter #peter #markwood #wood #kamindumendis #mendis #zakaryfoulkes #foulkes #matthewshort #short #trevorgwandu #gwandu #fayyazbutt #butt #michaelleask #leask #charliecassell #cassell #eshanmalinga #malinga #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings