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
1 No change Jitesh Sharma (India) flag Jitesh Sharma (India) 756.36 M-55 | Ct/St-49 | FPM-0.9
2 Up 4 Josh Inglis (Australia) flag Josh Inglis (Australia) 736.15 M-55 | Ct/St-63 | FPM-1.1
3 Up 1 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 674.54 M-55 | Ct/St-47 | FPM-0.9
4 Down 1 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 624.46 M-56 | Ct/St-58 | FPM-1.0
5 Up 9 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 620.42 M-144 | Ct/St-108 | FPM-0.8
6 Up 2 Miles Hammond (England) flag Miles Hammond (England) 606.10 M-66 | Ct/St-49 | FPM-0.7
7 Up 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 601.52 M-81 | Ct/St-71 | FPM-0.9
8 Up 2 Josh Philippe (Australia) flag Josh Philippe (Australia) 594.93 M-57 | Ct/St-57 | FPM-1.0
9 Down 7 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 592.12 M-63 | Ct/St-53 | FPM-0.8
10 Up 1 MS Dhoni (India) flag MS Dhoni (India) 592.01 M-58 | Ct/St-40 | 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
12 Down 5 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 554.56 M-71 | Ct/St-56 | FPM-0.8
13 Up 2 Rishabh Pant (India) flag Rishabh Pant (India) 544.86 M-41 | Ct/St-34 | FPM-0.8
14 Up 26 Sam Harper (Australia) flag Sam Harper (Australia) 532.37 M-41 | Ct/St-34 | FPM-0.8
15 Up 1 Sam Billings (England) flag Sam Billings (England) 528.92 M-181 | Ct/St-141 | FPM-0.8
16 Up 3 Craig Overton (England) flag Craig Overton (England) 523.91 M-76 | Ct/St-63 | FPM-0.8
17 Down 5 Jos Buttler (England) flag Jos Buttler (England) 493.75 M-128 | Ct/St-92 | FPM-0.7
18 Up 4 Ishan Kishan (India) flag Ishan Kishan (India) 489.45 M-58 | Ct/St-43 | FPM-0.7
19 Down 14 Azam Khan (Pakistan) flag Azam Khan (Pakistan) 480.72 M-103 | Ct/St-70 | FPM-0.7
20 Up 1 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 478.99 M-177 | Ct/St-118 | FPM-0.7
21 Down 3 Mohammad Mithun (Bangladesh) flag Mohammad Mithun (Bangladesh) 475.43 M-51 | Ct/St-31 | FPM-0.6
22 Up 96 Adam Rossington (England) flag Adam Rossington (England) 468.14 M-90 | Ct/St-59 | FPM-0.7
23 Up 2 Phil Salt (England) flag Phil Salt (England) 467.54 M-151 | Ct/St-90 | FPM-0.6
24 Down 1 KL Rahul (India) flag KL Rahul (India) 467.16 M-51 | Ct/St-33 | FPM-0.6
25 Down 1 Shai Hope (West Indies) flag Shai Hope (West Indies) 460.21 M-109 | Ct/St-63 | FPM-0.6
26 Down 6 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 451.19 M-123 | Ct/St-83 | FPM-0.7
27 Up 1 Sanju Samson (India) flag Sanju Samson (India) 446.50 M-56 | Ct/St-34 | FPM-0.6
28 Up 7 Dan Mousley (England) flag Dan Mousley (England) 443.80 M-80 | Ct/St-51 | FPM-0.6
29 Down 2 Tom Banton (England) flag Tom Banton (England) 443.70 M-121 | Ct/St-78 | 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
31 Down 2 Lewis McManus (England) flag Lewis McManus (England) 437.99 M-58 | Ct/St-60 | FPM-1.0
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
36 Up 33 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 424.85 M-61 | Ct/St-40 | FPM-0.7
37 Down 3 Calvin Harrison (England) flag Calvin Harrison (England) 421.74 M-53 | Ct/St-32 | FPM-0.6
38 Down 2 Cam Fletcher (New Zealand) flag Cam Fletcher (New Zealand) 413.67 M-46 | Ct/St-45 | FPM-1.0
39 Down 6 Matthew Wade (Australia) flag Matthew Wade (Australia) 407.93 M-81 | Ct/St-50 | FPM-0.6
40 Down 3 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 403.84 M-46 | Ct/St-27 | FPM-0.6
41 Up 2 Tim David (Australia) flag Tim David (Australia) 403.82 M-178 | Ct/St-111 | FPM-0.6
42 Down 3 Jamie Smith (England) flag Jamie Smith (England) 402.64 M-67 | Ct/St-52 | FPM-0.8
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
46 Down 5 Alex Davies (England) flag Alex Davies (England) 391.11 M-77 | Ct/St-67 | FPM-0.9
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
52 Down 5 Ben Cox (England) flag Ben Cox (England) 378.92 M-53 | Ct/St-42 | FPM-0.8
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
62 Down 4 Tom Moores (England) flag Tom Moores (England) 358.58 M-78 | Ct/St-40 | FPM-0.5
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
69 Down 19 Ben McDermott (Australia) flag Ben McDermott (Australia) 351.95 M-109 | Ct/St-68 | FPM-0.6
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
82 Down 15 Andries Gous (U.S.A.) flag Andries Gous (U.S.A.) 328.55 M-52 | Ct/St-27 | FPM-0.5
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
85 No change Dane Cleaver (New Zealand) flag Dane Cleaver (New Zealand) 323.09 M-32 | Ct/St-25 | FPM-0.8
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
90 Down 64 Dinesh Karthik (India) flag Dinesh Karthik (India) 314.53 M-58 | Ct/St-37 | FPM-0.6
91 Up 7 Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 313.77 M-23 | Ct/St-15 | FPM-0.7
92 Up 25 Jimmy Peirson (Australia) flag Jimmy Peirson (Australia) 312.70 M-36 | Ct/St-30 | FPM-0.8
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
100 Down 28 Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 303.88 M-35 | Ct/St-23 | FPM-0.7
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #jiteshsharma #sharma #joshinglis #inglis #ryanrickelton #rickelton #nurulhasan #hasan #quintondekock #kock #mileshammond #hammond #mohammadrizwan #rizwan #joshphilippe #philippe #mushfiqurrahim #rahim #msdhoni #dhoni #tristanstubbs #stubbs #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings