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 1 Sam Billings (England) flag Sam Billings (England) 754.96 M-51 | Ct/St-45 | FPM-0.9
2 Up 11 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 751.24 M-55 | Ct/St-43 | FPM-0.8
3 Up 4 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 663.64 M-17 | Ct/St-20 | FPM-1.2
4 Up 69 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 628.40 M-44 | Ct/St-31 | FPM-0.7
5 Up 30 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 585.35 M-16 | Ct/St-20 | FPM-1.3
6 New Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 583.04 M-34 | Ct/St-28 | FPM-0.8
7 New KL Rahul (India) flag KL Rahul (India) 563.42 M-14 | Ct/St-17 | FPM-1.2
8 Up 7 Josh Inglis (Australia) flag Josh Inglis (Australia) 558.96 M-18 | Ct/St-20 | FPM-1.1
9 Up 32 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 550.88 M-29 | Ct/St-23 | FPM-0.8
10 New Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 547.99 M-28 | Ct/St-23 | FPM-0.8
11 New Rishabh Pant (India) flag Rishabh Pant (India) 546.20 M-13 | Ct/St-16 | FPM-1.2
12 Down 2 Phil Salt (England) flag Phil Salt (England) 543.55 M-35 | Ct/St-25 | FPM-0.7
13 Up 39 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 537.47 M-16 | Ct/St-18 | FPM-1.1
14 Up 85 Jason Roy (England) flag Jason Roy (England) 537.44 M-42 | Ct/St-27 | FPM-0.6
15 Up 83 Shai Hope (West Indies) flag Shai Hope (West Indies) 533.57 M-34 | Ct/St-24 | FPM-0.7
16 Up 49 Alex Davies (England) flag Alex Davies (England) 532.84 M-24 | Ct/St-22 | FPM-0.9
17 New Rovman Powell (West Indies) flag Rovman Powell (West Indies) 531.31 M-50 | Ct/St-28 | FPM-0.6
18 New Miles Hammond (England) flag Miles Hammond (England) 523.14 M-17 | Ct/St-16 | FPM-0.9
19 Up 26 Lewis McManus (England) flag Lewis McManus (England) 514.68 M-14 | Ct/St-17 | FPM-1.2
20 Up 14 James Vince (England) flag James Vince (England) 511.78 M-51 | Ct/St-30 | FPM-0.6
21 Down 4 Azam Khan (Pakistan) flag Azam Khan (Pakistan) 510.12 M-26 | Ct/St-22 | FPM-0.8
22 New Laurie Evans (England) flag Laurie Evans (England) 505.59 M-50 | Ct/St-31 | FPM-0.6
23 Up 35 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 492.94 M-50 | Ct/St-31 | FPM-0.6
24 Up 45 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 491.71 M-36 | Ct/St-23 | FPM-0.6
25 Up 8 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 486.87 M-21 | Ct/St-17 | FPM-0.8
26 Down 22 Jamie Smith (England) flag Jamie Smith (England) 477.83 M-26 | Ct/St-20 | FPM-0.8
27 Down 19 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 477.20 M-36 | Ct/St-21 | FPM-0.6
28 Down 10 Josh Philippe (Australia) flag Josh Philippe (Australia) 441.96 M-10 | Ct/St-13 | FPM-1.3
29 New Marco Jansen (South Africa) flag Marco Jansen (South Africa) 420.93 M-21 | Ct/St-18 | FPM-0.9
30 New Jitesh Sharma (India) flag Jitesh Sharma (India) 417.81 M-14 | Ct/St-13 | FPM-0.9
31 Down 20 Alex Hales (England) flag Alex Hales (England) 417.75 M-54 | Ct/St-21 | FPM-0.4
32 New Chris Jordan (England) flag Chris Jordan (England) 415.88 M-48 | Ct/St-22 | FPM-0.5
33 Up 6 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 414.72 M-45 | Ct/St-23 | FPM-0.5
34 Up 10 Tim David (Australia) flag Tim David (Australia) 412.51 M-41 | Ct/St-24 | FPM-0.6
35 New James Bracey (England) flag James Bracey (England) 410.90 M-17 | Ct/St-13 | FPM-0.8
36 New Andries Gous (U.S.A.) flag Andries Gous (U.S.A.) 394.15 M-15 | Ct/St-12 | FPM-0.8
37 New Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 394.13 M-14 | Ct/St-15 | FPM-1.1
38 New Zak Crawley (England) flag Zak Crawley (England) 390.83 M-12 | Ct/St-11 | FPM-0.9
39 New Trent Boult (New Zealand) flag Trent Boult (New Zealand) 385.46 M-35 | Ct/St-20 | FPM-0.6
40 Up 2 Will Jacks (England) flag Will Jacks (England) 384.86 M-36 | Ct/St-18 | FPM-0.5
41 New Axar Patel (India) flag Axar Patel (India) 382.65 M-14 | Ct/St-13 | FPM-0.9
42 New Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 379.28 M-19 | Ct/St-17 | FPM-0.9
43 Down 42 Jos Buttler (England) flag Jos Buttler (England) 376.99 M-22 | Ct/St-13 | FPM-0.6
44 New Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 373.35 M-20 | Ct/St-13 | FPM-0.7
45 Up 26 Jamie Overton (England) flag Jamie Overton (England) 371.76 M-33 | Ct/St-17 | FPM-0.5
46 New Dhruv Jurel (India) flag Dhruv Jurel (India) 371.44 M-15 | Ct/St-11 | FPM-0.7
47 Down 33 Cam Fletcher (New Zealand) flag Cam Fletcher (New Zealand) 369.42 M-14 | Ct/St-13 | FPM-0.9
48 Down 43 Adam Rossington (England) flag Adam Rossington (England) 368.61 M-21 | Ct/St-13 | FPM-0.6
49 Down 24 Tom Abell (England) flag Tom Abell (England) 367.37 M-36 | Ct/St-17 | FPM-0.5
50 New Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 366.73 M-46 | Ct/St-22 | FPM-0.5
51 Down 30 Ben McDermott (Australia) flag Ben McDermott (Australia) 366.72 M-21 | Ct/St-16 | FPM-0.8
52 Down 32 Paul Walter (England) flag Paul Walter (England) 365.04 M-37 | Ct/St-19 | FPM-0.5
53 New Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 363.60 M-15 | Ct/St-11 | FPM-0.7
54 New Jack Taylor (England) flag Jack Taylor (England) 352.91 M-17 | Ct/St-14 | FPM-0.8
55 New Gareth Roderick (South Africa) flag Gareth Roderick (South Africa) 350.67 M-14 | Ct/St-10 | FPM-0.7
56 Up 28 Sean Dickson (South Africa) flag Sean Dickson (South Africa) 346.91 M-16 | Ct/St-13 | FPM-0.8
57 Down 31 MS Dhoni (India) flag MS Dhoni (India) 341.49 M-14 | Ct/St-10 | FPM-0.7
58 Up 31 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 337.65 M-39 | Ct/St-17 | FPM-0.4
59 New Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 335.91 M-24 | Ct/St-12 | FPM-0.5
60 New Jonny Bairstow (England) flag Jonny Bairstow (England) 332.70 M-18 | Ct/St-12 | FPM-0.7
61 New Sam Hain (England) flag Sam Hain (England) 332.65 M-31 | Ct/St-16 | FPM-0.5
62 Down 15 Sam Curran (England) flag Sam Curran (England) 328.32 M-39 | Ct/St-17 | FPM-0.4
63 New Jacob Bethell (England) flag Jacob Bethell (England) 328.19 M-27 | Ct/St-17 | FPM-0.6
64 New Tom Bruce (New Zealand) flag Tom Bruce (New Zealand) 324.19 M-24 | Ct/St-13 | FPM-0.5
65 New Chris Benjamin (England) flag Chris Benjamin (England) 321.69 M-16 | Ct/St-10 | FPM-0.6
66 New Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 321.46 M-19 | Ct/St-12 | FPM-0.6
67 New Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 320.30 M-22 | Ct/St-14 | FPM-0.6
68 Down 22 David Willey (England) flag David Willey (England) 316.08 M-44 | Ct/St-21 | FPM-0.5
69 Down 29 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 315.05 M-15 | Ct/St-11 | FPM-0.7
70 New Matty Hurst (England) flag Matty Hurst (England) 314.53 M-22 | Ct/St-11 | FPM-0.5
71 New Scott Currie (Scotland) flag Scott Currie (Scotland) 313.09 M-20 | Ct/St-13 | FPM-0.7
72 New Ollie Robinson (England) flag Ollie Robinson (England) 311.35 M-23 | Ct/St-10 | FPM-0.4
73 New Babar Azam (Pakistan) flag Babar Azam (Pakistan) 309.72 M-17 | Ct/St-10 | FPM-0.6
74 Down 51 Ishan Kishan (India) flag Ishan Kishan (India) 309.72 M-14 | Ct/St-9 | FPM-0.6
75 Up 18 Chris Green (Australia) flag Chris Green (Australia) 309.14 M-32 | Ct/St-18 | FPM-0.6
76 New Liam Livingstone (England) flag Liam Livingstone (England) 308.84 M-31 | Ct/St-11 | FPM-0.4
77 Down 65 David Miller (South Africa) flag David Miller (South Africa) 308.64 M-38 | Ct/St-16 | FPM-0.4
78 New Cameron Bancroft (Australia) flag Cameron Bancroft (Australia) 308.41 M-25 | Ct/St-12 | FPM-0.5
79 New Moeen Ali (England) flag Moeen Ali (England) 308.38 M-51 | Ct/St-12 | FPM-0.2
80 New Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 307.95 M-25 | Ct/St-17 | FPM-0.7
81 Down 17 Dan Mousley (England) flag Dan Mousley (England) 306.34 M-27 | Ct/St-16 | FPM-0.6
82 New Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 305.96 M-45 | Ct/St-14 | FPM-0.3
83 Down 27 Tom Banton (England) flag Tom Banton (England) 305.77 M-30 | Ct/St-13 | FPM-0.4
84 New Sunil Narine (West Indies) flag Sunil Narine (West Indies) 305.40 M-43 | Ct/St-16 | FPM-0.4
85 New Usman Khan (Pakistan) flag Usman Khan (Pakistan) 304.25 M-16 | Ct/St-10 | FPM-0.6
86 New Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 302.03 M-34 | Ct/St-14 | FPM-0.4
87 Down 81 Jordan Cox (England) flag Jordan Cox (England) 301.77 M-36 | Ct/St-16 | FPM-0.4
88 New Fynn Hudson-Prentice (England) flag Fynn Hudson-Prentice (England) 301.02 M-10 | Ct/St-10 | FPM-1.0
89 Down 6 Andre Russell (West Indies) flag Andre Russell (West Indies) 299.93 M-50 | Ct/St-16 | FPM-0.3
90 New Spencer Johnson (Australia) flag Spencer Johnson (Australia) 297.69 M-34 | Ct/St-14 | FPM-0.4
91 New Luke Wells (England) flag Luke Wells (England) 296.54 M-21 | Ct/St-12 | FPM-0.6
92 New Sanju Samson (India) flag Sanju Samson (India) 295.54 M-16 | Ct/St-7 | FPM-0.4
93 New Max Chu (New Zealand) flag Max Chu (New Zealand) 295.35 M-10 | Ct/St-9 | FPM-0.9
94 Down 37 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 293.77 M-22 | Ct/St-14 | FPM-0.6
95 New Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 293.52 M-25 | Ct/St-14 | FPM-0.6
96 Down 37 Ashton Turner (Australia) flag Ashton Turner (Australia) 291.10 M-21 | Ct/St-14 | FPM-0.7
97 New Tom Rogers (Australia) flag Tom Rogers (Australia) 290.80 M-13 | Ct/St-8 | FPM-0.6
98 New Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 289.96 M-20 | Ct/St-9 | FPM-0.5
99 New Abdul Samad (India) flag Abdul Samad (India) 289.89 M-16 | Ct/St-9 | FPM-0.6
100 New Matthew Breetzke (South Africa) flag Matthew Breetzke (South Africa) 289.47 M-26 | Ct/St-12 | FPM-0.5
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #sambillings #billings #nicholaspooran #pooran #mohammadrizwan #rizwan #quintondekock #kock #mushfiqurrahim #rahim #donovanferreira #ferreira #klrahul #rahul #joshinglis #inglis #rahmanullahgurbaz #gurbaz #tristanstubbs #stubbs #rishabhpant #pant #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings