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. Refer to FAQs for update schedule.
CRR Change Name Points Stats
2 Down 1 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 712.51 M-43 | W-82 | A-25 | SR-27 | ER-5.7
12 No change Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 561.63 M-39 | W-53 | A-29 | SR-38 | ER-4.7
14 Down 1 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 539.07 M-47 | W-55 | A-35 | SR-44 | ER-4.8
17 Up 3 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 502.86 M-49 | W-75 | A-24 | SR-31 | ER-4.6
24 Up 2 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 449.19 M-21 | W-42 | A-21 | SR-25 | ER-5.0
25 Up 2 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 447.74 M-29 | W-45 | A-32 | SR-31 | ER-6.3
26 Down 1 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 447.09 M-34 | W-42 | A-31 | SR-39 | ER-4.8
27 Up 2 Bernard Scholtz (Namibia) flag Bernard Scholtz (Namibia) 444.03 M-54 | W-88 | A-18 | SR-33 | ER-3.3
28 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 441.43 M-36 | W-43 | A-27 | SR-36 | ER-4.5
29 Down 8 Dilshan Madushanka (Sri Lanka) flag Dilshan Madushanka (Sri Lanka) 438.47 M-28 | W-50 | A-25 | SR-24 | ER-6.1
30 Down 6 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 431.00 M-31 | W-52 | A-28 | SR-29 | ER-5.7
42 Down 2 Reece Topley (England) flag Reece Topley (England) 358.85 M-17 | W-27 | A-26 | SR-28 | ER-5.5
47 Down 1 Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 340.61 M-31 | W-39 | A-29 | SR-34 | ER-5.2
48 Down 6 Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 340.15 M-42 | W-52 | A-34 | SR-34 | ER-5.9
51 Down 8 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 332.21 M-38 | W-53 | A-26 | SR-32 | ER-5.0
52 Down 1 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 329.16 M-31 | W-49 | A-30 | SR-35 | ER-5.0
53 Up 2 Axar Patel (India) flag Axar Patel (India) 323.91 M-33 | W-30 | A-35 | SR-46 | ER-4.6
54 Up 51 Nandre Burger (South Africa) flag Nandre Burger (South Africa) 321.89 M-12 | W-19 | A-30 | SR-30 | ER-6.0
56 Up 10 Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 312.66 M-24 | W-33 | A-35 | SR-34 | ER-6.1
57 Up 4 Arshdeep Singh (India) flag Arshdeep Singh (India) 308.99 M-11 | W-17 | A-23 | SR-27 | ER-5.2
62 Down 26 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 299.90 M-48 | W-50 | A-38 | SR-44 | ER-5.1
66 Up 3 David Willey (England) flag David Willey (England) 295.50 M-21 | W-31 | A-26 | SR-30 | ER-5.2
74 Down 18 Nasum Ahmed (Bangladesh) flag Nasum Ahmed (Bangladesh) 280.29 M-20 | W-21 | A-34 | SR-46 | ER-4.3
75 Down 18 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 277.56 M-36 | W-51 | A-30 | SR-32 | ER-5.6
76 Up 2 Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 275.71 M-48 | W-77 | A-23 | SR-33 | ER-4.2
83 Down 30 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 265.07 M-23 | W-26 | A-33 | SR-44 | ER-4.5
84 Down 1 Josh Little (Ireland) flag Josh Little (Ireland) 264.37 M-26 | W-34 | A-40 | SR-37 | ER-6.6
86 No change Shakeel Ahmed (Oman) flag Shakeel Ahmed (Oman) 261.95 M-15 | W-39 | A-11 | SR-22 | ER-3.1
88 Up 53 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 254.28 M-28 | W-29 | A-40 | SR-47 | ER-5.1
91 Up 2 Fareed Ahmad (Afghanistan) flag Fareed Ahmad (Afghanistan) 249.89 M-14 | W-20 | A-27 | SR-30 | ER-5.3
92 Up 3 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 247.38 M-11 | W-19 | A-25 | SR-28 | ER-5.2
97 Up 2 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 242.00 M-37 | W-21 | A-45 | SR-47 | ER-5.8
99 Down 11 JJ Smit (Namibia) flag JJ Smit (Namibia) 240.98 M-42 | W-36 | A-24 | SR-35 | ER-4.2
102 No change Nangeyalia Kharote (Afghanistan) flag Nangeyalia Kharote (Afghanistan) 236.51 M-10 | W-13 | A-18 | SR-31 | ER-3.5
103 Down 21 Fred Klaassen (England) flag Fred Klaassen (England) 236.36 M-12 | W-16 | A-35 | SR-41 | ER-5.1
104 Down 3 Sam Curran (England) flag Sam Curran (England) 233.73 M-27 | W-23 | A-45 | SR-42 | ER-6.4
105 Up 1 Kaleem Sana (Canada) flag Kaleem Sana (Canada) 230.89 M-26 | W-41 | A-23 | SR-31 | ER-4.4
107 Up 37 Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 228.60 M-15 | W-18 | A-34 | SR-42 | ER-4.9
108 Up 2 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 227.03 M-32 | W-40 | A-30 | SR-39 | ER-4.6
115 Up 10 Bilal Khan (Oman) flag Bilal Khan (Oman) 221.65 M-29 | W-68 | A-20 | SR-23 | ER-5.4
117 Down 14 Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 220.99 M-47 | W-66 | A-26 | SR-33 | ER-4.8
119 No change Brad Currie (Scotland) flag Brad Currie (Scotland) 220.24 M-14 | W-32 | A-13 | SR-20 | ER-3.9
123 Down 14 Mark Watt (Scotland) flag Mark Watt (Scotland) 217.99 M-49 | W-72 | A-25 | SR-35 | ER-4.3
132 Up 2 Tanvir Islam (Bangladesh) flag Tanvir Islam (Bangladesh) 209.18 M-9 | W-16 | A-23 | SR-33 | ER-4.2
133 Up 16 Harmeet Singh (U.S.A.) flag Harmeet Singh (U.S.A.) 208.26 M-22 | W-31 | A-24 | SR-37 | ER-4.0
136 Up 1 Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 205.28 M-6 | W-11 | A-25 | SR-27 | ER-5.5
140 Down 2 Nosthush Kenjige (U.S.A.) flag Nosthush Kenjige (U.S.A.) 197.71 M-50 | W-54 | A-33 | SR-47 | ER-4.2
141 Up 5 Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 197.22 M-13 | W-10 | A-64 | SR-63 | ER-6.1
153 Up 7 Lalit Rajbanshi (Nepal) flag Lalit Rajbanshi (Nepal) 183.06 M-37 | W-47 | A-25 | SR-38 | ER-3.9
159 Down 29 Aayan Afzal Khan (U.A.E.) flag Aayan Afzal Khan (U.A.E.) 174.23 M-38 | W-50 | A-27 | SR-39 | ER-4.1
169 Down 1 Tangeni Lungameni (Namibia) flag Tangeni Lungameni (Namibia) 162.23 M-35 | W-52 | A-24 | SR-31 | ER-4.5
178 Down 1 George Dockrell (Ireland) flag George Dockrell (Ireland) 148.41 M-37 | W-20 | A-27 | SR-27 | ER-6.0
183 Down 2 Semo Kamea (P.N.G.) flag Semo Kamea (P.N.G.) 143.63 M-22 | W-33 | A-26 | SR-30 | ER-5.2
184 Down 2 Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 141.83 M-30 | W-31 | A-36 | SR-50 | ER-4.3
186 Up 3 Aamir Kaleem (Oman) flag Aamir Kaleem (Oman) 137.42 M-13 | W-16 | A-22 | SR-38 | ER-3.5
193 Up 4 Sufiyan Muqeem (Pakistan) flag Sufiyan Muqeem (Pakistan) 127.49 M-4 | W-8 | A-23 | SR-28 | ER-4.9
194 Up 5 Cooper Connolly (Australia) flag Cooper Connolly (Australia) 126.40 M-8 | W-6 | A-23 | SR-26 | ER-5.3
195 Up 5 Matthew Kuhnemann (Australia) flag Matthew Kuhnemann (Australia) 126.26 M-5 | W-8 | A-27 | SR-32 | ER-5.2
205 Up 4 Jacob Bethell (England) flag Jacob Bethell (England) 117.83 M-18 | W-8 | A-38 | SR-29 | ER-7.9
211 Up 2 Ahmed Raza (U.A.E.) flag Ahmed Raza (U.A.E.) 115.15 M-20 | W-26 | A-29 | SR-39 | ER-4.4
221 Down 1 Akif Javed (Pakistan) flag Akif Javed (Pakistan) 111.35 M-3 | W-7 | A-24 | SR-24 | ER-5.9
223 Down 36 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 111.02 M-25 | W-11 | A-52 | SR-62 | ER-5.1
227 Up 8 Muhammad Jawadullah (U.A.E.) flag Muhammad Jawadullah (U.A.E.) 107.23 M-13 | W-13 | A-43 | SR-42 | ER-6.1
232 Down 7 Hamza Tahir (Scotland) flag Hamza Tahir (Scotland) 103.47 M-20 | W-22 | A-30 | SR-41 | ER-4.3
233 Down 5 Simranjeet Singh (United Arab Emirates) flag Simranjeet Singh (United Arab Emirates) 102.20 M-6 | W-12 | A-21 | SR-29 | ER-4.3
235 Down 3 Ashton Agar (Australia) flag Ashton Agar (Australia) 101.18 M-7 | W-7 | A-38 | SR-46 | ER-4.9
247 Down 5 Senuran Muthusamy (South Africa) flag Senuran Muthusamy (South Africa) 95.31 M-5 | W-6 | A-39 | SR-37 | ER-6.4
248 Down 5 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 94.86 M-22 | W-9 | A-68 | SR-87 | ER-4.7
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #shaheenshahafridi #afridi #keshavmaharaj #maharaj #mitchellsantner #santner #kuldeepyadav #yadav #trentboult #boult #marcojansen #jansen #gudakeshmotie #motie #bernardscholtz #scholtz #ravindrajadeja #jadeja #dilshanmadushanka #madushanka #mitchellstarc #starc #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings