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.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
1 New Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 712.70 M-25 | Ct/St-27 | FPM-1.1
2 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 588.11 M-63 | Ct/St-38 | FPM-0.6
3 Up 48 Jos Buttler (England) flag Jos Buttler (England) 570.70 M-32 | Ct/St-29 | FPM-0.9
4 Up 85 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 565.98 M-29 | Ct/St-33 | FPM-1.1
5 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 554.31 M-43 | Ct/St-36 | FPM-0.8
6 Up 20 Jitesh Sharma (India) flag Jitesh Sharma (India) 533.95 M-15 | Ct/St-20 | FPM-1.3
7 Down 6 Sam Billings (England) flag Sam Billings (England) 522.33 M-50 | Ct/St-34 | FPM-0.7
8 Up 9 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 517.92 M-30 | Ct/St-26 | FPM-0.9
9 Up 15 James Vince (England) flag James Vince (England) 508.52 M-57 | Ct/St-42 | FPM-0.7
10 Up 53 Tom Banton (England) flag Tom Banton (England) 507.53 M-43 | Ct/St-35 | FPM-0.8
11 Up 12 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 506.55 M-46 | Ct/St-31 | FPM-0.7
12 Up 35 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 491.50 M-53 | Ct/St-37 | FPM-0.7
13 New Craig Overton (England) flag Craig Overton (England) 480.04 M-28 | Ct/St-23 | FPM-0.8
14 New Mohammad Mithun (Bangladesh) flag Mohammad Mithun (Bangladesh) 441.71 M-15 | Ct/St-14 | FPM-0.9
15 New David Willey (England) flag David Willey (England) 441.27 M-53 | Ct/St-34 | FPM-0.6
16 Down 10 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 434.89 M-16 | Ct/St-14 | FPM-0.9
17 Up 15 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 434.80 M-44 | Ct/St-24 | FPM-0.5
18 Up 9 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 431.69 M-19 | Ct/St-17 | FPM-0.9
19 Up 62 Sam Curran (England) flag Sam Curran (England) 430.97 M-53 | Ct/St-30 | FPM-0.6
20 New Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 408.49 M-40 | Ct/St-21 | FPM-0.5
21 Up 13 Tim David (Australia) flag Tim David (Australia) 406.03 M-42 | Ct/St-25 | FPM-0.6
22 Down 7 Shai Hope (West Indies) flag Shai Hope (West Indies) 405.76 M-34 | Ct/St-17 | FPM-0.5
23 Down 5 Azam Khan (Pakistan) flag Azam Khan (Pakistan) 398.35 M-17 | Ct/St-13 | FPM-0.8
24 Down 15 Phil Salt (England) flag Phil Salt (England) 388.74 M-41 | Ct/St-22 | FPM-0.5
25 Up 66 Dan Mousley (England) flag Dan Mousley (England) 384.78 M-26 | Ct/St-18 | FPM-0.7
26 Up 9 MS Dhoni (India) flag MS Dhoni (India) 372.29 M-14 | Ct/St-11 | FPM-0.8
27 Down 11 Miles Hammond (England) flag Miles Hammond (England) 371.71 M-15 | Ct/St-16 | FPM-1.1
28 Down 16 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 369.24 M-12 | Ct/St-12 | FPM-1.0
29 New Finn Allen (New Zealand) flag Finn Allen (New Zealand) 368.83 M-29 | Ct/St-20 | FPM-0.7
30 New Michael Pepper (England) flag Michael Pepper (England) 365.97 M-31 | Ct/St-20 | FPM-0.6
31 New Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 357.51 M-12 | Ct/St-12 | FPM-1.0
32 New Akbar Ali (Bangladesh) flag Akbar Ali (Bangladesh) 355.33 M-11 | Ct/St-11 | FPM-1.0
33 New Calvin Harrison (England) flag Calvin Harrison (England) 355.04 M-15 | Ct/St-17 | FPM-1.1
34 New Leus du Plooy (England) flag Leus du Plooy (England) 352.67 M-35 | Ct/St-25 | FPM-0.7
35 Up 60 Andre Russell (West Indies) flag Andre Russell (West Indies) 352.00 M-53 | Ct/St-27 | FPM-0.5
36 Down 29 Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 350.19 M-32 | Ct/St-21 | FPM-0.7
37 New Benny Howell (England) flag Benny Howell (England) 346.15 M-25 | Ct/St-16 | FPM-0.6
38 Up 2 Chris Jordan (England) flag Chris Jordan (England) 342.29 M-37 | Ct/St-24 | FPM-0.6
39 New Dom Bess (England) flag Dom Bess (England) 338.27 M-13 | Ct/St-14 | FPM-1.1
40 New Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 337.45 M-18 | Ct/St-12 | FPM-0.7
41 New Naman Dhir (India) flag Naman Dhir (India) 336.74 M-16 | Ct/St-12 | FPM-0.8
42 New Jason Holder (West Indies) flag Jason Holder (West Indies) 336.62 M-46 | Ct/St-23 | FPM-0.5
43 Down 22 Jason Roy (England) flag Jason Roy (England) 331.89 M-41 | Ct/St-28 | FPM-0.7
44 Down 16 Laurie Evans (England) flag Laurie Evans (England) 331.08 M-32 | Ct/St-25 | FPM-0.8
45 New Simon Harmer (South Africa) flag Simon Harmer (South Africa) 331.05 M-25 | Ct/St-18 | FPM-0.7
46 New Jack Blatherwick (England) flag Jack Blatherwick (England) 330.10 M-14 | Ct/St-14 | FPM-1.0
47 New Tom Kohler-Cadmore (England) flag Tom Kohler-Cadmore (England) 328.89 M-52 | Ct/St-32 | FPM-0.6
48 New Dan Lawrence (England) flag Dan Lawrence (England) 327.61 M-42 | Ct/St-22 | FPM-0.5
49 Up 51 Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 325.75 M-27 | Ct/St-16 | FPM-0.6
50 Up 15 Jonny Bairstow (England) flag Jonny Bairstow (England) 325.38 M-39 | Ct/St-19 | FPM-0.5
51 New Matthew Wade (Australia) flag Matthew Wade (Australia) 322.03 M-15 | Ct/St-10 | FPM-0.7
52 Down 27 Josh Philippe (Australia) flag Josh Philippe (Australia) 318.75 M-11 | Ct/St-10 | FPM-0.9
53 Up 11 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 318.07 M-33 | Ct/St-19 | FPM-0.6
54 New Kasey Aldridge (England) flag Kasey Aldridge (England) 317.14 M-8 | Ct/St-10 | FPM-1.3
55 Up 16 Tom Rogers (Australia) flag Tom Rogers (Australia) 316.46 M-19 | Ct/St-14 | FPM-0.7
56 New Ollie Pope (England) flag Ollie Pope (England) 315.62 M-16 | Ct/St-13 | FPM-0.8
57 New George Garton (England) flag George Garton (England) 303.90 M-27 | Ct/St-16 | FPM-0.6
58 New Jordan Cox (England) flag Jordan Cox (England) 301.44 M-39 | Ct/St-22 | FPM-0.6
59 New Jayden Lennox (New Zealand) flag Jayden Lennox (New Zealand) 300.88 M-11 | Ct/St-12 | FPM-1.1
60 Down 22 Alex Hales (England) flag Alex Hales (England) 299.90 M-49 | Ct/St-17 | FPM-0.3
61 Down 15 Will Jacks (England) flag Will Jacks (England) 297.99 M-43 | Ct/St-24 | FPM-0.6
62 Down 43 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 297.65 M-45 | Ct/St-16 | FPM-0.4
63 New Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 296.06 M-25 | Ct/St-16 | FPM-0.6
64 Down 34 Andries Gous (U.S.A.) flag Andries Gous (U.S.A.) 295.53 M-37 | Ct/St-15 | FPM-0.4
65 New Asa Tribe (Jersey) flag Asa Tribe (Jersey) 295.38 M-16 | Ct/St-13 | FPM-0.8
66 New Jake Fraser-McGurk (Australia) flag Jake Fraser-McGurk (Australia) 295.32 M-26 | Ct/St-18 | FPM-0.7
67 New Aiden Markram (South Africa) flag Aiden Markram (South Africa) 295.02 M-29 | Ct/St-12 | FPM-0.4
68 New Hasan Nawaz (Pakistan) flag Hasan Nawaz (Pakistan) 292.31 M-23 | Ct/St-13 | FPM-0.6
69 New Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 289.74 M-29 | Ct/St-19 | FPM-0.7
70 Down 18 Jamie Overton (England) flag Jamie Overton (England) 288.68 M-22 | Ct/St-16 | FPM-0.7
71 Down 60 Josh Inglis (Australia) flag Josh Inglis (Australia) 287.86 M-12 | Ct/St-11 | FPM-0.9
72 New Oliver Price (England) flag Oliver Price (England) 286.30 M-14 | Ct/St-13 | FPM-0.9
73 New Will Smeed (England) flag Will Smeed (England) 285.17 M-32 | Ct/St-16 | FPM-0.5
74 New Harry Finch (England) flag Harry Finch (England) 283.69 M-10 | Ct/St-13 | FPM-1.3
75 Down 18 Tom Abell (England) flag Tom Abell (England) 281.48 M-44 | Ct/St-22 | FPM-0.5
76 Up 23 Dinesh Karthik (India) flag Dinesh Karthik (India) 280.25 M-14 | Ct/St-10 | FPM-0.7
77 New Ben Kellaway (England) flag Ben Kellaway (England) 277.73 M-18 | Ct/St-12 | FPM-0.7
78 New Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 277.32 M-34 | Ct/St-18 | FPM-0.5
79 Up 7 Usman Khan (Pakistan) flag Usman Khan (Pakistan) 275.97 M-16 | Ct/St-12 | FPM-0.8
80 Up 2 Jacob Bethell (England) flag Jacob Bethell (England) 275.53 M-18 | Ct/St-11 | FPM-0.6
81 Down 13 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 274.73 M-42 | Ct/St-22 | FPM-0.5
82 New Abhishek Sharma (India) flag Abhishek Sharma (India) 274.51 M-14 | Ct/St-8 | FPM-0.6
83 New Liam Dawson (England) flag Liam Dawson (England) 273.84 M-39 | Ct/St-20 | FPM-0.5
84 New Hilton Cartwright (Australia) flag Hilton Cartwright (Australia) 273.03 M-24 | Ct/St-18 | FPM-0.8
85 Down 1 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 270.23 M-10 | Ct/St-10 | FPM-1.0
86 New Sam Harper (Australia) flag Sam Harper (Australia) 270.17 M-10 | Ct/St-8 | FPM-0.8
87 Up 1 Sunil Narine (West Indies) flag Sunil Narine (West Indies) 270.15 M-51 | Ct/St-15 | FPM-0.3
88 New Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 268.89 M-13 | Ct/St-9 | FPM-0.7
89 Up 7 Chris Green (Australia) flag Chris Green (Australia) 268.19 M-42 | Ct/St-22 | FPM-0.5
90 New Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 268.03 M-9 | Ct/St-9 | FPM-1.0
91 Down 87 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 265.36 M-19 | Ct/St-11 | FPM-0.6
92 New Dane Cleaver (New Zealand) flag Dane Cleaver (New Zealand) 264.67 M-11 | Ct/St-9 | FPM-0.8
93 Down 85 Rishabh Pant (India) flag Rishabh Pant (India) 262.08 M-14 | Ct/St-6 | FPM-0.4
94 New Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 259.11 M-44 | Ct/St-11 | FPM-0.3
95 New Adam Hose (England) flag Adam Hose (England) 255.75 M-20 | Ct/St-14 | FPM-0.7
96 Down 48 Ishan Kishan (India) flag Ishan Kishan (India) 255.34 M-14 | Ct/St-8 | FPM-0.6
97 No change David Miller (South Africa) flag David Miller (South Africa) 253.31 M-30 | Ct/St-15 | FPM-0.5
98 New Ethan D'Souza (U.A.E.) flag Ethan D'Souza (U.A.E.) 252.54 M-13 | Ct/St-9 | FPM-0.7
99 New Riley Meredith (Australia) flag Riley Meredith (Australia) 252.30 M-36 | Ct/St-16 | FPM-0.4
100 New Sai Sudharsan (India) flag Sai Sudharsan (India) 251.89 M-15 | Ct/St-7 | FPM-0.5
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #ryanrickelton #rickelton #nicholaspooran #pooran #josbuttler #buttler #glennmaxwell #maxwell #quintondekock #kock #jiteshsharma #sharma #sambillings #billings #tristanstubbs #stubbs #jamesvince #vince #tombanton #banton #timseifert #seifert #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings