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
2 Up 16 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 415.81 M-10 | Ct/St-11 | FPM-1.1
4 New Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 296.78 M-9 | Ct/St-9 | FPM-1.0
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
11 New Roston Chase (West Indies) flag Roston Chase (West Indies) 246.64 M-12 | Ct/St-8 | FPM-0.7
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
19 Down 2 David Miller (South Africa) flag David Miller (South Africa) 146.55 M-2 | Ct/St-4 | FPM-2.0
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
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
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
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
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
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
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
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
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 #marnuslabuschagne #labuschagne #saimayub #ayub #mohammadnabi #nabi #gudakeshmotie #motie #rostonchase #chase #andybalbirnie #balbirnie #irfankhan #khan #pathumnissanka #nissanka #soumyasarkar #sarkar #brandonking #king #davidmiller #miller #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings