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
7 Down 1 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 658.77 M-22 | Runs-223 | BatA-9 | Wickets-79 | BowlA-27 | Ct/St-9 | FPM-0.4
8 Down 3 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 642.99 M-25 | Runs-174 | BatA-7 | Wickets-121 | BowlA-17 | Ct/St-10 | FPM-0.4
12 Up 3 Mohammed Siraj (India) flag Mohammed Siraj (India) 596.67 M-33 | Runs-92 | BatA-4 | Wickets-100 | BowlA-30 | Ct/St-15 | FPM-0.5
14 Up 11 Scott Boland (Australia) flag Scott Boland (Australia) 585.70 M-16 | Runs-101 | BatA-8 | Wickets-64 | BowlA-21 | Ct/St-5 | FPM-0.3
36 Up 10 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 460.02 M-20 | Runs-120 | BatA-10 | Wickets-80 | BowlA-20 | Ct/St-9 | FPM-0.5
54 Up 27 Josh Tongue (England) flag Josh Tongue (England) 401.34 M-9 | Runs-48 | BatA-6 | Wickets-49 | BowlA-26 | Ct/St-4 | FPM-0.4
77 Down 8 Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 329.29 M-21 | Runs-54 | BatA-4 | Wickets-76 | BowlA-27 | Ct/St-6 | FPM-0.3
81 Up 8 Akash Deep (India) flag Akash Deep (India) 320.74 M-10 | Runs-163 | BatA-12 | Wickets-28 | BowlA-36 | Ct/St-2 | FPM-0.2
83 Up 9 Shoaib Bashir (England) flag Shoaib Bashir (England) 316.49 M-19 | Runs-92 | BatA-7 | Wickets-68 | BowlA-39 | Ct/St-5 | FPM-0.3
107 Up 3 Vishwa Fernando (Sri Lanka) flag Vishwa Fernando (Sri Lanka) 270.49 M-14 | Runs-103 | BatA-7 | Wickets-41 | BowlA-29 | Ct/St-5 | FPM-0.4
110 Up 18 Rehan Ahmed (England) flag Rehan Ahmed (England) 268.21 M-5 | Runs-103 | BatA-10 | Wickets-22 | BowlA-31 | Ct/St-3 | FPM-0.6
111 Up 2 James Anderson (England) flag James Anderson (England) 268.09 M-19 | Runs-91 | BatA-6 | Wickets-64 | BowlA-25 | Ct/St-8 | FPM-0.4
112 Up 21 Matthew Potts (England) flag Matthew Potts (England) 267.88 M-11 | Runs-105 | BatA-11 | Wickets-36 | BowlA-33 | Ct/St-9 | FPM-0.8
114 Up 1 Milan Rathnayake (Sri Lanka) flag Milan Rathnayake (Sri Lanka) 264.52 M-5 | Runs-190 | BatA-32 | Wickets-14 | BowlA-28 | Ct/St-3 | FPM-0.6
115 Down 3 Prasidh Krishna (India) flag Prasidh Krishna (India) 263.68 M-6 | Runs-10 | BatA-2 | Wickets-21 | BowlA-35 | Ct/St-0 | FPM-0.0
117 No change Tanaka Chivanga (Zimbabwe) flag Tanaka Chivanga (Zimbabwe) 263.20 M-8 | Runs-76 | BatA-7 | Wickets-17 | BowlA-41 | Ct/St-2 | FPM-0.3
118 Up 1 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 262.44 M-13 | Runs-158 | BatA-13 | Wickets-36 | BowlA-30 | Ct/St-6 | FPM-0.5
120 Down 4 Tom Hartley (England) flag Tom Hartley (England) 259.49 M-5 | Runs-185 | BatA-19 | Wickets-22 | BowlA-36 | Ct/St-2 | FPM-0.4
122 No change Nahid Rana (Bangladesh) flag Nahid Rana (Bangladesh) 256.29 M-10 | Runs-17 | BatA-2 | Wickets-27 | BowlA-42 | Ct/St-1 | FPM-0.1
123 No change Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 254.99 M-11 | Runs-116 | BatA-10 | Wickets-40 | BowlA-31 | Ct/St-4 | FPM-0.4
124 Up 1 Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 253.14 M-11 | Runs-83 | BatA-6 | Wickets-35 | BowlA-32 | Ct/St-6 | FPM-0.5
126 Up 3 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 244.92 M-12 | Runs-135 | BatA-10 | Wickets-35 | BowlA-38 | Ct/St-1 | FPM-0.1
134 Up 2 Khaled Ahmed (Bangladesh) flag Khaled Ahmed (Bangladesh) 230.30 M-14 | Runs-51 | BatA-3 | Wickets-31 | BowlA-40 | Ct/St-3 | FPM-0.2
137 Up 6 Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 223.65 M-11 | Runs-18 | BatA-3 | Wickets-39 | BowlA-24 | Ct/St-6 | FPM-0.5
139 Up 8 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 218.04 M-8 | Runs-105 | BatA-12 | Wickets-20 | BowlA-34 | Ct/St-0 | FPM-0.0
142 Down 3 Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 207.70 M-4 | Runs-118 | BatA-17 | Wickets-9 | BowlA-43 | Ct/St-4 | FPM-1.0
144 Up 6 Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 206.81 M-4 | Runs-125 | BatA-25 | Wickets-10 | BowlA-40 | Ct/St-0 | FPM-0.0
146 Up 21 Matthew Kuhnemann (Australia) flag Matthew Kuhnemann (Australia) 203.19 M-5 | Runs-18 | BatA-5 | Wickets-25 | BowlA-22 | Ct/St-2 | FPM-0.4
148 Down 2 Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 198.50 M-10 | Runs-68 | BatA-9 | Wickets-46 | BowlA-34 | Ct/St-3 | FPM-0.3
153 Up 3 Anderson Phillip (West Indies) flag Anderson Phillip (West Indies) 194.25 M-6 | Runs-132 | BatA-17 | Wickets-10 | BowlA-66 | Ct/St-3 | FPM-0.5
156 Up 4 Dane Paterson (South Africa) flag Dane Paterson (South Africa) 186.65 M-5 | Runs-58 | BatA-8 | Wickets-21 | BowlA-23 | Ct/St-1 | FPM-0.2
161 Up 45 Michael Neser (Australia) flag Michael Neser (Australia) 180.79 M-4 | Runs-93 | BatA-19 | Wickets-20 | BowlA-18 | Ct/St-4 | FPM-1.0
163 Up 3 Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 180.11 M-9 | Runs-98 | BatA-11 | Wickets-30 | BowlA-28 | Ct/St-4 | FPM-0.4
164 Down 2 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 177.03 M-9 | Runs-135 | BatA-12 | Wickets-20 | BowlA-31 | Ct/St-4 | FPM-0.4
165 Up 3 Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 176.65 M-4 | Runs-78 | BatA-20 | Wickets-25 | BowlA-16 | Ct/St-2 | FPM-0.5
167 Up 5 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 174.24 M-6 | Runs-138 | BatA-14 | Wickets-17 | BowlA-43 | Ct/St-4 | FPM-0.7
168 Up 5 Neil Brand (South Africa) flag Neil Brand (South Africa) 173.31 M-2 | Runs-66 | BatA-17 | Wickets-8 | BowlA-21 | Ct/St-3 | FPM-1.5
172 Up 10 Naveed Zadran (Afghanistan) flag Naveed Zadran (Afghanistan) 163.33 M-3 | Runs-41 | BatA-10 | Wickets-11 | BowlA-30 | Ct/St-1 | FPM-0.3
173 Down 43 Khurram Shahzad (Pakistan) flag Khurram Shahzad (Pakistan) 163.06 M-6 | Runs-83 | BatA-9 | Wickets-20 | BowlA-30 | Ct/St-3 | FPM-0.5
174 Up 20 Mohammad Abbas (Pakistan) flag Mohammad Abbas (Pakistan) 161.09 M-2 | Runs-10 | BatA-10 | Wickets-10 | BowlA-25 | Ct/St-1 | FPM-0.5
176 Up 7 Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 159.70 M-4 | Runs-73 | BatA-12 | Wickets-16 | BowlA-20 | Ct/St-1 | FPM-0.3
185 Up 3 Scott Kuggeleijn (New Zealand) flag Scott Kuggeleijn (New Zealand) 148.82 M-3 | Runs-92 | BatA-15 | Wickets-6 | BowlA-49 | Ct/St-1 | FPM-0.3
187 Up 11 Todd Murphy (Australia) flag Todd Murphy (Australia) 146.38 M-7 | Runs-122 | BatA-14 | Wickets-22 | BowlA-28 | Ct/St-3 | FPM-0.4
188 Down 18 Mir Hamza (Pakistan) flag Mir Hamza (Pakistan) 145.81 M-6 | Runs-47 | BatA-6 | Wickets-13 | BowlA-43 | Ct/St-2 | FPM-0.3
189 Up 2 Matthew Humphreys (Ireland) flag Matthew Humphreys (Ireland) 142.31 M-5 | Runs-67 | BatA-11 | Wickets-15 | BowlA-37 | Ct/St-5 | FPM-1.0
193 Down 39 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 134.03 M-7 | Runs-45 | BatA-6 | Wickets-11 | BowlA-35 | Ct/St-1 | FPM-0.1
195 Up 10 Nishan Peiris (Sri Lanka) flag Nishan Peiris (Sri Lanka) 132.01 M-3 | Runs-9 | BatA-3 | Wickets-12 | BowlA-43 | Ct/St-0 | FPM-0.0
200 Up 4 Vincent Masekesa (Zimbabwe) flag Vincent Masekesa (Zimbabwe) 127.98 M-4 | Runs-38 | BatA-5 | Wickets-10 | BowlA-46 | Ct/St-2 | FPM-0.5
205 Up 6 Zak Foulkes (New Zealand) flag Zak Foulkes (New Zealand) 119.77 M-4 | Runs-39 | BatA-20 | Wickets-13 | BowlA-28 | Ct/St-3 | FPM-0.8
209 Up 33 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 115.10 M-1 | Runs-48 | BatA-24 | Wickets-11 | BowlA-15 | Ct/St-0 | FPM-0.0
210 No change Ebadot Hossain (Bangladesh) flag Ebadot Hossain (Bangladesh) 114.88 M-10 | Runs-74 | BatA-8 | Wickets-23 | BowlA-41 | Ct/St-0 | FPM-0.0
211 Down 18 Zia-ur-Rehman (Afghanistan) flag Zia-ur-Rehman (Afghanistan) 113.57 M-4 | Runs-42 | BatA-7 | Wickets-11 | BowlA-37 | Ct/St-1 | FPM-0.3
213 Up 1 Craig Young (Ireland) flag Craig Young (Ireland) 113.16 M-4 | Runs-17 | BatA-6 | Wickets-8 | BowlA-30 | Ct/St-1 | FPM-0.3
218 Up 15 Newman Nyamhuri (Zimbabwe) flag Newman Nyamhuri (Zimbabwe) 98.59 M-4 | Runs-55 | BatA-8 | Wickets-6 | BowlA-53 | Ct/St-1 | FPM-0.3
219 Up 1 Tshepo Moreki (South Africa) flag Tshepo Moreki (South Africa) 98.10 M-2 | Runs-15 | BatA-8 | Wickets-2 | BowlA-101 | Ct/St-1 | FPM-0.5
222 Up 1 Harshit Rana (India) flag Harshit Rana (India) 95.26 M-2 | Runs-7 | BatA-2 | Wickets-4 | BowlA-51 | Ct/St-1 | FPM-0.5
223 Up 31 Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 94.89 M-2 | Runs-71 | BatA-18 | Wickets-5 | BowlA-50 | Ct/St-1 | FPM-0.5
224 No change Victor Nyauchi (Zimbabwe) flag Victor Nyauchi (Zimbabwe) 94.64 M-5 | Runs-37 | BatA-9 | Wickets-8 | BowlA-49 | Ct/St-2 | FPM-0.4
226 No change 0 (0) flag 0 (0) 93.07 M-2 | Runs-9 | BatA-3 | Wickets-5 | BowlA-35 | Ct/St-0 | FPM-0.0
229 Up 1 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 92.02 M-7 | Runs-72 | BatA-10 | Wickets-23 | BowlA-24 | Ct/St-2 | FPM-0.3
230 Up 2 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 90.80 M-4 | Runs-67 | BatA-13 | Wickets-14 | BowlA-24 | Ct/St-1 | FPM-0.3
231 Down 32 Nandre Burger (South Africa) flag Nandre Burger (South Africa) 90.06 M-3 | Runs-33 | BatA-8 | Wickets-14 | BowlA-17 | Ct/St-1 | FPM-0.3
233 Up 2 Codi Yusuf (South Africa) flag Codi Yusuf (South Africa) 88.99 M-2 | Runs-35 | BatA-35 | Wickets-10 | BowlA-12 | Ct/St-2 | FPM-1.0
235 Up 3 Olly Stone (England) flag Olly Stone (England) 88.54 M-2 | Runs-47 | BatA-16 | Wickets-7 | BowlA-29 | Ct/St-1 | FPM-0.5
237 Up 6 Mohammed Shami (India) flag Mohammed Shami (India) 86.33 M-7 | Runs-135 | BatA-23 | Wickets-20 | BowlA-34 | Ct/St-2 | FPM-0.3
238 Down 36 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 85.80 M-8 | Runs-83 | BatA-7 | Wickets-8 | BowlA-82 | Ct/St-0 | FPM-0.0
239 Up 5 Nijat Masood (Afghanistan) flag Nijat Masood (Afghanistan) 85.37 M-3 | Runs-16 | BatA-3 | Wickets-9 | BowlA-34 | Ct/St-0 | FPM-0.0
240 Up 5 Hasan Murad (Bangladesh) flag Hasan Murad (Bangladesh) 85.01 M-2 | Runs-27 | BatA-14 | Wickets-12 | BowlA-17 | Ct/St-1 | FPM-0.5
241 Up 5 Zahid Mahmood (Pakistan) flag Zahid Mahmood (Pakistan) 84.76 M-4 | Runs-20 | BatA-4 | Wickets-13 | BowlA-39 | Ct/St-0 | FPM-0.0
244 Up 5 Zahir Khan (Afghanistan) flag Zahir Khan (Afghanistan) 81.74 M-3 | Runs-8 | BatA-4 | Wickets-8 | BowlA-58 | Ct/St-0 | FPM-0.0
245 Up 5 Tharindu Ratnayake (Sri Lanka) flag Tharindu Ratnayake (Sri Lanka) 79.51 M-2 | Runs-10 | BatA-5 | Wickets-9 | BowlA-43 | Ct/St-0 | FPM-0.0
247 Up 4 0 (0) flag 0 (0) 78.01 M-2 | Runs-20 | BatA-20 | Wickets-7 | BowlA-31 | Ct/St-1 | FPM-0.5
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #jaydenseales #seales #jaspritbumrah #bumrah #mohammedsiraj #siraj #scottboland #boland #joshhazlewood #hazlewood #joshtongue #tongue #asithafernando #fernando #akashdeep #deep #shoaibbashir #bashir #vishwafernando #rehanahmed #ahmed #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings