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 Up 1 Sam Curran (England) flag Sam Curran (England) 911.57 M-161 | Runs-3755 | BatA-30 | Wickets-157 | BowlA-28 | Ct/St-81 | FPM-0.5
2 Down 1 Matthew Short (Australia) flag Matthew Short (Australia) 856.94 M-76 | Runs-2378 | BatA-33 | Wickets-41 | BowlA-28 | Ct/St-42 | FPM-0.6
3 Up 4 Will Jacks (England) flag Will Jacks (England) 812.59 M-140 | Runs-4139 | BatA-32 | Wickets-59 | BowlA-22 | Ct/St-76 | FPM-0.5
4 Down 1 Hardik Pandya (India) flag Hardik Pandya (India) 811.89 M-60 | Runs-1273 | BatA-30 | Wickets-36 | BowlA-33 | Ct/St-19 | FPM-0.3
5 Down 1 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 808.88 M-54 | Runs-874 | BatA-30 | Wickets-43 | BowlA-32 | Ct/St-28 | FPM-0.5
6 Up 6 Jason Holder (West Indies) flag Jason Holder (West Indies) 799.10 M-119 | Runs-1277 | BatA-22 | Wickets-142 | BowlA-25 | Ct/St-53 | FPM-0.4
7 Down 1 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 794.08 M-88 | Runs-704 | BatA-23 | Wickets-105 | BowlA-24 | Ct/St-47 | FPM-0.5
8 Up 6 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 787.54 M-91 | Runs-1495 | BatA-20 | Wickets-111 | BowlA-23 | Ct/St-36 | FPM-0.4
9 Down 4 Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 772.29 M-74 | Runs-825 | BatA-24 | Wickets-87 | BowlA-24 | Ct/St-37 | FPM-0.5
13 Up 9 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 746.20 M-133 | Runs-2196 | BatA-23 | Wickets-92 | BowlA-28 | Ct/St-61 | FPM-0.5
14 Down 6 Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 739.71 M-77 | Runs-709 | BatA-22 | Wickets-97 | BowlA-23 | Ct/St-14 | FPM-0.2
15 Up 1 Andre Russell (West Indies) flag Andre Russell (West Indies) 733.18 M-174 | Runs-2692 | BatA-26 | Wickets-135 | BowlA-26 | Ct/St-70 | FPM-0.4
16 Up 10 Dwaine Pretorius (South Africa) flag Dwaine Pretorius (South Africa) 731.65 M-105 | Runs-936 | BatA-18 | Wickets-113 | BowlA-24 | Ct/St-23 | FPM-0.2
17 Up 8 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 730.42 M-134 | Runs-2570 | BatA-26 | Wickets-79 | BowlA-27 | Ct/St-37 | FPM-0.3
18 Up 25 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 724.11 M-96 | Runs-2570 | BatA-34 | Wickets-24 | BowlA-29 | Ct/St-52 | FPM-0.5
21 No change Axar Patel (India) flag Axar Patel (India) 715.01 M-53 | Runs-963 | BatA-30 | Wickets-33 | BowlA-39 | Ct/St-32 | FPM-0.6
22 Up 1 Krunal Pandya (India) flag Krunal Pandya (India) 711.95 M-58 | Runs-613 | BatA-21 | Wickets-42 | BowlA-29 | Ct/St-24 | FPM-0.4
23 Up 19 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 706.32 M-72 | Runs-910 | BatA-23 | Wickets-72 | BowlA-27 | Ct/St-14 | FPM-0.2
24 Up 8 David Willey (England) flag David Willey (England) 703.97 M-154 | Runs-1851 | BatA-19 | Wickets-158 | BowlA-25 | Ct/St-89 | FPM-0.6
25 Down 15 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 703.12 M-111 | Runs-2214 | BatA-26 | Wickets-61 | BowlA-24 | Ct/St-73 | FPM-0.7
26 Up 15 Dan Mousley (England) flag Dan Mousley (England) 701.36 M-80 | Runs-1406 | BatA-22 | Wickets-66 | BowlA-21 | Ct/St-51 | FPM-0.6
28 Up 1 James Neesham (New Zealand) flag James Neesham (New Zealand) 697.42 M-95 | Runs-1669 | BatA-25 | Wickets-82 | BowlA-26 | Ct/St-38 | FPM-0.4
29 Down 20 Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 695.28 M-79 | Runs-1351 | BatA-31 | Wickets-57 | BowlA-23 | Ct/St-27 | FPM-0.3
31 Up 15 Lewis Gregory (England) flag Lewis Gregory (England) 689.12 M-113 | Runs-1289 | BatA-21 | Wickets-86 | BowlA-25 | Ct/St-48 | FPM-0.4
32 Up 1 Pat Cummins (Australia) flag Pat Cummins (Australia) 687.92 M-41 | Runs-329 | BatA-19 | Wickets-45 | BowlA-32 | Ct/St-14 | FPM-0.3
34 Up 3 Ben Green (England) flag Ben Green (England) 684.92 M-71 | Runs-651 | BatA-21 | Wickets-94 | BowlA-21 | Ct/St-14 | FPM-0.2
35 Up 24 Liam Livingstone (England) flag Liam Livingstone (England) 684.77 M-134 | Runs-2931 | BatA-27 | Wickets-60 | BowlA-31 | Ct/St-45 | FPM-0.3
37 Up 10 Tom Curran (England) flag Tom Curran (England) 684.26 M-102 | Runs-1311 | BatA-23 | Wickets-89 | BowlA-25 | Ct/St-24 | FPM-0.2
39 Down 1 Benny Howell (England) flag Benny Howell (England) 680.80 M-113 | Runs-1136 | BatA-21 | Wickets-91 | BowlA-28 | Ct/St-52 | FPM-0.5
41 Down 2 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 677.62 M-75 | Runs-1415 | BatA-24 | Wickets-65 | BowlA-25 | Ct/St-12 | FPM-0.2
42 Up 11 James Coles (England) flag James Coles (England) 676.30 M-64 | Runs-1193 | BatA-28 | Wickets-42 | BowlA-29 | Ct/St-33 | FPM-0.5
43 Down 3 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 675.99 M-71 | Runs-787 | BatA-24 | Wickets-71 | BowlA-24 | Ct/St-31 | FPM-0.4
45 Up 25 Roston Chase (West Indies) flag Roston Chase (West Indies) 674.35 M-59 | Runs-844 | BatA-21 | Wickets-46 | BowlA-24 | Ct/St-15 | FPM-0.3
46 Down 2 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 673.74 M-117 | Runs-1359 | BatA-23 | Wickets-86 | BowlA-30 | Ct/St-28 | FPM-0.2
49 Up 20 Moeen Ali (England) flag Moeen Ali (England) 666.52 M-160 | Runs-2558 | BatA-21 | Wickets-109 | BowlA-24 | Ct/St-50 | FPM-0.3
50 Up 2 Liam Dawson (England) flag Liam Dawson (England) 661.36 M-133 | Runs-901 | BatA-16 | Wickets-126 | BowlA-24 | Ct/St-51 | FPM-0.4
51 Down 34 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 659.27 M-110 | Runs-2678 | BatA-26 | Wickets-48 | BowlA-31 | Ct/St-29 | FPM-0.3
54 Down 41 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 652.15 M-86 | Runs-846 | BatA-18 | Wickets-122 | BowlA-19 | Ct/St-33 | FPM-0.4
57 Up 8 Ravi Bopara (England) flag Ravi Bopara (England) 645.46 M-87 | Runs-2015 | BatA-31 | Wickets-48 | BowlA-26 | Ct/St-18 | FPM-0.2
58 Up 15 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 645.37 M-76 | Runs-825 | BatA-19 | Wickets-61 | BowlA-25 | Ct/St-31 | FPM-0.4
59 Down 3 Paul Walter (England) flag Paul Walter (England) 642.96 M-113 | Runs-1865 | BatA-20 | Wickets-87 | BowlA-26 | Ct/St-61 | FPM-0.5
61 Up 1 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 638.23 M-161 | Runs-2027 | BatA-25 | Wickets-156 | BowlA-24 | Ct/St-41 | FPM-0.3
63 No change Luke Hollman (England) flag Luke Hollman (England) 636.92 M-54 | Runs-599 | BatA-17 | Wickets-59 | BowlA-24 | Ct/St-25 | FPM-0.5
64 Up 4 James Fuller (England) flag James Fuller (England) 635.22 M-99 | Runs-948 | BatA-19 | Wickets-83 | BowlA-27 | Ct/St-37 | FPM-0.4
68 Up 3 Dan Douthwaite (England) flag Dan Douthwaite (England) 626.96 M-47 | Runs-510 | BatA-20 | Wickets-57 | BowlA-26 | Ct/St-15 | FPM-0.3
69 Down 5 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 625.96 M-55 | Runs-1107 | BatA-22 | Wickets-31 | BowlA-17 | Ct/St-26 | FPM-0.5
72 Down 12 Jamie Overton (England) flag Jamie Overton (England) 619.07 M-103 | Runs-1322 | BatA-22 | Wickets-69 | BowlA-26 | Ct/St-59 | FPM-0.6
76 Up 15 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 612.94 M-154 | Runs-3055 | BatA-32 | Wickets-29 | BowlA-32 | Ct/St-88 | FPM-0.6
77 Up 9 Samit Patel (England) flag Samit Patel (England) 611.45 M-81 | Runs-1009 | BatA-19 | Wickets-75 | BowlA-28 | Ct/St-17 | FPM-0.2
78 Up 50 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 608.62 M-57 | Runs-722 | BatA-20 | Wickets-51 | BowlA-26 | Ct/St-19 | FPM-0.3
82 Up 38 Cooper Connolly (Australia) flag Cooper Connolly (Australia) 605.88 M-41 | Runs-842 | BatA-29 | Wickets-27 | BowlA-18 | Ct/St-19 | FPM-0.5
85 Up 192 Aaron Hardie (Australia) flag Aaron Hardie (Australia) 604.89 M-55 | Runs-1429 | BatA-32 | Wickets-28 | BowlA-24 | Ct/St-26 | FPM-0.5
86 Down 2 Ryan Higgins (England) flag Ryan Higgins (England) 604.52 M-57 | Runs-1002 | BatA-23 | Wickets-43 | BowlA-29 | Ct/St-25 | FPM-0.4
89 Up 66 Mitchell Owen (Australia) flag Mitchell Owen (Australia) 600.86 M-53 | Runs-1089 | BatA-23 | Wickets-26 | BowlA-25 | Ct/St-27 | FPM-0.5
92 Up 35 George Linde (South Africa) flag George Linde (South Africa) 599.12 M-91 | Runs-939 | BatA-19 | Wickets-67 | BowlA-31 | Ct/St-22 | FPM-0.2
98 Down 11 Rehan Ahmed (England) flag Rehan Ahmed (England) 586.80 M-84 | Runs-997 | BatA-19 | Wickets-70 | BowlA-29 | Ct/St-21 | FPM-0.3
103 Up 6 Hassan Khan (U.S.A.) flag Hassan Khan (U.S.A.) 581.97 M-42 | Runs-719 | BatA-22 | Wickets-32 | BowlA-31 | Ct/St-16 | FPM-0.4
106 Up 2 Dan Lawrence (England) flag Dan Lawrence (England) 578.07 M-110 | Runs-2348 | BatA-25 | Wickets-35 | BowlA-28 | Ct/St-45 | FPM-0.4
111 Up 276 Scott Kuggeleijn (New Zealand) flag Scott Kuggeleijn (New Zealand) 573.73 M-44 | Runs-396 | BatA-23 | Wickets-54 | BowlA-23 | Ct/St-18 | FPM-0.4
113 Up 32 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 572.63 M-57 | Runs-1511 | BatA-27 | Wickets-18 | BowlA-26 | Ct/St-24 | FPM-0.4
123 Down 7 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 560.78 M-58 | Runs-1460 | BatA-32 | Wickets-21 | BowlA-32 | Ct/St-33 | FPM-0.6
126 Up 28 Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 558.89 M-85 | Runs-1391 | BatA-25 | Wickets-17 | BowlA-25 | Ct/St-63 | FPM-0.7
131 Down 107 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 554.88 M-57 | Runs-933 | BatA-20 | Wickets-39 | BowlA-30 | Ct/St-23 | FPM-0.4
137 Up 13 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 544.85 M-162 | Runs-5105 | BatA-35 | Wickets- | BowlA-na | Ct/St-73 | FPM-0.5
139 Down 3 Ben Raine (England) flag Ben Raine (England) 540.78 M-56 | Runs-399 | BatA-16 | Wickets-73 | BowlA-19 | Ct/St-9 | FPM-0.2
140 Down 3 Matt Critchley (England) flag Matt Critchley (England) 540.39 M-78 | Runs-1167 | BatA-21 | Wickets-69 | BowlA-25 | Ct/St-19 | FPM-0.2
144 Up 2 Tom Taylor (England) flag Tom Taylor (England) 533.20 M-53 | Runs-337 | BatA-21 | Wickets-65 | BowlA-23 | Ct/St-29 | FPM-0.5
146 Down 5 David Wiese (Namibia) flag David Wiese (Namibia) 531.69 M-107 | Runs-1095 | BatA-20 | Wickets-77 | BowlA-32 | Ct/St-50 | FPM-0.5
157 Down 47 Ethan Brookes (England) flag Ethan Brookes (England) 519.20 M-38 | Runs-786 | BatA-25 | Wickets-19 | BowlA-27 | Ct/St-17 | FPM-0.4
164 Up 232 Brett Hampton (New Zealand) flag Brett Hampton (New Zealand) 514.70 M-38 | Runs-665 | BatA-23 | Wickets-28 | BowlA-24 | Ct/St-15 | FPM-0.4
165 Up 1 Matthew Montgomery (Germany) flag Matthew Montgomery (Germany) 514.68 M-42 | Runs-633 | BatA-19 | Wickets-20 | BowlA-24 | Ct/St-20 | FPM-0.5
172 Down 7 Travis Head (Australia) flag Travis Head (Australia) 510.48 M-41 | Runs-1311 | BatA-35 | Wickets- | BowlA-na | Ct/St-7 | FPM-0.2
176 Down 5 Rohit Sharma (India) flag Rohit Sharma (India) 505.45 M-59 | Runs-1435 | BatA-25 | Wickets- | BowlA-na | Ct/St-12 | FPM-0.2
184 Down 4 Saif Zaib (England) flag Saif Zaib (England) 495.93 M-72 | Runs-1335 | BatA-27 | Wickets-16 | BowlA-27 | Ct/St-27 | FPM-0.4
185 Up 39 Mohammad Saifuddin (Bangladesh) flag Mohammad Saifuddin (Bangladesh) 495.44 M-41 | Runs-389 | BatA-24 | Wickets-51 | BowlA-22 | Ct/St-9 | FPM-0.2
190 Down 6 Lewis Goldsworthy (England) flag Lewis Goldsworthy (England) 489.52 M-37 | Runs-283 | BatA-24 | Wickets-33 | BowlA-24 | Ct/St-14 | FPM-0.4
193 Up 230 Steven Smith (Australia) flag Steven Smith (Australia) 485.59 M-33 | Runs-1352 | BatA-54 | Wickets- | BowlA-na | Ct/St-22 | FPM-0.7
195 Down 100 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 485.50 M-58 | Runs-771 | BatA-21 | Wickets-35 | BowlA-36 | Ct/St-23 | FPM-0.4
196 Down 6 Keaton Jennings (England) flag Keaton Jennings (England) 484.01 M-50 | Runs-1257 | BatA-27 | Wickets- | BowlA-na | Ct/St-21 | FPM-0.4
197 Down 6 Oliver Price (England) flag Oliver Price (England) 483.96 M-38 | Runs-521 | BatA-18 | Wickets-25 | BowlA-19 | Ct/St-27 | FPM-0.7
202 Up 3 Ashton Turner (Australia) flag Ashton Turner (Australia) 482.80 M-120 | Runs-2213 | BatA-29 | Wickets-18 | BowlA-26 | Ct/St-58 | FPM-0.5
207 Down 47 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 476.10 M-55 | Runs-850 | BatA-21 | Wickets-42 | BowlA-31 | Ct/St-27 | FPM-0.5
208 Up 10 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 475.72 M-47 | Runs-1427 | BatA-30 | Wickets-17 | BowlA-22 | Ct/St-10 | FPM-0.2
215 Up 100 Cole McConchie (New Zealand) flag Cole McConchie (New Zealand) 471.40 M-46 | Runs-728 | BatA-22 | Wickets-29 | BowlA-23 | Ct/St-28 | FPM-0.6
216 Down 113 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 470.84 M-61 | Runs-1319 | BatA-31 | Wickets-14 | BowlA-35 | Ct/St-30 | FPM-0.5
247 Down 15 Joe Denly (England) flag Joe Denly (England) 446.74 M-51 | Runs-1336 | BatA-32 | Wickets-8 | BowlA-45 | Ct/St-16 | FPM-0.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #samcurran #curran #matthewshort #short #willjacks #jacks #hardikpandya #pandya #ravindrajadeja #jadeja #jasonholder #holder #marcojansen #jansen #shadabkhan #khan #faheemashraf #ashraf #sikandarraza #raza #bendwarshuis #dwarshuis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings