Updated quarterly or as mentioned, these are Cricratings' own rankings as calculated using last four years of performances. Recent matches carry more weight using progressive factors.  These are not ICC rankings and any resemblance is purely coincidental. For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
6 Up 2 Miles Hammond (England) flag Miles Hammond (England) 606.10 M-66 | Ct/St-49 | FPM-0.7
11 Up 2 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 565.45 M-92 | Ct/St-70 | FPM-0.8
16 Up 3 Craig Overton (England) flag Craig Overton (England) 523.91 M-76 | Ct/St-63 | FPM-0.8
23 Up 2 Phil Salt (England) flag Phil Salt (England) 467.54 M-151 | Ct/St-90 | FPM-0.6
28 Up 7 Dan Mousley (England) flag Dan Mousley (England) 443.80 M-80 | Ct/St-51 | FPM-0.6
30 Up 405 Parvez Hossain Emon (Bangladesh) flag Parvez Hossain Emon (Bangladesh) 440.01 M-33 | Ct/St-15 | FPM-0.5
32 Down 15 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 437.90 M-111 | Ct/St-73 | FPM-0.7
33 Down 3 Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 436.31 M-85 | Ct/St-63 | FPM-0.7
34 Down 2 Tom Rogers (Australia) flag Tom Rogers (Australia) 430.87 M-53 | Ct/St-30 | FPM-0.6
35 Down 4 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 426.66 M-108 | Ct/St-61 | FPM-0.6
37 Down 3 Calvin Harrison (England) flag Calvin Harrison (England) 421.74 M-53 | Ct/St-32 | FPM-0.6
41 Up 2 Tim David (Australia) flag Tim David (Australia) 403.82 M-178 | Ct/St-111 | FPM-0.6
43 Up 54 Jake Fraser-McGurk (Australia) flag Jake Fraser-McGurk (Australia) 400.70 M-71 | Ct/St-41 | FPM-0.6
44 Up 17 Michael Pepper (England) flag Michael Pepper (England) 396.22 M-104 | Ct/St-47 | FPM-0.5
45 Down 7 Dom Bess (England) flag Dom Bess (England) 392.99 M-54 | Ct/St-26 | FPM-0.5
47 Up 2 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 390.46 M-151 | Ct/St-84 | FPM-0.6
48 Down 4 Oliver Price (England) flag Oliver Price (England) 385.33 M-38 | Ct/St-27 | FPM-0.7
49 Up 2 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 384.51 M-154 | Ct/St-88 | FPM-0.6
50 Down 5 Usman Khan (Pakistan) flag Usman Khan (Pakistan) 381.05 M-52 | Ct/St-32 | FPM-0.6
51 Up 13 Jason Roy (England) flag Jason Roy (England) 379.66 M-143 | Ct/St-77 | FPM-0.5
53 Down 5 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 376.22 M-86 | Ct/St-52 | FPM-0.6
54 Down 12 James Vince (England) flag James Vince (England) 376.21 M-189 | Ct/St-121 | FPM-0.6
55 Down 2 Jack Blatherwick (England) flag Jack Blatherwick (England) 372.00 M-27 | Ct/St-23 | FPM-0.9
56 Down 1 Dhruv Jurel (India) flag Dhruv Jurel (India) 370.88 M-42 | Ct/St-19 | FPM-0.5
57 Down 3 Zak Crawley (England) flag Zak Crawley (England) 370.18 M-60 | Ct/St-36 | FPM-0.6
58 Up 1 Benny Howell (England) flag Benny Howell (England) 366.84 M-113 | Ct/St-52 | FPM-0.5
59 Down 13 Jamie Overton (England) flag Jamie Overton (England) 366.12 M-103 | Ct/St-59 | FPM-0.6
60 Down 8 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 365.23 M-121 | Ct/St-61 | FPM-0.5
61 Down 4 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 359.65 M-58 | Ct/St-33 | FPM-0.6
63 Up 2 Abhishek Sharma (India) flag Abhishek Sharma (India) 358.45 M-55 | Ct/St-20 | FPM-0.4
64 Up 12 Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 358.16 M-143 | Ct/St-57 | FPM-0.4
65 Up 56 Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 356.70 M-81 | Ct/St-41 | FPM-0.5
66 Up 4 Leus du Plooy (England) flag Leus du Plooy (England) 355.99 M-123 | Ct/St-66 | FPM-0.5
67 Down 11 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 353.44 M-75 | Ct/St-43 | FPM-0.6
68 No change Rinku Singh (India) flag Rinku Singh (India) 352.17 M-49 | Ct/St-32 | FPM-0.7
70 Up 5 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 351.81 M-96 | Ct/St-52 | FPM-0.5
71 No change Naman Dhir (India) flag Naman Dhir (India) 351.26 M-23 | Ct/St-15 | FPM-0.7
72 Up 17 Jordan Cox (England) flag Jordan Cox (England) 351.07 M-139 | Ct/St-94 | FPM-0.7
73 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 349.62 M-151 | Ct/St-68 | FPM-0.5
74 Up 6 Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 346.37 M-59 | Ct/St-30 | FPM-0.5
75 Down 15 Laurie Evans (England) flag Laurie Evans (England) 342.38 M-151 | Ct/St-78 | FPM-0.5
76 Up 118 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 338.46 M-37 | Ct/St-24 | FPM-0.6
77 Up 15 David Willey (England) flag David Willey (England) 334.81 M-154 | Ct/St-89 | FPM-0.6
78 Up 1 Chris Jordan (England) flag Chris Jordan (England) 333.22 M-151 | Ct/St-69 | FPM-0.5
79 Up 11 Sam Curran (England) flag Sam Curran (England) 332.54 M-161 | Ct/St-81 | FPM-0.5
80 Up 20 George Garton (England) flag George Garton (England) 331.90 M-71 | Ct/St-25 | FPM-0.4
81 Up 6 Axar Patel (India) flag Axar Patel (India) 331.57 M-53 | Ct/St-32 | FPM-0.6
83 Up 5 Riyan Parag (India) flag Riyan Parag (India) 328.08 M-54 | Ct/St-33 | FPM-0.6
84 Down 21 Jacob Bethell (England) flag Jacob Bethell (England) 325.98 M-63 | Ct/St-36 | FPM-0.6
86 Up 52 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 323.08 M-133 | Ct/St-61 | FPM-0.5
87 Up 6 Will Jacks (England) flag Will Jacks (England) 321.91 M-140 | Ct/St-76 | FPM-0.5
88 Down 11 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 321.42 M-88 | Ct/St-47 | FPM-0.5
89 Up 5 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 318.52 M-162 | Ct/St-73 | FPM-0.5
93 Down 2 Adam Hose (England) flag Adam Hose (England) 312.17 M-123 | Ct/St-60 | FPM-0.5
94 Up 16 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 311.54 M-91 | Ct/St-36 | FPM-0.4
95 Up 9 Tom Abell (England) flag Tom Abell (England) 308.26 M-124 | Ct/St-64 | FPM-0.5
96 Up 26 Hilton Cartwright (Australia) flag Hilton Cartwright (Australia) 308.05 M-67 | Ct/St-44 | FPM-0.7
97 Up 2 Shubman Gill (India) flag Shubman Gill (India) 306.84 M-60 | Ct/St-22 | FPM-0.4
98 Up 7 Wayne Madsen (Italy) flag Wayne Madsen (Italy) 305.74 M-81 | Ct/St-35 | FPM-0.4
99 Up 161 Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 304.18 M-39 | Ct/St-20 | FPM-0.5
101 Up 65 Dale Phillips (New Zealand) flag Dale Phillips (New Zealand) 299.40 M-37 | Ct/St-29 | FPM-0.8
103 Up 137 Sahibzada Farhan (Pakistan) flag Sahibzada Farhan (Pakistan) 298.45 M-33 | Ct/St-18 | FPM-0.5
104 Up 4 Harry Finch (England) flag Harry Finch (England) 297.75 M-16 | Ct/St-18 | FPM-1.1
105 Up 300 Lhuan-dre Pretorius (South Africa) flag Lhuan-dre Pretorius (South Africa) 295.41 M-29 | Ct/St-13 | FPM-0.4
106 Up 6 Shreyas Iyer (India) flag Shreyas Iyer (India) 295.34 M-46 | Ct/St-22 | FPM-0.5
107 Up 8 Kasey Aldridge (England) flag Kasey Aldridge (England) 293.37 M-12 | Ct/St-12 | FPM-1.0
108 Up 124 Steven Smith (Australia) flag Steven Smith (Australia) 293.26 M-33 | Ct/St-22 | FPM-0.7
109 Up 11 Will Smeed (England) flag Will Smeed (England) 292.51 M-105 | Ct/St-45 | FPM-0.4
110 Up 9 Rovman Powell (West Indies) flag Rovman Powell (West Indies) 291.33 M-140 | Ct/St-61 | FPM-0.4
111 Up 422 Matthew Boyle (New Zealand) flag Matthew Boyle (New Zealand) 291.15 M-28 | Ct/St-21 | FPM-0.8
113 Up 368 Cooper Connolly (Australia) flag Cooper Connolly (Australia) 288.86 M-41 | Ct/St-19 | FPM-0.5
115 Down 9 Alex Hales (England) flag Alex Hales (England) 286.51 M-185 | Ct/St-85 | FPM-0.5
116 Down 5 Paul Walter (England) flag Paul Walter (England) 286.40 M-113 | Ct/St-61 | FPM-0.5
118 Down 2 Pat Brown (England) flag Pat Brown (England) 286.19 M-57 | Ct/St-28 | FPM-0.5
119 Down 10 Matthew Short (Australia) flag Matthew Short (Australia) 285.35 M-76 | Ct/St-42 | FPM-0.6
120 Up 7 Ben Kellaway (England) flag Ben Kellaway (England) 284.38 M-27 | Ct/St-17 | FPM-0.6
121 Up 36 Sam Hain (England) flag Sam Hain (England) 284.25 M-99 | Ct/St-38 | FPM-0.4
122 Up 10 Luke Wells (England) flag Luke Wells (England) 284.00 M-77 | Ct/St-32 | FPM-0.4
124 Up 7 Sai Sudharsan (India) flag Sai Sudharsan (India) 282.94 M-40 | Ct/St-10 | FPM-0.3
125 Up 1 Jason Holder (West Indies) flag Jason Holder (West Indies) 282.27 M-119 | Ct/St-53 | FPM-0.4
126 Down 3 Dan Lawrence (England) flag Dan Lawrence (England) 281.15 M-110 | Ct/St-45 | FPM-0.4
127 Up 7 Joe Weatherley (England) flag Joe Weatherley (England) 281.03 M-62 | Ct/St-26 | FPM-0.4
128 Up 7 Ryan Higgins (England) flag Ryan Higgins (England) 281.00 M-57 | Ct/St-25 | FPM-0.4
129 Up 13 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 279.91 M-79 | Ct/St-25 | FPM-0.3
131 Up 25 Andre Russell (West Indies) flag Andre Russell (West Indies) 279.50 M-174 | Ct/St-70 | FPM-0.4
132 Up 9 Tom Kohler-Cadmore (England) flag Tom Kohler-Cadmore (England) 277.37 M-162 | Ct/St-83 | FPM-0.5
133 Up 19 Ashton Turner (Australia) flag Ashton Turner (Australia) 276.63 M-120 | Ct/St-58 | FPM-0.5
134 Up 10 Tom Taylor (England) flag Tom Taylor (England) 276.16 M-53 | Ct/St-29 | FPM-0.5
135 Up 10 Keaton Jennings (England) flag Keaton Jennings (England) 276.04 M-50 | Ct/St-21 | FPM-0.4
136 Up 74 Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 275.95 M-70 | Ct/St-37 | FPM-0.5
137 Up 86 Will Sutherland (Australia) flag Will Sutherland (Australia) 275.74 M-56 | Ct/St-33 | FPM-0.6
138 Down 13 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 275.18 M-64 | Ct/St-35 | FPM-0.5
139 Up 14 Liam Dawson (England) flag Liam Dawson (England) 274.78 M-133 | Ct/St-51 | FPM-0.4
140 Down 3 Chris Green (Australia) flag Chris Green (Australia) 274.63 M-141 | Ct/St-76 | FPM-0.5
141 Down 27 David Miller (South Africa) flag David Miller (South Africa) 274.49 M-150 | Ct/St-85 | FPM-0.6
142 Up 4 Charlie Allison (England) flag Charlie Allison (England) 274.48 M-20 | Ct/St-14 | FPM-0.7
143 Down 69 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 273.48 M-46 | Ct/St-23 | FPM-0.5
144 Up 4 Shashank Singh (India) flag Shashank Singh (India) 273.43 M-41 | Ct/St-17 | FPM-0.4
145 Up 4 Ramandeep Singh (India) flag Ramandeep Singh (India) 273.11 M-31 | Ct/St-14 | FPM-0.5
146 Up 18 Matthew Breetzke (South Africa) flag Matthew Breetzke (South Africa) 272.97 M-65 | Ct/St-26 | FPM-0.4
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #mileshammond #hammond #tristanstubbs #stubbs #craigoverton #overton #philsalt #salt #danmousley #mousley #parvezhossainemon #emon #glennmaxwell #maxwell #donovanferreira #ferreira #tomrogers #rogers #rahmanullahgurbaz #gurbaz #calvinharrison #harrison #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings