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
3 Up 1 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 710.43 M-27 | Runs-212 | BatA-8 | Wickets-131 | BowlA-17 | Ct/St-11 | FPM-0.4
9 Up 6 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 637.91 M-19 | Runs-206 | BatA-10 | Wickets-73 | BowlA-24 | Ct/St-6 | FPM-0.3
29 Up 6 Mohammed Siraj (India) flag Mohammed Siraj (India) 552.71 M-35 | Runs-99 | BatA-4 | Wickets-104 | BowlA-30 | Ct/St-16 | FPM-0.5
33 Down 1 Scott Boland (Australia) flag Scott Boland (Australia) 543.96 M-14 | Runs-83 | BatA-8 | Wickets-62 | BowlA-17 | Ct/St-7 | FPM-0.5
37 Down 14 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 528.83 M-21 | Runs-120 | BatA-10 | Wickets-83 | BowlA-21 | Ct/St-11 | FPM-0.5
39 Up 2 Shoaib Bashir (England) flag Shoaib Bashir (England) 528.01 M-19 | Runs-92 | BatA-7 | Wickets-68 | BowlA-39 | Ct/St-5 | FPM-0.3
56 Up 6 Akash Deep (India) flag Akash Deep (India) 474.19 M-10 | Runs-163 | BatA-12 | Wickets-28 | BowlA-36 | Ct/St-2 | FPM-0.2
61 Down 31 Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 458.96 M-11 | Runs-18 | BatA-3 | Wickets-39 | BowlA-24 | Ct/St-6 | FPM-0.5
65 Down 17 Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 451.05 M-21 | Runs-54 | BatA-4 | Wickets-76 | BowlA-27 | Ct/St-6 | FPM-0.3
71 Down 2 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 429.65 M-13 | Runs-158 | BatA-13 | Wickets-36 | BowlA-30 | Ct/St-6 | FPM-0.5
87 Up 6 Todd Murphy (Australia) flag Todd Murphy (Australia) 387.84 M-7 | Runs-122 | BatA-14 | Wickets-22 | BowlA-28 | Ct/St-3 | FPM-0.4
88 Down 13 Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 384.97 M-11 | Runs-83 | BatA-6 | Wickets-35 | BowlA-32 | Ct/St-6 | FPM-0.5
93 Up 6 Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 369.26 M-10 | Runs-68 | BatA-9 | Wickets-46 | BowlA-34 | Ct/St-3 | FPM-0.3
94 Up 18 Nahid Rana (Bangladesh) flag Nahid Rana (Bangladesh) 368.79 M-10 | Runs-17 | BatA-2 | Wickets-27 | BowlA-42 | Ct/St-1 | FPM-0.1
95 Up 6 Tom Hartley (England) flag Tom Hartley (England) 367.36 M-5 | Runs-185 | BatA-19 | Wickets-22 | BowlA-36 | Ct/St-2 | FPM-0.4
100 Up 4 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 356.93 M-13 | Runs-135 | BatA-10 | Wickets-38 | BowlA-36 | Ct/St-1 | FPM-0.1
109 Down 18 Vishwa Fernando (Sri Lanka) flag Vishwa Fernando (Sri Lanka) 339.11 M-14 | Runs-103 | BatA-7 | Wickets-41 | BowlA-29 | Ct/St-5 | FPM-0.4
111 Up 3 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 337.66 M-11 | Runs-116 | BatA-10 | Wickets-40 | BowlA-31 | Ct/St-4 | FPM-0.4
112 Down 26 Ajaz Patel (New Zealand) flag Ajaz Patel (New Zealand) 335.71 M-11 | Runs-109 | BatA-10 | Wickets-56 | BowlA-28 | Ct/St-5 | FPM-0.5
118 Up 2 Rehan Ahmed (England) flag Rehan Ahmed (England) 324.92 M-5 | Runs-103 | BatA-10 | Wickets-22 | BowlA-31 | Ct/St-3 | FPM-0.6
122 Up 1 Matthew Potts (England) flag Matthew Potts (England) 317.00 M-10 | Runs-86 | BatA-9 | Wickets-36 | BowlA-29 | Ct/St-8 | FPM-0.8
124 Up 1 Prasidh Krishna (India) flag Prasidh Krishna (India) 314.35 M-6 | Runs-10 | BatA-2 | Wickets-21 | BowlA-35 | Ct/St-0 | FPM-0.0
126 Up 1 Mohammed Shami (India) flag Mohammed Shami (India) 308.47 M-10 | Runs-160 | BatA-13 | Wickets-34 | BowlA-29 | Ct/St-3 | FPM-0.3
127 Up 1 Josh Tongue (England) flag Josh Tongue (England) 308.41 M-6 | Runs-33 | BatA-7 | Wickets-31 | BowlA-30 | Ct/St-3 | FPM-0.5
131 Down 1 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 302.24 M-7 | Runs-72 | BatA-10 | Wickets-23 | BowlA-24 | Ct/St-2 | FPM-0.3
133 Down 2 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 299.08 M-10 | Runs-48 | BatA-4 | Wickets-26 | BowlA-23 | Ct/St-2 | FPM-0.2
134 Down 2 Matthew Kuhnemann (Australia) flag Matthew Kuhnemann (Australia) 298.30 M-5 | Runs-18 | BatA-5 | Wickets-25 | BowlA-22 | Ct/St-2 | FPM-0.4
135 Down 1 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 296.57 M-5 | Runs-72 | BatA-18 | Wickets-25 | BowlA-25 | Ct/St-4 | FPM-0.8
137 Down 1 Tanaka Chivanga (Zimbabwe) flag Tanaka Chivanga (Zimbabwe) 295.36 M-8 | Runs-76 | BatA-7 | Wickets-17 | BowlA-41 | Ct/St-2 | FPM-0.3
140 Down 1 Milan Rathnayake (Sri Lanka) flag Milan Rathnayake (Sri Lanka) 293.88 M-5 | Runs-190 | BatA-32 | Wickets-14 | BowlA-28 | Ct/St-3 | FPM-0.6
141 Down 1 James Anderson (England) flag James Anderson (England) 293.10 M-22 | Runs-104 | BatA-6 | Wickets-72 | BowlA-25 | Ct/St-8 | FPM-0.4
145 Up 1 Ebadot Hossain (Bangladesh) flag Ebadot Hossain (Bangladesh) 284.22 M-12 | Runs-60 | BatA-6 | Wickets-32 | BowlA-38 | Ct/St-0 | FPM-0.0
152 Down 1 Khurram Shahzad (Pakistan) flag Khurram Shahzad (Pakistan) 270.61 M-6 | Runs-83 | BatA-9 | Wickets-20 | BowlA-30 | Ct/St-3 | FPM-0.5
154 Down 1 Dane Paterson (South Africa) flag Dane Paterson (South Africa) 265.91 M-5 | Runs-58 | BatA-8 | Wickets-21 | BowlA-23 | Ct/St-1 | FPM-0.2
157 Up 1 Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 250.17 M-9 | Runs-98 | BatA-11 | Wickets-30 | BowlA-28 | Ct/St-4 | FPM-0.4
161 Down 1 Mir Hamza (Pakistan) flag Mir Hamza (Pakistan) 246.85 M-6 | Runs-47 | BatA-6 | Wickets-13 | BowlA-43 | Ct/St-2 | FPM-0.3
164 Down 9 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 239.39 M-9 | Runs-83 | BatA-7 | Wickets-10 | BowlA-70 | Ct/St-1 | FPM-0.1
168 Up 2 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 235.28 M-6 | Runs-138 | BatA-14 | Wickets-17 | BowlA-43 | Ct/St-4 | FPM-0.7
169 Up 2 Khaled Ahmed (Bangladesh) flag Khaled Ahmed (Bangladesh) 234.11 M-14 | Runs-43 | BatA-2 | Wickets-29 | BowlA-42 | Ct/St-2 | FPM-0.1
175 Up 2 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 228.63 M-8 | Runs-105 | BatA-12 | Wickets-20 | BowlA-34 | Ct/St-0 | FPM-0.0
192 Up 3 Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 211.91 M-4 | Runs-118 | BatA-17 | Wickets-9 | BowlA-43 | Ct/St-4 | FPM-1.0
193 Up 3 Umesh Yadav (India) flag Umesh Yadav (India) 211.34 M-7 | Runs-56 | BatA-8 | Wickets-14 | BowlA-37 | Ct/St-2 | FPM-0.3
198 Down 34 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 208.74 M-11 | Runs-144 | BatA-10 | Wickets-25 | BowlA-32 | Ct/St-6 | FPM-0.5
203 Up 3 Duanne Olivier (South Africa) flag Duanne Olivier (South Africa) 201.55 M-6 | Runs-40 | BatA-10 | Wickets-11 | BowlA-46 | Ct/St-1 | FPM-0.2
213 Up 1 Scott Kuggeleijn (New Zealand) flag Scott Kuggeleijn (New Zealand) 176.56 M-3 | Runs-92 | BatA-15 | Wickets-6 | BowlA-49 | Ct/St-1 | FPM-0.3
217 Up 1 Zahid Mahmood (Pakistan) flag Zahid Mahmood (Pakistan) 170.84 M-4 | Runs-20 | BatA-4 | Wickets-13 | BowlA-39 | Ct/St-0 | FPM-0.0
218 Up 1 Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 168.94 M-3 | Runs-102 | BatA-26 | Wickets-10 | BowlA-36 | Ct/St-0 | FPM-0.0
219 Up 1 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 168.45 M-4 | Runs-67 | BatA-13 | Wickets-14 | BowlA-24 | Ct/St-1 | FPM-0.3
223 Up 2 Nandre Burger (South Africa) flag Nandre Burger (South Africa) 162.29 M-3 | Runs-33 | BatA-8 | Wickets-14 | BowlA-17 | Ct/St-1 | FPM-0.3
224 Down 75 Lasith Embuldeniya (Sri Lanka) flag Lasith Embuldeniya (Sri Lanka) 161.33 M-4 | Runs-13 | BatA-2 | Wickets-9 | BowlA-61 | Ct/St-0 | FPM-0.0
225 Up 1 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 159.31 M-3 | Runs-94 | BatA-19 | Wickets-11 | BowlA-32 | Ct/St-2 | FPM-0.7
226 Up 45 Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 155.47 M-4 | Runs-73 | BatA-12 | Wickets-16 | BowlA-20 | Ct/St-1 | FPM-0.3
228 No change Vincent Masekesa (Zimbabwe) flag Vincent Masekesa (Zimbabwe) 154.66 M-4 | Runs-38 | BatA-5 | Wickets-10 | BowlA-46 | Ct/St-2 | FPM-0.5
230 No change Mitchell Swepson (Australia) flag Mitchell Swepson (Australia) 152.73 M-4 | Runs-28 | BatA-7 | Wickets-10 | BowlA-46 | Ct/St-2 | FPM-0.5
231 Up 39 Matthew Humphreys (Ireland) flag Matthew Humphreys (Ireland) 147.99 M-4 | Runs-63 | BatA-16 | Wickets-13 | BowlA-27 | Ct/St-5 | FPM-1.3
233 Down 1 Neil Brand (South Africa) flag Neil Brand (South Africa) 146.12 M-2 | Runs-66 | BatA-17 | Wickets-8 | BowlA-21 | Ct/St-3 | FPM-1.5
237 No change Will Jacks (England) flag Will Jacks (England) 140.22 M-2 | Runs-89 | BatA-22 | Wickets-6 | BowlA-39 | Ct/St-0 | FPM-0.0
241 No change Naveed Zadran (Afghanistan) flag Naveed Zadran (Afghanistan) 136.42 M-3 | Runs-41 | BatA-10 | Wickets-11 | BowlA-30 | Ct/St-1 | FPM-0.3
242 No change Blair Tickner (New Zealand) flag Blair Tickner (New Zealand) 136.37 M-3 | Runs-13 | BatA-13 | Wickets-12 | BowlA-36 | Ct/St-1 | FPM-0.3
245 No change Victor Nyauchi (Zimbabwe) flag Victor Nyauchi (Zimbabwe) 133.72 M-5 | Runs-37 | BatA-9 | Wickets-8 | BowlA-49 | Ct/St-2 | FPM-0.4
246 No change Nishan Peiris (Sri Lanka) flag Nishan Peiris (Sri Lanka) 132.73 M-3 | Runs-9 | BatA-3 | Wickets-12 | BowlA-43 | Ct/St-0 | FPM-0.0
247 No change Mohammad Abbas (Pakistan) flag Mohammad Abbas (Pakistan) 131.50 M-2 | Runs-10 | BatA-10 | Wickets-10 | BowlA-25 | Ct/St-1 | FPM-0.5
250 Up 1 Zia-ur-Rehman (Afghanistan) flag Zia-ur-Rehman (Afghanistan) 126.47 M-4 | Runs-42 | BatA-7 | Wickets-11 | BowlA-37 | Ct/St-1 | FPM-0.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #jaspritbumrah #bumrah #jaydenseales #seales #mohammedsiraj #siraj #scottboland #boland #joshhazlewood #hazlewood #shoaibbashir #bashir #akashdeep #deep #willorourke #orourke #asithafernando #fernando #hasanmahmud #mahmud #toddmurphy #murphy #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings