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
1 No change Alex Carey (Australia) flag Alex Carey (Australia) 693.90 M-43 | Ct/St-177 | FPM-4.1
2 Up 2 Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 560.17 M-28 | Ct/St-99 | FPM-3.5
3 Down 1 Rishabh Pant (India) flag Rishabh Pant (India) 559.64 M-23 | Ct/St-76 | FPM-3.3
4 Down 1 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 556.34 M-23 | Ct/St-65 | FPM-2.8
5 No change Jamie Smith (England) flag Jamie Smith (England) 486.54 M-15 | Ct/St-54 | FPM-3.6
6 No change Joshua Da Silva (West Indies) flag Joshua Da Silva (West Indies) 436.23 M-22 | Ct/St-87 | FPM-4.0
7 Up 1 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 418.55 M-25 | Ct/St-74 | FPM-3.0
8 Down 1 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 417.42 M-30 | Ct/St-104 | FPM-3.5
9 Up 2 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 383.80 M-26 | Ct/St-47 | FPM-1.8
10 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 365.50 M-42 | Ct/St-78 | FPM-1.9
11 Up 1 Ben Foakes (England) flag Ben Foakes (England) 329.19 M-17 | Ct/St-60 | FPM-3.5
12 Down 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 315.81 M-5 | Ct/St-16 | FPM-3.2
13 No change Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 310.64 M-8 | Ct/St-24 | FPM-3.0
14 Up 3 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 307.10 M-7 | Ct/St-26 | FPM-3.7
15 Up 1 Harry Brook (England) flag Harry Brook (England) 293.56 M-30 | Ct/St-42 | FPM-1.4
16 Down 2 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 284.25 M-23 | Ct/St-32 | FPM-1.4
17 Up 5 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 280.74 M-23 | Ct/St-37 | FPM-1.6
18 Up 11 Shadman Islam (Bangladesh) flag Shadman Islam (Bangladesh) 271.53 M-16 | Ct/St-21 | FPM-1.3
19 No change David Bedingham (South Africa) flag David Bedingham (South Africa) 261.94 M-15 | Ct/St-17 | FPM-1.1
20 Up 12 Dhruv Jurel (India) flag Dhruv Jurel (India) 256.99 M-8 | Ct/St-18 | FPM-2.3
21 Down 3 Will Young (New Zealand) flag Will Young (New Zealand) 246.91 M-18 | Ct/St-23 | FPM-1.3
22 Down 2 KL Rahul (India) flag KL Rahul (India) 245.91 M-26 | Ct/St-35 | FPM-1.3
23 No change Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 243.93 M-5 | Ct/St-15 | FPM-3.0
24 Down 3 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 233.48 M-27 | Ct/St-41 | FPM-1.5
25 Down 1 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 230.60 M-9 | Ct/St-26 | FPM-2.9
26 No change Ollie Pope (England) flag Ollie Pope (England) 224.76 M-41 | Ct/St-58 | FPM-1.4
27 Down 12 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 214.35 M-28 | Ct/St-44 | FPM-1.6
28 Down 1 Jos Buttler (England) flag Jos Buttler (England) 209.83 M-4 | Ct/St-12 | FPM-3.0
29 Up 6 Virat Kohli (India) flag Virat Kohli (India) 192.25 M-27 | Ct/St-25 | FPM-0.9
30 No change Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 191.86 M-17 | Ct/St-24 | FPM-1.4
31 Down 3 Zak Crawley (England) flag Zak Crawley (England) 191.66 M-44 | Ct/St-53 | FPM-1.2
32 Up 1 Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 190.94 M-11 | Ct/St-18 | FPM-1.6
33 Down 2 Kavem Hodge (West Indies) flag Kavem Hodge (West Indies) 188.91 M-11 | Ct/St-13 | FPM-1.2
34 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 188.51 M-22 | Ct/St-48 | FPM-2.2
35 Down 10 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 181.17 M-14 | Ct/St-15 | FPM-1.1
36 Up 2 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 181.10 M-15 | Ct/St-13 | FPM-0.9
37 No change Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 177.49 M-14 | Ct/St-11 | FPM-0.8
38 Up 4 Tafadzwa Tsiga (Zimbabwe) flag Tafadzwa Tsiga (Zimbabwe) 174.74 M-9 | Ct/St-15 | FPM-1.7
39 Down 3 Joe Root (England) flag Joe Root (England) 173.76 M-49 | Ct/St-71 | FPM-1.4
40 Down 1 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 173.66 M-20 | Ct/St-21 | FPM-1.1
41 Up 2 Srikar Bharat (India) flag Srikar Bharat (India) 172.69 M-7 | Ct/St-19 | FPM-2.7
42 Down 2 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 170.23 M-13 | Ct/St-15 | FPM-1.2
43 Up 7 Justin Greaves (West Indies) flag Justin Greaves (West Indies) 163.48 M-11 | Ct/St-12 | FPM-1.1
44 No change Sam Billings (England) flag Sam Billings (England) 160.44 M-3 | Ct/St-8 | FPM-2.7
45 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 157.81 M-1 | Ct/St-7 | FPM-7.0
46 No change Afsar Zazai (Afghanistan) flag Afsar Zazai (Afghanistan) 156.70 M-4 | Ct/St-10 | FPM-2.5
47 Up 1 Beau Webster (Australia) flag Beau Webster (Australia) 151.93 M-7 | Ct/St-12 | FPM-1.7
48 Down 1 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 150.89 M-14 | Ct/St-14 | FPM-1.0
49 No change Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 148.66 M-5 | Ct/St-13 | FPM-2.6
50 Down 9 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 147.59 M-28 | Ct/St-34 | FPM-1.2
51 Up 2 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 140.81 M-8 | Ct/St-10 | FPM-1.3
52 Down 1 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 136.87 M-27 | Ct/St-22 | FPM-0.8
53 Up 1 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 134.53 M-9 | Ct/St-13 | FPM-1.4
54 Up 2 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 131.21 M-25 | Ct/St-24 | FPM-1.0
55 Up 23 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 130.78 M-28 | Ct/St-21 | FPM-0.8
56 Down 1 Cameron Green (Australia) flag Cameron Green (Australia) 127.63 M-28 | Ct/St-29 | FPM-1.0
57 Up 6 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 127.27 M-6 | Ct/St-10 | FPM-1.7
58 Down 1 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 125.15 M-13 | Ct/St-11 | FPM-0.8
59 Up 1 Sam Konstas (Australia) flag Sam Konstas (Australia) 123.57 M-5 | Ct/St-5 | FPM-1.0
60 Up 2 Keegan Petersen (South Africa) flag Keegan Petersen (South Africa) 118.19 M-12 | Ct/St-15 | FPM-1.3
61 Up 26 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 117.66 M-8 | Ct/St-9 | FPM-1.1
62 Down 4 Usman Khawaja (Australia) flag Usman Khawaja (Australia) 117.50 M-40 | Ct/St-30 | FPM-0.8
63 Up 6 Jason Holder (West Indies) flag Jason Holder (West Indies) 117.27 M-16 | Ct/St-16 | FPM-1.0
64 Down 5 Shahadat Hossain (Bangladesh) flag Shahadat Hossain (Bangladesh) 113.08 M-6 | Ct/St-8 | FPM-1.3
65 No change Tevin Imlach (West Indies) flag Tevin Imlach (West Indies) 113.08 M-3 | Ct/St-7 | FPM-2.3
66 Up 1 Nyasha Mayavo (Zimbabwe) flag Nyasha Mayavo (Zimbabwe) 112.47 M-2 | Ct/St-9 | FPM-4.5
67 Up 1 Nishan Madushka (Sri Lanka) flag Nishan Madushka (Sri Lanka) 112.38 M-10 | Ct/St-15 | FPM-1.5
68 Up 89 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 109.63 M-8 | Ct/St-6 | FPM-0.8
69 Down 3 Shubman Gill (India) flag Shubman Gill (India) 107.52 M-31 | Ct/St-24 | FPM-0.8
70 Up 1 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 104.82 M-10 | Ct/St-9 | FPM-0.9
71 Down 19 Rohit Sharma (India) flag Rohit Sharma (India) 104.46 M-24 | Ct/St-23 | FPM-1.0
72 Up 5 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 104.30 M-12 | Ct/St-10 | FPM-0.8
73 Down 1 Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 103.55 M-8 | Ct/St-5 | FPM-0.6
74 Down 4 Ben Duckett (England) flag Ben Duckett (England) 103.29 M-34 | Ct/St-29 | FPM-0.9
75 Down 1 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 101.72 M-3 | Ct/St-8 | FPM-2.7
76 Down 3 Roston Chase (West Indies) flag Roston Chase (West Indies) 99.47 M-11 | Ct/St-9 | FPM-0.8
77 Down 2 Karun Nair (India) flag Karun Nair (India) 98.70 M-4 | Ct/St-4 | FPM-1.0
78 Up 1 Imam-ul-Haq (Pakistan) flag Imam-ul-Haq (Pakistan) 95.08 M-15 | Ct/St-14 | FPM-0.9
79 Up 3 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 95.03 M-16 | Ct/St-10 | FPM-0.6
80 Up 3 Travis Head (Australia) flag Travis Head (Australia) 93.22 M-41 | Ct/St-22 | FPM-0.5
81 Up 5 Shreyas Iyer (India) flag Shreyas Iyer (India) 91.44 M-13 | Ct/St-15 | FPM-1.2
82 Down 6 Tony de Zorzi (South Africa) flag Tony de Zorzi (South Africa) 91.34 M-16 | Ct/St-13 | FPM-0.8
83 Up 20 Yasir Ali (Bangladesh) flag Yasir Ali (Bangladesh) 88.09 M-5 | Ct/St-5 | FPM-1.0
84 Down 4 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 86.63 M-27 | Ct/St-20 | FPM-0.7
85 Up 9 Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 86.37 M-26 | Ct/St-15 | FPM-0.6
86 Up 13 Brydon Carse (England) flag Brydon Carse (England) 86.19 M-9 | Ct/St-7 | FPM-0.8
87 Up 1 Dean Elgar (South Africa) flag Dean Elgar (South Africa) 83.65 M-17 | Ct/St-18 | FPM-1.1
88 Down 4 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 82.74 M-26 | Ct/St-14 | FPM-0.5
89 No change Clyde Fortuin (South Africa) flag Clyde Fortuin (South Africa) 82.52 M-2 | Ct/St-5 | FPM-2.5
90 No change Ben Curran (Zimbabwe) flag Ben Curran (Zimbabwe) 81.15 M-8 | Ct/St-8 | FPM-1.0
91 No change David Warner (Australia) flag David Warner (Australia) 80.06 M-26 | Ct/St-22 | FPM-0.8
92 No change Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 79.73 M-4 | Ct/St-5 | FPM-1.3
93 No change Ben Stokes (England) flag Ben Stokes (England) 79.23 M-44 | Ct/St-32 | FPM-0.7
94 Up 1 Nick Welch (Zimbabwe) flag Nick Welch (Zimbabwe) 77.85 M-8 | Ct/St-8 | FPM-1.0
95 Up 1 Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 76.85 M-4 | Ct/St-4 | FPM-1.0
96 Up 14 Matthew Humphreys (Ireland) flag Matthew Humphreys (Ireland) 75.72 M-4 | Ct/St-5 | FPM-1.3
97 Up 1 Ishan Kishan (India) flag Ishan Kishan (India) 75.50 M-2 | Ct/St-5 | FPM-2.5
98 Down 34 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 75.10 M-27 | Ct/St-26 | FPM-1.0
99 Down 38 Gus Atkinson (England) flag Gus Atkinson (England) 73.94 M-13 | Ct/St-6 | FPM-0.5
100 Up 15 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 72.76 M-21 | Ct/St-12 | FPM-0.6
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #alexcarey #carey #kyleverreynne #verreynne #rishabhpant #pant #mohammadrizwan #rizwan #jamiesmith #smith #joshuadasilva #silva #littondas #das #tomblundell #blundell #kusalmendis #mendis #stevensmith #benfoakes #foakes #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings