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 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 677.13 M-43 | W-82 | A-25 | SR-27 | ER-5.7
2 Up 1 Adil Rashid (England) flag Adil Rashid (England) 649.74 M-49 | W-83 | A-28 | SR-30 | ER-5.6
3 Up 1 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 577.49 M-29 | W-40 | A-30 | SR-30 | ER-5.9
4 Down 2 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 558.86 M-40 | W-83 | A-20 | SR-23 | ER-5.2
5 Up 2 Matt Henry (New Zealand) flag Matt Henry (New Zealand) 556.39 M-40 | W-74 | A-24 | SR-28 | ER-5.1
6 Down 1 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 543.05 M-34 | W-60 | A-26 | SR-28 | ER-5.5
7 Down 1 Adam Zampa (Australia) flag Adam Zampa (Australia) 529.70 M-52 | W-99 | A-25 | SR-27 | ER-5.6
8 No change Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 520.20 M-43 | W-56 | A-34 | SR-34 | ER-6.0
9 Up 3 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 510.59 M-55 | W-87 | A-25 | SR-31 | ER-4.9
10 Down 1 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 503.43 M-40 | W-64 | A-22 | SR-31 | ER-4.3
11 Down 1 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 498.50 M-46 | W-83 | A-26 | SR-27 | ER-5.8
12 Down 1 Jofra Archer (England) flag Jofra Archer (England) 498.27 M-19 | W-35 | A-25 | SR-28 | ER-5.3
13 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 496.81 M-49 | W-58 | A-34 | SR-43 | ER-4.8
14 Up 1 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 416.21 M-43 | W-38 | A-36 | SR-44 | ER-4.9
15 Up 2 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 414.14 M-40 | W-43 | A-27 | SR-30 | ER-5.4
16 Up 2 Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 409.72 M-14 | W-28 | A-21 | SR-28 | ER-4.4
17 Down 3 Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 395.67 M-26 | W-38 | A-28 | SR-29 | ER-5.8
18 Up 2 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 393.98 M-41 | W-69 | A-27 | SR-29 | ER-5.5
19 No change Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 393.56 M-41 | W-62 | A-27 | SR-32 | ER-5.1
20 Up 1 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 392.61 M-38 | W-51 | A-30 | SR-38 | ER-4.8
21 Up 8 Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 383.84 M-17 | W-28 | A-24 | SR-29 | ER-5.1
22 Up 10 Harshit Rana (India) flag Harshit Rana (India) 380.23 M-14 | W-26 | A-27 | SR-26 | ER-6.2
23 Down 1 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 372.55 M-34 | W-42 | A-31 | SR-39 | ER-4.8
24 No change Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 367.15 M-19 | W-35 | A-24 | SR-25 | ER-5.9
25 Down 2 Mohammed Shami (India) flag Mohammed Shami (India) 357.88 M-29 | W-58 | A-20 | SR-22 | ER-5.5
26 Down 10 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 355.78 M-55 | W-73 | A-28 | SR-37 | ER-4.7
27 Up 1 Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 349.83 M-34 | W-41 | A-31 | SR-37 | ER-5.1
28 Down 3 Brydon Carse (England) flag Brydon Carse (England) 345.30 M-27 | W-28 | A-44 | SR-41 | ER-6.5
29 Down 2 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 334.34 M-31 | W-52 | A-28 | SR-29 | ER-5.7
30 Up 1 Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 329.75 M-17 | W-22 | A-36 | SR-38 | ER-5.7
31 Down 5 Dilshan Madushanka (Sri Lanka) flag Dilshan Madushanka (Sri Lanka) 326.04 M-28 | W-50 | A-25 | SR-24 | ER-6.1
32 Down 2 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 321.46 M-31 | W-49 | A-32 | SR-31 | ER-6.3
33 No change Mark Adair (Ireland) flag Mark Adair (Ireland) 302.62 M-30 | W-48 | A-28 | SR-30 | ER-5.7
34 No change Bernard Scholtz (Namibia) flag Bernard Scholtz (Namibia) 302.45 M-54 | W-88 | A-18 | SR-33 | ER-3.3
35 No change Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 301.58 M-62 | W-66 | A-38 | SR-45 | ER-5.1
36 No change Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 297.63 M-48 | W-50 | A-38 | SR-44 | ER-5.1
37 No change Matthew Forde (West Indies) flag Matthew Forde (West Indies) 293.92 M-16 | W-22 | A-32 | SR-32 | ER-6.0
38 No change Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 293.83 M-24 | W-42 | A-26 | SR-29 | ER-5.3
39 Up 1 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 288.30 M-15 | W-24 | A-27 | SR-28 | ER-5.8
40 Up 1 Nandre Burger (South Africa) flag Nandre Burger (South Africa) 287.33 M-14 | W-22 | A-31 | SR-30 | ER-6.1
41 Up 3 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 287.25 M-42 | W-44 | A-33 | SR-42 | ER-4.7
42 No change Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 283.15 M-14 | W-22 | A-29 | SR-33 | ER-5.3
43 No change Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 278.75 M-18 | W-16 | A-41 | SR-37 | ER-6.6
44 Up 1 Axar Patel (India) flag Axar Patel (India) 272.28 M-33 | W-30 | A-35 | SR-46 | ER-4.6
45 Up 13 Arshdeep Singh (India) flag Arshdeep Singh (India) 270.32 M-15 | W-25 | A-24 | SR-27 | ER-5.4
46 No change AM Ghazanfar (Afghanistan) flag AM Ghazanfar (Afghanistan) 266.52 M-14 | W-23 | A-17 | SR-23 | ER-4.3
47 No change Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 262.89 M-40 | W-49 | A-33 | SR-41 | ER-4.8
48 No change Salman Agha (Pakistan) flag Salman Agha (Pakistan) 262.46 M-47 | W-19 | A-51 | SR-53 | ER-5.9
49 Up 1 Washington Sundar (India) flag Washington Sundar (India) 257.73 M-28 | W-28 | A-28 | SR-34 | ER-4.9
50 Up 2 Travis Head (Australia) flag Travis Head (Australia) 251.85 M-37 | W-16 | A-26 | SR-27 | ER-5.7
51 Up 4 Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 250.86 M-41 | W-51 | A-34 | SR-34 | ER-5.9
52 Up 1 Nangeyalia Kharote (Afghanistan) flag Nangeyalia Kharote (Afghanistan) 249.64 M-10 | W-13 | A-18 | SR-31 | ER-3.5
53 Up 1 Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 248.77 M-32 | W-54 | A-27 | SR-29 | ER-5.6
54 Up 56 Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 244.26 M-18 | W-25 | A-32 | SR-33 | ER-5.7
55 Up 14 Pramod Madushan (Sri Lanka) flag Pramod Madushan (Sri Lanka) 243.79 M-13 | W-16 | A-38 | SR-33 | ER-6.9
56 No change Sean Abbott (Australia) flag Sean Abbott (Australia) 240.82 M-27 | W-33 | A-35 | SR-37 | ER-5.6
57 Down 6 Roston Chase (West Indies) flag Roston Chase (West Indies) 237.41 M-36 | W-26 | A-47 | SR-57 | ER-5.0
58 Up 31 Jamie Overton (England) flag Jamie Overton (England) 233.48 M-13 | W-14 | A-30 | SR-30 | ER-5.9
59 Down 2 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 232.08 M-49 | W-44 | A-31 | SR-43 | ER-4.3
60 No change Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 231.85 M-14 | W-18 | A-33 | SR-29 | ER-6.7
61 No change Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 219.46 M-5 | W-15 | A-11 | SR-16 | ER-4.1
62 Up 17 Prasidh Krishna (India) flag Prasidh Krishna (India) 213.38 M-19 | W-31 | A-28 | SR-28 | ER-5.9
63 Down 14 Dushmantha Chameera (Sri Lanka) flag Dushmantha Chameera (Sri Lanka) 212.24 M-19 | W-24 | A-35 | SR-36 | ER-5.7
64 Down 25 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 211.04 M-35 | W-47 | A-27 | SR-32 | ER-5.0
65 Down 2 Lizaad Williams (South Africa) flag Lizaad Williams (South Africa) 208.98 M-7 | W-15 | A-22 | SR-24 | ER-5.6
66 Down 1 Aryan Dutt (Netherlands) flag Aryan Dutt (Netherlands) 207.56 M-50 | W-60 | A-33 | SR-41 | ER-4.9
67 Down 3 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 207.50 M-55 | W-53 | A-24 | SR-31 | ER-4.5
68 Up 22 Mohammed Siraj (India) flag Mohammed Siraj (India) 206.25 M-49 | W-76 | A-24 | SR-29 | ER-5.1
69 Down 3 Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 205.16 M-48 | W-77 | A-23 | SR-33 | ER-4.2
70 Down 3 Graham Hume (Ireland) flag Graham Hume (Ireland) 205.03 M-21 | W-28 | A-31 | SR-34 | ER-5.3
71 Down 3 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 203.67 M-33 | W-26 | A-37 | SR-45 | ER-5.0
72 Down 2 Nasum Ahmed (Bangladesh) flag Nasum Ahmed (Bangladesh) 200.40 M-20 | W-21 | A-34 | SR-46 | ER-4.3
73 Down 2 Matthew Potts (England) flag Matthew Potts (England) 197.27 M-11 | W-12 | A-33 | SR-34 | ER-6.0
74 Down 2 Hardik Pandya (India) flag Hardik Pandya (India) 197.10 M-31 | W-34 | A-26 | SR-27 | ER-5.6
75 Down 1 Sandeep Lamichhane (Nepal) flag Sandeep Lamichhane (Nepal) 196.33 M-50 | W-94 | A-23 | SR-30 | ER-4.7
76 Down 3 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 196.32 M-32 | W-26 | A-42 | SR-45 | ER-5.7
77 Down 2 Varun Chakravarthy (India) flag Varun Chakravarthy (India) 195.37 M-4 | W-10 | A-19 | SR-24 | ER-4.8
78 Down 1 Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 193.68 M-19 | W-29 | A-27 | SR-26 | ER-6.2
79 Down 20 Craig Young (Ireland) flag Craig Young (Ireland) 193.51 M-15 | W-25 | A-28 | SR-29 | ER-5.7
80 Down 4 Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 193.15 M-6 | W-11 | A-25 | SR-27 | ER-5.5
81 Down 3 Tanvir Islam (Bangladesh) flag Tanvir Islam (Bangladesh) 191.34 M-9 | W-16 | A-23 | SR-33 | ER-4.2
82 Down 2 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 187.65 M-23 | W-26 | A-33 | SR-44 | ER-4.5
83 Down 2 Nathan Ellis (Australia) flag Nathan Ellis (Australia) 185.19 M-17 | W-18 | A-43 | SR-47 | ER-5.6
84 Down 2 Liam Livingstone (England) flag Liam Livingstone (England) 183.75 M-36 | W-24 | A-40 | SR-39 | ER-6.1
85 Down 2 Shakeel Ahmed (Oman) flag Shakeel Ahmed (Oman) 183.23 M-15 | W-39 | A-11 | SR-22 | ER-3.1
86 Up 9 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 180.22 M-47 | W-16 | A-52 | SR-51 | ER-6.1
87 Down 3 Kyle Klein (Netherlands) flag Kyle Klein (Netherlands) 179.30 M-18 | W-35 | A-19 | SR-23 | ER-5.0
88 Down 3 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 177.60 M-36 | W-51 | A-30 | SR-32 | ER-5.6
89 Down 3 Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 177.16 M-57 | W-74 | A-30 | SR-35 | ER-5.1
90 Down 3 Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 174.94 M-12 | W-11 | A-60 | SR-51 | ER-7.0
91 Down 29 Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 173.73 M-27 | W-31 | A-35 | SR-41 | ER-5.0
92 Down 4 Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 172.72 M-15 | W-18 | A-34 | SR-42 | ER-4.9
93 Up 5 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 166.72 M-72 | W-17 | A-34 | SR-42 | ER-4.9
94 Down 3 Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 166.14 M-37 | W-55 | A-22 | SR-29 | ER-4.6
95 Down 3 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 164.66 M-25 | W-41 | A-27 | SR-30 | ER-5.5
96 Up 61 Zakary Foulkes (New Zealand) flag Zakary Foulkes (New Zealand) 164.54 M-9 | W-13 | A-26 | SR-28 | ER-5.6
97 Down 4 Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 159.28 M-10 | W-20 | A-27 | SR-26 | ER-6.4
98 Down 2 Nosthush Kenjige (U.S.A.) flag Nosthush Kenjige (U.S.A.) 155.47 M-50 | W-54 | A-33 | SR-47 | ER-4.2
99 Up 26 Sam Curran (England) flag Sam Curran (England) 155.38 M-30 | W-25 | A-46 | SR-43 | ER-6.4
100 Down 3 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 153.71 M-28 | W-43 | A-30 | SR-36 | ER-5.0
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #shaheenshahafridi #afridi #adilrashid #rashid #jaydenseales #seales #waninduhasaranga #hasaranga #matthenry #henry #naseemshah #shah #adamzampa #zampa #lungingidi #ngidi #kuldeepyadav #yadav #rashidkhan #khan #harisrauf #rauf #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings