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
6 New Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 583.04 M-34 | Ct/St-28 | FPM-0.8
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
12 Down 2 Phil Salt (England) flag Phil Salt (England) 543.55 M-35 | Ct/St-25 | FPM-0.7
14 Up 85 Jason Roy (England) flag Jason Roy (England) 537.44 M-42 | Ct/St-27 | FPM-0.6
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
20 Up 14 James Vince (England) flag James Vince (England) 511.78 M-51 | Ct/St-30 | FPM-0.6
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
29 New Marco Jansen (South Africa) flag Marco Jansen (South Africa) 420.93 M-21 | Ct/St-18 | 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
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
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
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
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
56 Up 28 Sean Dickson (South Africa) flag Sean Dickson (South Africa) 346.91 M-16 | Ct/St-13 | FPM-0.8
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
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
71 New Scott Currie (Scotland) flag Scott Currie (Scotland) 313.09 M-20 | Ct/St-13 | FPM-0.7
73 New Babar Azam (Pakistan) flag Babar Azam (Pakistan) 309.72 M-17 | Ct/St-10 | 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
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
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 #donovanferreira #ferreira #rahmanullahgurbaz #gurbaz #tristanstubbs #stubbs #philsalt #salt #jasonroy #roy #rovmanpowell #powell #mileshammond #hammond #jamesvince #vince #laurieevans #evans #kieronpollard #pollard #heinrichklaasen #klaasen #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings