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 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 838.82 M-32 | Runs-1900 | BatA-45 | Wickets-116 | BowlA-26 | Ct/St-10 | FPM-0.3
2 Up 2 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 734.85 M-39 | Runs-727 | BatA-16 | Wickets-159 | BowlA-25 | Ct/St-14 | FPM-0.4
3 No change Brydon Carse (England) flag Brydon Carse (England) 709.87 M-14 | Runs-357 | BatA-18 | Wickets-58 | BowlA-30 | Ct/St-14 | FPM-1.0
4 Down 2 Ben Stokes (England) flag Ben Stokes (England) 709.54 M-44 | Runs-2349 | BatA-33 | Wickets-78 | BowlA-29 | Ct/St-31 | FPM-0.7
5 Up 4 Travis Head (Australia) flag Travis Head (Australia) 669.52 M-42 | Runs-3082 | BatA-44 | Wickets-16 | BowlA-35 | Ct/St-19 | FPM-0.5
6 Up 1 Joe Root (England) flag Joe Root (England) 663.01 M-49 | Runs-4343 | BatA-56 | Wickets-29 | BowlA-53 | Ct/St-68 | FPM-1.4
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
9 Down 1 Harry Brook (England) flag Harry Brook (England) 642.19 M-35 | Runs-3178 | BatA-55 | Wickets-1 | BowlA-105 | Ct/St-53 | FPM-1.5
10 Up 6 Justin Greaves (West Indies) flag Justin Greaves (West Indies) 620.37 M-14 | Runs-712 | BatA-30 | Wickets-20 | BowlA-39 | Ct/St-14 | FPM-1.0
11 Down 1 Washington Sundar (India) flag Washington Sundar (India) 600.26 M-13 | Runs-620 | BatA-36 | Wickets-30 | BowlA-30 | Ct/St-5 | 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
13 Up 1 Ben Duckett (England) flag Ben Duckett (England) 595.03 M-39 | Runs-2964 | BatA-42 | Wickets- | BowlA-na | Ct/St-32 | FPM-0.8
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
15 Down 4 Pat Cummins (Australia) flag Pat Cummins (Australia) 583.37 M-34 | Runs-787 | BatA-17 | Wickets-130 | BowlA-23 | Ct/St-18 | FPM-0.5
16 Up 3 Alex Carey (Australia) flag Alex Carey (Australia) 562.68 M-43 | Runs-2150 | BatA-38 | Wickets- | BowlA-na | Ct/St-182 | FPM-4.2
17 Up 6 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 562.36 M-28 | Runs-2511 | BatA-49 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.9
18 Up 3 KL Rahul (India) flag KL Rahul (India) 551.70 M-24 | Runs-1506 | BatA-37 | Wickets- | BowlA-na | Ct/St-35 | FPM-1.5
19 Up 3 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 542.83 M-25 | Runs-1162 | BatA-29 | Wickets-91 | BowlA-29 | Ct/St-20 | FPM-0.8
20 No change Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 542.28 M-22 | Runs-362 | BatA-11 | Wickets-106 | BowlA-29 | Ct/St-8 | FPM-0.4
21 Up 3 Steven Smith (Australia) flag Steven Smith (Australia) 541.19 M-41 | Runs-2979 | BatA-48 | Wickets-1 | BowlA-38 | Ct/St-81 | FPM-2.0
22 Down 9 Rishabh Pant (India) flag Rishabh Pant (India) 541.02 M-21 | Runs-1741 | BatA-47 | Wickets- | BowlA-na | Ct/St-66 | FPM-3.1
23 Down 6 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 540.42 M-18 | Runs-564 | BatA-25 | Wickets-70 | BowlA-22 | Ct/St-21 | FPM-1.2
24 Up 2 Shubman Gill (India) flag Shubman Gill (India) 536.61 M-30 | Runs-2285 | BatA-47 | Wickets- | BowlA-na | Ct/St-24 | FPM-0.8
25 Up 2 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 532.42 M-10 | Runs-912 | BatA-51 | Wickets-5 | BowlA-47 | Ct/St-9 | FPM-0.9
26 Down 14 Nathan Lyon (Australia) flag Nathan Lyon (Australia) 532.01 M-36 | Runs-474 | BatA-12 | Wickets-152 | BowlA-26 | Ct/St-10 | FPM-0.3
27 Down 9 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 526.68 M-23 | Runs-529 | BatA-17 | Wickets-88 | BowlA-24 | Ct/St-11 | FPM-0.5
28 Up 3 Cameron Green (Australia) flag Cameron Green (Australia) 522.44 M-28 | Runs-1272 | BatA-33 | Wickets-26 | BowlA-46 | Ct/St-29 | FPM-1.0
29 Down 1 Zak Crawley (England) flag Zak Crawley (England) 504.59 M-46 | Runs-2683 | BatA-32 | Wickets- | BowlA-na | Ct/St-49 | FPM-1.1
30 Up 12 Shamar Joseph (West Indies) flag Shamar Joseph (West Indies) 488.71 M-11 | Runs-299 | BatA-16 | Wickets-51 | BowlA-22 | Ct/St-1 | FPM-0.1
31 Up 5 Ollie Pope (England) flag Ollie Pope (England) 488.59 M-41 | Runs-2700 | BatA-38 | Wickets- | BowlA-na | Ct/St-56 | FPM-1.4
32 Down 3 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 486.58 M-21 | Runs-1292 | BatA-34 | Wickets-6 | BowlA-35 | Ct/St-42 | FPM-2.0
33 Down 3 Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 484.46 M-17 | Runs-1097 | BatA-46 | Wickets-24 | BowlA-26 | Ct/St-20 | FPM-1.2
34 Up 4 Matt Henry (New Zealand) flag Matt Henry (New Zealand) 481.26 M-19 | Runs-434 | BatA-17 | Wickets-103 | BowlA-20 | Ct/St-7 | FPM-0.4
35 Up 5 Jamie Smith (England) flag Jamie Smith (England) 477.23 M-20 | Runs-1286 | BatA-43 | Wickets- | BowlA-na | Ct/St-69 | FPM-3.5
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
37 Down 2 Jomel Warrican (West Indies) flag Jomel Warrican (West Indies) 458.52 M-10 | Runs-186 | BatA-14 | Wickets-37 | BowlA-23 | Ct/St-3 | FPM-0.3
38 Up 6 Gus Atkinson (England) flag Gus Atkinson (England) 458.25 M-16 | Runs-436 | BatA-21 | Wickets-69 | BowlA-24 | Ct/St-7 | FPM-0.4
39 Down 7 Noman Ali (Pakistan) flag Noman Ali (Pakistan) 457.89 M-14 | Runs-203 | BatA-11 | Wickets-78 | BowlA-24 | Ct/St-2 | FPM-0.1
40 Up 1 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 456.18 M-23 | Runs-376 | BatA-11 | Wickets-84 | BowlA-30 | Ct/St-9 | FPM-0.4
41 Up 19 Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 452.77 M-12 | Runs-186 | BatA-12 | Wickets-48 | BowlA-27 | Ct/St-2 | FPM-0.2
42 Down 8 Kemar Roach (West Indies) flag Kemar Roach (West Indies) 447.00 M-20 | Runs-321 | BatA-14 | Wickets-63 | BowlA-27 | Ct/St-9 | FPM-0.5
43 Up 4 Roston Chase (West Indies) flag Roston Chase (West Indies) 444.38 M-14 | Runs-477 | BatA-18 | Wickets-15 | BowlA-78 | Ct/St-11 | FPM-0.8
44 Up 7 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 441.64 M-40 | Runs-2474 | BatA-37 | Wickets-2 | BowlA-147 | Ct/St-31 | FPM-0.8
45 Up 34 Beau Webster (Australia) flag Beau Webster (Australia) 429.68 M-8 | Runs-452 | BatA-41 | Wickets-11 | BowlA-25 | Ct/St-12 | FPM-1.5
46 Down 7 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 429.45 M-23 | Runs-369 | BatA-13 | Wickets-107 | BowlA-21 | Ct/St-9 | FPM-0.4
47 Down 2 Usman Khawaja (Australia) flag Usman Khawaja (Australia) 427.72 M-42 | Runs-3087 | BatA-43 | Wickets- | BowlA-na | Ct/St-31 | FPM-0.7
48 Up 2 Chris Woakes (England) flag Chris Woakes (England) 423.76 M-20 | Runs-499 | BatA-20 | Wickets-67 | BowlA-29 | Ct/St-13 | FPM-0.7
49 Down 6 Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 417.36 M-22 | Runs-255 | BatA-8 | Wickets-122 | BowlA-31 | Ct/St-4 | FPM-0.2
50 Up 20 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 408.66 M-13 | Runs-723 | BatA-30 | Wickets- | BowlA-na | Ct/St-11 | FPM-0.8
51 Up 3 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 407.75 M-27 | Runs-1910 | BatA-39 | Wickets- | BowlA-na | Ct/St-15 | FPM-0.6
52 Up 5 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 404.10 M-26 | Runs-1585 | BatA-34 | Wickets- | BowlA-na | Ct/St-22 | FPM-0.8
53 No change Mominul Haque (Bangladesh) flag Mominul Haque (Bangladesh) 403.21 M-26 | Runs-1358 | BatA-31 | Wickets-4 | BowlA-38 | Ct/St-13 | 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
55 Up 6 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 396.61 M-22 | Runs-1637 | BatA-45 | Wickets- | BowlA-na | Ct/St-6 | FPM-0.3
56 Up 6 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 391.43 M-10 | Runs-171 | BatA-16 | Wickets-50 | BowlA-22 | Ct/St-2 | FPM-0.2
57 Down 20 Sajid Khan (Pakistan) flag Sajid Khan (Pakistan) 387.63 M-10 | Runs-193 | BatA-13 | Wickets-47 | BowlA-32 | Ct/St-4 | FPM-0.4
58 Down 25 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 385.62 M-23 | Runs-1487 | BatA-39 | Wickets-20 | BowlA-58 | Ct/St-32 | FPM-1.4
59 Down 7 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 377.87 M-27 | Runs-1661 | BatA-38 | Wickets-18 | BowlA-46 | Ct/St-41 | FPM-1.5
60 Down 11 Nitish Kumar Reddy (India) flag Nitish Kumar Reddy (India) 377.53 M-10 | Runs-396 | BatA-26 | Wickets-8 | BowlA-46 | Ct/St-5 | FPM-0.5
61 Down 6 Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 376.08 M-27 | Runs-1206 | BatA-33 | Wickets- | BowlA-na | Ct/St-90 | FPM-3.3
62 Up 18 Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 375.92 M-11 | Runs-509 | BatA-30 | Wickets-6 | BowlA-56 | Ct/St-18 | FPM-1.6
63 Up 41 Jacob Bethell (England) flag Jacob Bethell (England) 369.18 M-6 | Runs-476 | BatA-43 | Wickets-4 | BowlA-41 | Ct/St-6 | FPM-1.0
64 Up 3 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 366.04 M-23 | Runs-1468 | BatA-37 | Wickets- | BowlA-na | Ct/St-71 | FPM-3.1
65 Up 3 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 362.31 M-17 | Runs-1453 | BatA-54 | Wickets-8 | BowlA-41 | Ct/St-9 | FPM-0.5
66 Down 2 Shadman Islam (Bangladesh) flag Shadman Islam (Bangladesh) 357.57 M-14 | Runs-850 | BatA-34 | Wickets- | BowlA-na | Ct/St-16 | FPM-1.1
67 Down 8 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 356.76 M-19 | Runs-1492 | BatA-47 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.5
68 Up 3 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 355.84 M-22 | Runs-2189 | BatA-59 | Wickets- | BowlA-na | Ct/St-20 | FPM-0.9
69 Up 3 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 354.83 M-8 | Runs-319 | BatA-29 | Wickets-37 | BowlA-20 | Ct/St-10 | FPM-1.3
70 Up 5 Shai Hope (West Indies) flag Shai Hope (West Indies) 351.37 M-8 | Runs-534 | BatA-33 | Wickets- | BowlA-na | Ct/St-17 | FPM-2.1
71 Up 7 Andy McBrine (Ireland) flag Andy McBrine (Ireland) 348.28 M-9 | Runs-563 | BatA-40 | Wickets-30 | BowlA-41 | Ct/St-2 | FPM-0.2
72 Down 6 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 333.46 M-26 | Runs-1735 | BatA-41 | Wickets- | BowlA-na | Ct/St-47 | FPM-1.8
73 Up 10 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 333.00 M-28 | Runs-1775 | BatA-33 | Wickets- | BowlA-na | Ct/St-37 | FPM-1.3
74 Up 16 Tony de Zorzi (South Africa) flag Tony de Zorzi (South Africa) 332.75 M-17 | Runs-919 | BatA-31 | Wickets- | BowlA-na | Ct/St-13 | FPM-0.8
75 Up 9 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 331.81 M-9 | Runs-215 | BatA-20 | Wickets-49 | BowlA-19 | Ct/St-6 | FPM-0.7
76 Down 11 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 329.30 M-26 | Runs-2144 | BatA-55 | Wickets- | BowlA-na | Ct/St-16 | FPM-0.6
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
78 Up 7 John Campbell (West Indies) flag John Campbell (West Indies) 328.98 M-13 | Runs-636 | BatA-28 | Wickets- | BowlA-na | Ct/St-6 | FPM-0.5
79 Up 8 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 324.29 M-12 | Runs-878 | BatA-46 | Wickets- | BowlA-na | Ct/St-10 | FPM-0.8
80 Up 8 Ajaz Patel (New Zealand) flag Ajaz Patel (New Zealand) 322.36 M-11 | Runs-139 | BatA-13 | Wickets-48 | BowlA-30 | Ct/St-4 | FPM-0.4
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
82 Down 8 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 320.05 M-15 | Runs-897 | BatA-37 | Wickets- | BowlA-na | Ct/St-7 | FPM-0.5
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
84 Up 10 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 310.53 M-28 | Runs-1872 | BatA-44 | Wickets-2 | BowlA-119 | Ct/St-45 | FPM-1.6
85 Down 9 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 308.80 M-17 | Runs-781 | BatA-24 | Wickets-1 | BowlA-79 | Ct/St-14 | FPM-0.8
86 Down 30 Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 308.76 M-21 | Runs-1773 | BatA-48 | Wickets- | BowlA-na | Ct/St-11 | FPM-0.5
87 Down 10 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 304.64 M-14 | Runs-1316 | BatA-63 | Wickets-3 | BowlA-37 | Ct/St-14 | FPM-1.0
88 Up 7 Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 304.30 M-22 | Runs-659 | BatA-22 | Wickets-107 | BowlA-22 | Ct/St-7 | FPM-0.3
89 Up 4 Will Young (New Zealand) flag Will Young (New Zealand) 303.65 M-16 | Runs-787 | BatA-29 | Wickets- | BowlA-na | Ct/St-21 | FPM-1.3
90 Up 6 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 302.87 M-12 | Runs-580 | BatA-29 | Wickets-31 | BowlA-35 | Ct/St-4 | FPM-0.3
91 Down 43 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 299.61 M-22 | Runs-1427 | BatA-39 | Wickets- | BowlA-na | Ct/St-64 | FPM-2.9
92 Up 10 Jack Leach (England) flag Jack Leach (England) 298.22 M-20 | Runs-174 | BatA-13 | Wickets-74 | BowlA-36 | Ct/St-9 | FPM-0.5
93 Down 35 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 296.06 M-24 | Runs-1905 | BatA-41 | Wickets-1 | BowlA-40 | Ct/St-23 | FPM-1.0
94 Up 5 Senuran Muthusamy (South Africa) flag Senuran Muthusamy (South Africa) 295.38 M-6 | Runs-290 | BatA-58 | Wickets-21 | BowlA-20 | Ct/St-5 | FPM-0.8
95 Up 5 Jason Holder (West Indies) flag Jason Holder (West Indies) 295.03 M-16 | Runs-596 | BatA-26 | Wickets-24 | BowlA-49 | Ct/St-16 | FPM-1.0
96 Up 5 Jofra Archer (England) flag Jofra Archer (England) 289.91 M-5 | Runs-113 | BatA-23 | Wickets-18 | BowlA-28 | Ct/St-2 | FPM-0.4
97 No change Mark Wood (England) flag Mark Wood (England) 289.18 M-13 | Runs-248 | BatA-16 | Wickets-38 | BowlA-29 | Ct/St-0 | FPM-0.0
98 Down 12 Kavem Hodge (West Indies) flag Kavem Hodge (West Indies) 288.54 M-13 | Runs-714 | BatA-29 | Wickets-4 | BowlA-49 | Ct/St-14 | FPM-1.1
99 Down 26 Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 284.71 M-26 | Runs-1548 | BatA-32 | Wickets-5 | BowlA-66 | Ct/St-15 | FPM-0.6
100 Down 9 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 283.62 M-27 | Runs-1876 | BatA-44 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #ravindrajadeja #jadeja #mitchellstarc #starc #brydoncarse #carse #benstokes #stokes #travishead #head #joeroot #root #jaydenseales #seales #jaspritbumrah #bumrah #harrybrook #brook #justingreaves #greaves #washingtonsundar #sundar #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings