Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
201 Up 1 Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 113.55 M-7 | Wickets-11 | Avg-26 | SR-35 | ER-4.4
202 Up 1 Jason Mohammed (West Indies) flag Jason Mohammed (West Indies) 113.12 M-8 | Wickets-8 | Avg-26 | SR-37 | ER-4.3
203 New Akila Dananjaya (Sri Lanka) flag Akila Dananjaya (Sri Lanka) 111.62 M-6 | Wickets-8 | Avg-38 | SR-43 | ER-5.3
204 Up 1 Pieter Seelaar (Netherlands) flag Pieter Seelaar (Netherlands) 111.26 M-16 | Wickets-7 | Avg-80 | SR-101 | ER-4.7
205 Down 90 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 110.27 M-21 | Wickets-10 | Avg-54 | SR-54 | ER-6.0
206 Up 6 Sanchit Sharma (U.A.E.) flag Sanchit Sharma (U.A.E.) 110.04 M-10 | Wickets-11 | Avg-29 | SR-31 | ER-5.7
207 Down 52 Karthik Meiyappan (U.A.E.) flag Karthik Meiyappan (U.A.E.) 109.37 M-27 | Wickets-31 | Avg-32 | SR-33 | ER-5.8
208 Down 20 Yannic Cariah (West Indies) flag Yannic Cariah (West Indies) 108.80 M-14 | Wickets-13 | Avg-48 | SR-46 | ER-6.3
209 Down 93 Chad Soper (P.N.G.) flag Chad Soper (P.N.G.) 106.95 M-36 | Wickets-45 | Avg-28 | SR-38 | ER-4.4
210 New Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 106.71 M-2 | Wickets-8 | Avg-5 | SR-12 | ER-2.4
211 New Kyle Klein (Netherlands) flag Kyle Klein (Netherlands) 106.61 M-8 | Wickets-16 | Avg-17 | SR-21 | ER-4.8
212 Down 36 Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 105.53 M-50 | Wickets-36 | Avg-36 | SR-54 | ER-4.0
213 Down 3 Victor Nyauchi (Zimbabwe) flag Victor Nyauchi (Zimbabwe) 105.29 M-10 | Wickets-7 | Avg-50 | SR-57 | ER-5.3
214 Down 32 Steven Taylor (U.S.A.) flag Steven Taylor (U.S.A.) 105.06 M-37 | Wickets-31 | Avg-31 | SR-42 | ER-4.4
215 Down 103 Mohammad Saifuddin (Bangladesh) flag Mohammad Saifuddin (Bangladesh) 104.19 M-7 | Wickets-10 | Avg-31 | SR-29 | ER-6.4
216 New Shadley van Schalkwyk (U.S.A.) flag Shadley van Schalkwyk (U.S.A.) 102.59 M-10 | Wickets-16 | Avg-29 | SR-30 | ER-5.8
217 Up 8 Kushal Malla (Nepal) flag Kushal Malla (Nepal) 101.87 M-36 | Wickets-22 | Avg-34 | SR-46 | ER-4.5
218 Down 41 Lakshan Sandakan (Sri Lanka) flag Lakshan Sandakan (Sri Lanka) 101.44 M-7 | Wickets-7 | Avg-54 | SR-59 | ER-5.5
219 Down 35 Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 101.34 M-11 | Wickets-11 | Avg-38 | SR-44 | ER-5.2
220 Up 16 Khawar Ali (Oman) flag Khawar Ali (Oman) 100.24 M-23 | Wickets-30 | Avg-29 | SR-36 | ER-4.8
221 New Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 99.22 M-46 | Wickets-6 | Avg-41 | SR-37 | ER-6.7
222 Down 5 Alasdair Evans (Scotland) flag Alasdair Evans (Scotland) 98.86 M-6 | Wickets-12 | Avg-15 | SR-21 | ER-4.3
223 Up 15 Nandre Burger (South Africa) flag Nandre Burger (South Africa) 98.35 M-5 | Wickets-6 | Avg-38 | SR-41 | ER-5.5
224 Down 62 George Dockrell (Ireland) flag George Dockrell (Ireland) 98.23 M-40 | Wickets-17 | Avg-32 | SR-32 | ER-6.0
225 Down 19 Hamza Tahir (Scotland) flag Hamza Tahir (Scotland) 97.62 M-25 | Wickets-27 | Avg-30 | SR-41 | ER-4.3
226 Down 83 Riley Hekure (P.N.G.) flag Riley Hekure (P.N.G.) 97.33 M-24 | Wickets-24 | Avg-29 | SR-37 | ER-4.7
227 Down 92 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 97.19 M-28 | Wickets-14 | Avg-45 | SR-49 | ER-5.5
228 Down 10 Kashif Daud (U.A.E.) flag Kashif Daud (U.A.E.) 97.15 M-19 | Wickets-16 | Avg-30 | SR-41 | ER-4.4
229 Down 39 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 96.98 M-22 | Wickets-11 | Avg-50 | SR-64 | ER-4.7
230 Down 90 Rohan Mustafa (U.A.E.) flag Rohan Mustafa (U.A.E.) 96.32 M-44 | Wickets-44 | Avg-33 | SR-47 | ER-4.3
231 Down 23 Ian Holland (U.S.A.) flag Ian Holland (U.S.A.) 96.14 M-7 | Wickets-12 | Avg-21 | SR-29 | ER-4.4
232 New Brad Currie (Scotland) flag Brad Currie (Scotland) 95.97 M-9 | Wickets-16 | Avg-15 | SR-25 | ER-3.7
233 Down 11 Adrian Neill (Scotland) flag Adrian Neill (Scotland) 95.69 M-8 | Wickets-13 | Avg-24 | SR-29 | ER-5.1
234 Down 51 Ayaan Khan (Oman) flag Ayaan Khan (Oman) 95.65 M-41 | Wickets-29 | Avg-34 | SR-43 | ER-4.8
235 New Jay Odedra (Oman) flag Jay Odedra (Oman) 95.48 M-13 | Wickets-10 | Avg-30 | SR-44 | ER-4.0
236 New Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 94.09 M-10 | Wickets-6 | Avg-41 | SR-39 | ER-6.3
237 Down 11 Matthew Kuhnemann (Australia) flag Matthew Kuhnemann (Australia) 93.95 M-4 | Wickets-6 | Avg-32 | SR-38 | ER-5.0
238 Down 11 Zawar Farid (Bowler) flag Zawar Farid (Bowler) 91.83 M-9 | Wickets-8 | Avg-20 | SR-21 | ER-5.7
239 Down 28 Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 90.49 M-9 | Wickets-5 | Avg-75 | SR-78 | ER-5.7
240 Down 8 Mukesh Kumar (India) flag Mukesh Kumar (India) 88.81 M-6 | Wickets-5 | Avg-43 | SR-47 | ER-5.6
241 Down 52 Tom Curran (England) flag Tom Curran (England) 88.48 M-4 | Wickets-6 | Avg-37 | SR-40 | ER-5.6
242 Down 9 Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 88.39 M-5 | Wickets-6 | Avg-41 | SR-47 | ER-5.2
243 New Qais Ahmad (Afghanistan) flag Qais Ahmad (Afghanistan) 88.29 M-3 | Wickets-6 | Avg-22 | SR-22 | ER-6.1
244 Down 88 Nisarg Patel (U.S.A.) flag Nisarg Patel (U.S.A.) 87.58 M-33 | Wickets-35 | Avg-33 | SR-41 | ER-4.8
245 Down 21 Alei Nao (P.N.G.) flag Alei Nao (P.N.G.) 87.28 M-13 | Wickets-11 | Avg-43 | SR-49 | ER-5.3
246 Down 83 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 86.56 M-49 | Wickets-17 | Avg-43 | SR-46 | ER-5.6
247 Down 46 Mohammad Hasnain (Pakistan) flag Mohammad Hasnain (Pakistan) 85.06 M-8 | Wickets-7 | Avg-51 | SR-52 | ER-5.8
248 Down 111 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 83.42 M-33 | Wickets-8 | Avg-29 | SR-33 | ER-5.3
249 Down 7 Clayton Floyd (Netherlands) flag Clayton Floyd (Netherlands) 82.55 M-10 | Wickets-5 | Avg-67 | SR-85 | ER-4.7
250 Down 9 Nestor Dhamba (Oman) flag Nestor Dhamba (Oman) 81.33 M-10 | Wickets-11 | Avg-22 | SR-32 | ER-4.2
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #kevinsinclair #sinclair #jasonmohammed #mohammed #akiladananjaya #dananjaya #pieterseelaar #seelaar #iftikharahmed #ahmed #sanchitsharma #sharma #karthikmeiyappan #meiyappan #yanniccariah #cariah #chadsoper #soper #xavierbartlett #bartlett #kyleklein #klein #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings