Recognizes the top performers in a single calendar year, and not correlated to our ratings which assess performances over longer term. Available for each year since the format origin.  Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
1 Up 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 464.88 M-9 | Ct/St-17 | FPM-1.9
2 Up 16 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 415.81 M-10 | Ct/St-11 | FPM-1.1
3 Up 3 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 352.80 M-17 | Ct/St-19 | FPM-1.1
4 New Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 296.78 M-9 | Ct/St-9 | FPM-1.0
5 Up 41 Ikram Alikhil (Afghanistan) flag Ikram Alikhil (Afghanistan) 285.40 M-10 | Ct/St-13 | FPM-1.3
6 Up 5 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 285.30 M-4 | Ct/St-13 | FPM-3.3
7 Up 18 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 284.41 M-14 | Ct/St-11 | FPM-0.8
8 New Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 267.03 M-12 | Ct/St-8 | FPM-0.7
9 New Shreyas Movva (Canada) flag Shreyas Movva (Canada) 255.05 M-15 | Ct/St-21 | FPM-1.4
10 Up 6 Shai Hope (West Indies) flag Shai Hope (West Indies) 253.71 M-12 | Ct/St-12 | FPM-1.0
11 New Roston Chase (West Indies) flag Roston Chase (West Indies) 246.64 M-12 | Ct/St-8 | FPM-0.7
12 Down 5 Josh Inglis (Australia) flag Josh Inglis (Australia) 240.32 M-8 | Ct/St-10 | FPM-1.3
13 Up 76 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 208.97 M-5 | Ct/St-5 | FPM-1.0
14 New Irfan Khan (Pakistan) flag Irfan Khan (Pakistan) 193.04 M-8 | Ct/St-5 | FPM-0.6
15 New Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 175.70 M-12 | Ct/St-7 | FPM-0.6
16 New Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 166.82 M-9 | Ct/St-7 | FPM-0.8
17 Up 57 Brandon King (West Indies) flag Brandon King (West Indies) 159.51 M-9 | Ct/St-6 | FPM-0.7
18 New Smit Patel (U.S.A.) flag Smit Patel (U.S.A.) 147.31 M-8 | Ct/St-14 | FPM-1.8
19 Down 2 David Miller (South Africa) flag David Miller (South Africa) 146.55 M-2 | Ct/St-4 | FPM-2.0
20 Down 8 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 143.80 M-3 | Ct/St-5 | FPM-1.7
21 New Michael van Lingen (Namibia) flag Michael van Lingen (Namibia) 143.30 M-12 | Ct/St-7 | FPM-0.6
22 New Liam Livingstone (England) flag Liam Livingstone (England) 142.54 M-8 | Ct/St-5 | FPM-0.6
23 New Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 140.79 M-7 | Ct/St-5 | FPM-0.7
24 Down 22 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 139.63 M-12 | Ct/St-12 | FPM-1.0
25 New Jamie Smith (England) flag Jamie Smith (England) 138.49 M-5 | Ct/St-6 | FPM-1.2
26 New Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 135.94 M-6 | Ct/St-4 | FPM-0.7
27 Up 31 Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 126.97 M-11 | Ct/St-6 | FPM-0.5
28 New Evin Lewis (West Indies) flag Evin Lewis (West Indies) 125.71 M-6 | Ct/St-5 | FPM-0.8
29 Up 20 Avishka Fernando (Sri Lanka) flag Avishka Fernando (Sri Lanka) 123.68 M-18 | Ct/St-5 | FPM-0.3
30 Up 26 Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 122.46 M-9 | Ct/St-5 | FPM-0.6
31 Up 14 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 122.10 M-7 | Ct/St-4 | FPM-0.6
32 New Sean Abbott (Australia) flag Sean Abbott (Australia) 120.64 M-8 | Ct/St-5 | FPM-0.6
33 Up 51 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 117.82 M-6 | Ct/St-4 | FPM-0.7
34 Up 29 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 115.45 M-6 | Ct/St-4 | FPM-0.7
35 Up 52 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 114.83 M-11 | Ct/St-9 | FPM-0.8
36 New Joylord Gumbie (Zimbabwe) flag Joylord Gumbie (Zimbabwe) 111.78 M-6 | Ct/St-4 | FPM-0.7
37 New Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 110.76 M-13 | Ct/St-11 | FPM-0.8
38 New Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 110.59 M-12 | Ct/St-7 | FPM-0.6
39 New Aaron Hardie (Australia) flag Aaron Hardie (Australia) 110.49 M-10 | Ct/St-4 | FPM-0.4
40 New Harsh Thaker (Canada) flag Harsh Thaker (Canada) 100.93 M-15 | Ct/St-9 | FPM-0.6
41 New Noah Croes (Netherlands) flag Noah Croes (Netherlands) 99.85 M-12 | Ct/St-6 | FPM-0.5
42 New Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 99.67 M-3 | Ct/St-3 | FPM-1.0
43 Up 53 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 99.46 M-3 | Ct/St-3 | FPM-1.0
44 New Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 98.33 M-7 | Ct/St-3 | FPM-0.4
45 New Pramod Madushan (Sri Lanka) flag Pramod Madushan (Sri Lanka) 97.93 M-6 | Ct/St-3 | FPM-0.5
46 New Harry Tector (Ireland) flag Harry Tector (Ireland) 97.75 M-5 | Ct/St-3 | FPM-0.6
47 New Brydon Carse (England) flag Brydon Carse (England) 96.76 M-5 | Ct/St-3 | FPM-0.6
48 New Matthew Forde (West Indies) flag Matthew Forde (West Indies) 96.76 M-7 | Ct/St-3 | FPM-0.4
49 New Pratik Athavale (Oman) flag Pratik Athavale (Oman) 95.63 M-7 | Ct/St-6 | FPM-0.9
50 New Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 94.06 M-3 | Ct/St-3 | FPM-1.0
51 New Cameron Green (Australia) flag Cameron Green (Australia) 93.26 M-5 | Ct/St-3 | FPM-0.6
52 New Nicholas Kirton (Canada) flag Nicholas Kirton (Canada) 92.95 M-15 | Ct/St-8 | FPM-0.5
53 New JJ Smit (Namibia) flag JJ Smit (Namibia) 92.33 M-12 | Ct/St-5 | FPM-0.4
54 New Navneet Dhaliwal (Canada) flag Navneet Dhaliwal (Canada) 91.50 M-11 | Ct/St-7 | FPM-0.6
55 New Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 91.43 M-4 | Ct/St-3 | FPM-0.8
56 New Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 89.31 M-6 | Ct/St-3 | FPM-0.5
57 New Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 88.30 M-9 | Ct/St-3 | FPM-0.3
58 New Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 84.95 M-8 | Ct/St-5 | FPM-0.6
59 New Hammad Mirza (Oman) flag Hammad Mirza (Oman) 83.59 M-4 | Ct/St-6 | FPM-1.5
60 New Matthew Short (Australia) flag Matthew Short (Australia) 82.69 M-9 | Ct/St-4 | FPM-0.4
61 Up 21 Kashyap Prajapati (Oman) flag Kashyap Prajapati (Oman) 82.66 M-6 | Ct/St-4 | FPM-0.7
62 New Richie Berrington (Scotland) flag Richie Berrington (Scotland) 82.07 M-11 | Ct/St-6 | FPM-0.5
63 New Monank Patel (U.S.A.) flag Monank Patel (U.S.A.) 80.70 M-12 | Ct/St-5 | FPM-0.4
64 New Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 80.28 M-9 | Ct/St-4 | FPM-0.4
65 New Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 80.26 M-10 | Ct/St-5 | FPM-0.5
66 New Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 78.19 M-4 | Ct/St-4 | FPM-1.0
67 New Milind Kumar (U.S.A.) flag Milind Kumar (U.S.A.) 78.14 M-10 | Ct/St-5 | FPM-0.5
68 Down 21 Aarif Sheikh (Nepal) flag Aarif Sheikh (Nepal) 78.11 M-9 | Ct/St-5 | FPM-0.6
69 New Justin Greaves (West Indies) flag Justin Greaves (West Indies) 77.23 M-4 | Ct/St-2 | FPM-0.5
70 Up 20 Rohit Sharma (India) flag Rohit Sharma (India) 76.68 M-3 | Ct/St-2 | FPM-0.7
71 Down 43 Will Young (New Zealand) flag Will Young (New Zealand) 76.68 M-3 | Ct/St-2 | FPM-0.7
72 Up 3 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 75.55 M-11 | Ct/St-6 | FPM-0.5
73 New Matthew Potts (England) flag Matthew Potts (England) 74.84 M-5 | Ct/St-2 | FPM-0.4
74 New Olly Stone (England) flag Olly Stone (England) 74.84 M-2 | Ct/St-2 | FPM-1.0
75 Up 20 Michael Leask (Scotland) flag Michael Leask (Scotland) 74.06 M-11 | Ct/St-4 | FPM-0.4
76 New Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 73.00 M-12 | Ct/St-5 | FPM-0.4
77 New Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 70.58 M-11 | Ct/St-3 | FPM-0.3
78 Down 2 Srimantha Wijeyeratne (Canada) flag Srimantha Wijeyeratne (Canada) 68.25 M-5 | Ct/St-5 | FPM-1.0
79 Down 46 Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 68.20 M-4 | Ct/St-3 | FPM-0.8
80 New Curtis Campher (Ireland) flag Curtis Campher (Ireland) 67.47 M-5 | Ct/St-3 | FPM-0.6
81 New Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 67.09 M-4 | Ct/St-2 | FPM-0.5
82 New Jatinder Singh (Oman) flag Jatinder Singh (Oman) 67.03 M-7 | Ct/St-3 | FPM-0.4
83 New Aaron Johnson (Canada) flag Aaron Johnson (Canada) 66.98 M-15 | Ct/St-6 | FPM-0.4
84 New Kamran Ghulam (Pakistan) flag Kamran Ghulam (Pakistan) 66.79 M-9 | Ct/St-3 | FPM-0.3
85 New Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 66.06 M-18 | Ct/St-3 | FPM-0.2
86 New Dilshan Madushanka (Sri Lanka) flag Dilshan Madushanka (Sri Lanka) 65.62 M-11 | Ct/St-3 | FPM-0.3
87 Up 6 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 65.58 M-6 | Ct/St-3 | FPM-0.5
88 New Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 65.54 M-9 | Ct/St-3 | FPM-0.3
89 New Will Jacks (England) flag Will Jacks (England) 65.54 M-8 | Ct/St-3 | FPM-0.4
90 Down 69 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 65.52 M-5 | Ct/St-3 | FPM-0.6
91 New Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 65.33 M-9 | Ct/St-3 | FPM-0.3
92 Down 39 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 64.74 M-8 | Ct/St-5 | FPM-0.6
93 New Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 64.21 M-18 | Ct/St-4 | FPM-0.2
94 New Phil Salt (England) flag Phil Salt (England) 63.38 M-8 | Ct/St-3 | FPM-0.4
95 New Rahul Chopra (U.A.E.) flag Rahul Chopra (U.A.E.) 61.68 M-11 | Ct/St-4 | FPM-0.4
96 New Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 61.08 M-6 | Ct/St-3 | FPM-0.5
97 New Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 60.89 M-14 | Ct/St-3 | FPM-0.2
98 Down 37 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 60.82 M-9 | Ct/St-3 | FPM-0.3
99 New Hashmatullah Shahidi (Afghanistan) flag Hashmatullah Shahidi (Afghanistan) 60.42 M-14 | Ct/St-3 | FPM-0.2
100 New Ayaan Khan (Oman) flag Ayaan Khan (Oman) 60.23 M-7 | Ct/St-3 | FPM-0.4
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #mohammadrizwan #rizwan #marnuslabuschagne #labuschagne #kusalmendis #mendis #saimayub #ayub #ikramalikhil #alikhil #mushfiqurrahim #rahim #mohammadnabi #nabi #gudakeshmotie #motie #shreyasmovva #movva #shaihope #hope #rostonchase #chase #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings