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 Alex Carey (Australia) flag Alex Carey (Australia) 877.64 M-43 | Ct/St-182 | FPM-4.2
2 No change Aiden Markram (South Africa) flag Aiden Markram (South Africa) 568.84 M-21 | Ct/St-42 | FPM-2.0
3 No change Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 554.58 M-27 | Ct/St-90 | FPM-3.3
4 Up 1 Steven Smith (Australia) flag Steven Smith (Australia) 531.27 M-41 | Ct/St-81 | FPM-2.0
5 Up 1 Rishabh Pant (India) flag Rishabh Pant (India) 445.65 M-21 | Ct/St-66 | FPM-3.1
6 Up 1 Jamie Smith (England) flag Jamie Smith (England) 437.54 M-20 | Ct/St-69 | FPM-3.5
7 Up 3 Tevin Imlach (West Indies) flag Tevin Imlach (West Indies) 404.70 M-6 | Ct/St-20 | FPM-3.3
8 No change Harry Brook (England) flag Harry Brook (England) 393.90 M-35 | Ct/St-53 | FPM-1.5
9 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 377.91 M-23 | Ct/St-71 | FPM-3.1
10 Down 6 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 369.23 M-22 | Ct/St-64 | FPM-2.9
11 No change Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 354.26 M-29 | Ct/St-99 | FPM-3.4
12 No change Ben Foakes (England) flag Ben Foakes (England) 321.80 M-17 | Ct/St-60 | FPM-3.5
13 Up 6 Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 298.55 M-11 | Ct/St-18 | FPM-1.6
14 No change Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 287.49 M-9 | Ct/St-24 | FPM-2.7
15 Down 2 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 282.41 M-26 | Ct/St-47 | FPM-1.8
16 Up 6 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 273.11 M-40 | Ct/St-31 | FPM-0.8
17 Down 2 Joshua Da Silva (West Indies) flag Joshua Da Silva (West Indies) 268.20 M-22 | Ct/St-87 | FPM-4.0
18 Down 2 KL Rahul (India) flag KL Rahul (India) 251.41 M-24 | Ct/St-35 | FPM-1.5
19 Up 1 Will Young (New Zealand) flag Will Young (New Zealand) 250.93 M-16 | Ct/St-21 | FPM-1.3
20 Up 1 Shai Hope (West Indies) flag Shai Hope (West Indies) 243.42 M-8 | Ct/St-17 | FPM-2.1
21 Up 6 Beau Webster (Australia) flag Beau Webster (Australia) 236.96 M-8 | Ct/St-12 | FPM-1.5
22 Down 5 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 236.72 M-23 | Ct/St-32 | FPM-1.4
23 Up 2 Dhruv Jurel (India) flag Dhruv Jurel (India) 215.07 M-9 | Ct/St-18 | FPM-2.0
24 Up 2 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 195.23 M-27 | Ct/St-41 | FPM-1.5
25 Down 2 Shadman Islam (Bangladesh) flag Shadman Islam (Bangladesh) 179.60 M-14 | Ct/St-16 | FPM-1.1
26 Up 14 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 176.93 M-13 | Ct/St-11 | FPM-0.8
27 Up 2 Brydon Carse (England) flag Brydon Carse (England) 173.46 M-14 | Ct/St-14 | FPM-1.0
28 Up 3 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 173.25 M-9 | Ct/St-12 | FPM-1.3
29 Up 12 Afsar Zazai (Afghanistan) flag Afsar Zazai (Afghanistan) 173.17 M-4 | Ct/St-10 | FPM-2.5
30 Up 3 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 173.06 M-28 | Ct/St-45 | FPM-1.6
31 Up 3 Justin Greaves (West Indies) flag Justin Greaves (West Indies) 171.05 M-14 | Ct/St-14 | FPM-1.0
32 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 170.24 M-16 | Ct/St-16 | FPM-1.0
33 Down 3 Joe Root (England) flag Joe Root (England) 170.17 M-49 | Ct/St-68 | FPM-1.4
34 Down 6 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 169.93 M-28 | Ct/St-25 | FPM-0.9
35 Up 1 Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 165.10 M-17 | Ct/St-20 | FPM-1.2
36 Up 3 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 158.73 M-26 | Ct/St-22 | FPM-0.8
37 No change Ollie Pope (England) flag Ollie Pope (England) 155.48 M-41 | Ct/St-56 | FPM-1.4
38 Down 20 David Bedingham (South Africa) flag David Bedingham (South Africa) 144.92 M-15 | Ct/St-17 | FPM-1.1
39 Down 15 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 144.50 M-18 | Ct/St-21 | FPM-1.2
40 Down 2 Zak Crawley (England) flag Zak Crawley (England) 142.27 M-46 | Ct/St-49 | FPM-1.1
41 Up 6 Sam Konstas (Australia) flag Sam Konstas (Australia) 141.56 M-5 | Ct/St-5 | FPM-1.0
42 No change Tafadzwa Tsiga (Zimbabwe) flag Tafadzwa Tsiga (Zimbabwe) 140.85 M-9 | Ct/St-15 | FPM-1.7
43 No change Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 132.32 M-10 | Ct/St-9 | FPM-0.9
44 Up 2 Cameron Green (Australia) flag Cameron Green (Australia) 132.08 M-28 | Ct/St-29 | FPM-1.0
45 Up 3 Usman Khawaja (Australia) flag Usman Khawaja (Australia) 120.63 M-42 | Ct/St-31 | FPM-0.7
46 Up 3 Ben Curran (Zimbabwe) flag Ben Curran (Zimbabwe) 118.14 M-8 | Ct/St-8 | FPM-1.0
47 Up 3 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 117.70 M-6 | Ct/St-10 | FPM-1.7
48 Up 5 Shubman Gill (India) flag Shubman Gill (India) 116.65 M-30 | Ct/St-24 | FPM-0.8
49 Up 5 Nishan Madushka (Sri Lanka) flag Nishan Madushka (Sri Lanka) 109.04 M-10 | Ct/St-15 | FPM-1.5
50 Up 5 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 106.10 M-16 | Ct/St-17 | FPM-1.1
51 Up 5 Nyasha Mayavo (Zimbabwe) flag Nyasha Mayavo (Zimbabwe) 104.01 M-2 | Ct/St-9 | FPM-4.5
52 Up 5 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 103.98 M-5 | Ct/St-13 | FPM-2.6
53 Up 9 Jonny Bairstow (England) flag Jonny Bairstow (England) 103.66 M-20 | Ct/St-47 | FPM-2.4
54 Down 3 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 101.17 M-28 | Ct/St-37 | FPM-1.3
55 Up 4 Clyde Fortuin (South Africa) flag Clyde Fortuin (South Africa) 101.00 M-2 | Ct/St-5 | FPM-2.5
56 Up 5 Tony de Zorzi (South Africa) flag Tony de Zorzi (South Africa) 100.66 M-17 | Ct/St-13 | FPM-0.8
57 Up 6 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 97.15 M-8 | Ct/St-10 | FPM-1.3
58 Up 6 Nick Welch (Zimbabwe) flag Nick Welch (Zimbabwe) 95.98 M-8 | Ct/St-8 | FPM-1.0
59 Up 8 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 95.13 M-6 | Ct/St-24 | FPM-4.0
60 Up 62 Jacob Bethell (England) flag Jacob Bethell (England) 95.08 M-6 | Ct/St-6 | FPM-1.0
61 Up 7 Roston Chase (West Indies) flag Roston Chase (West Indies) 93.97 M-14 | Ct/St-11 | FPM-0.8
62 Up 8 Ben Duckett (England) flag Ben Duckett (England) 93.62 M-39 | Ct/St-32 | FPM-0.8
63 Down 28 Srikar Bharat (India) flag Srikar Bharat (India) 92.90 M-7 | Ct/St-19 | FPM-2.7
64 Down 19 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 91.61 M-17 | Ct/St-14 | FPM-0.8
65 Up 4 Karun Nair (India) flag Karun Nair (India) 91.08 M-4 | Ct/St-4 | FPM-1.0
66 Up 7 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 88.44 M-25 | Ct/St-20 | FPM-0.8
67 Down 9 Kavem Hodge (West Indies) flag Kavem Hodge (West Indies) 88.06 M-13 | Ct/St-14 | FPM-1.1
68 Down 3 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 87.57 M-14 | Ct/St-15 | FPM-1.1
69 Up 24 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 84.58 M-14 | Ct/St-11 | FPM-0.8
70 Down 10 Travis Head (Australia) flag Travis Head (Australia) 83.40 M-42 | Ct/St-19 | FPM-0.5
71 Up 6 Mohammed Siraj (India) flag Mohammed Siraj (India) 80.66 M-33 | Ct/St-15 | FPM-0.5
72 No change Kemar Roach (West Indies) flag Kemar Roach (West Indies) 79.68 M-20 | Ct/St-9 | FPM-0.5
73 Down 21 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 78.66 M-14 | Ct/St-14 | FPM-1.0
74 Up 5 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 78.23 M-27 | Ct/St-15 | FPM-0.6
75 Up 3 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 77.52 M-22 | Ct/St-20 | FPM-0.9
76 Up 20 Takudzwanashe Kaitano (Zimbabwe) flag Takudzwanashe Kaitano (Zimbabwe) 77.14 M-5 | Ct/St-6 | FPM-1.2
77 Up 4 Ruan de Swardt (South Africa) flag Ruan de Swardt (South Africa) 76.47 M-2 | Ct/St-3 | FPM-1.5
78 Up 4 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 75.47 M-5 | Ct/St-15 | FPM-3.0
79 Up 15 Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 75.46 M-22 | Ct/St-16 | FPM-0.7
80 Up 4 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 74.56 M-12 | Ct/St-10 | FPM-0.8
81 Up 2 Ben Stokes (England) flag Ben Stokes (England) 74.42 M-44 | Ct/St-31 | FPM-0.7
82 Up 7 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 74.18 M-22 | Ct/St-9 | FPM-0.4
83 Down 12 Virat Kohli (India) flag Virat Kohli (India) 73.21 M-24 | Ct/St-21 | FPM-0.9
84 Up 2 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 73.00 M-9 | Ct/St-6 | FPM-0.7
85 Down 5 Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 72.48 M-8 | Ct/St-5 | FPM-0.6
86 Up 2 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 71.12 M-9 | Ct/St-26 | FPM-2.9
87 Down 43 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 70.70 M-24 | Ct/St-23 | FPM-1.0
88 Up 3 Neil Wagner (New Zealand) flag Neil Wagner (New Zealand) 68.59 M-8 | Ct/St-5 | FPM-0.6
89 Down 15 Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 67.72 M-26 | Ct/St-15 | FPM-0.6
90 Up 23 Michael Neser (Australia) flag Michael Neser (Australia) 66.46 M-4 | Ct/St-4 | FPM-1.0
91 Up 6 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 65.58 M-24 | Ct/St-25 | FPM-1.0
92 Up 10 Joylord Gumbie (Zimbabwe) flag Joylord Gumbie (Zimbabwe) 64.98 M-3 | Ct/St-6 | FPM-2.0
93 Up 5 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 63.78 M-17 | Ct/St-9 | FPM-0.5
94 Down 9 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 63.66 M-26 | Ct/St-16 | FPM-0.6
95 Down 3 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 60.83 M-23 | Ct/St-11 | FPM-0.5
96 Up 5 Raynard van Tonder (South Africa) flag Raynard van Tonder (South Africa) 60.80 M-2 | Ct/St-2 | FPM-1.0
97 Up 3 Rohit Sharma (India) flag Rohit Sharma (India) 59.67 M-24 | Ct/St-23 | FPM-1.0
98 Up 6 Senuran Muthusamy (South Africa) flag Senuran Muthusamy (South Africa) 59.37 M-6 | Ct/St-5 | FPM-0.8
99 Up 6 Devdutt Padikkal (India) flag Devdutt Padikkal (India) 58.93 M-2 | Ct/St-2 | FPM-1.0
100 Up 6 Zakir Hasan (Bangladesh) flag Zakir Hasan (Bangladesh) 58.71 M-13 | Ct/St-11 | FPM-0.8
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #alexcarey #carey #aidenmarkram #markram #kyleverreynne #verreynne #stevensmith #smith #rishabhpant #pant #jamiesmith #tevinimlach #imlach #harrybrook #brook #littondas #das #mohammadrizwan #rizwan #tomblundell #blundell #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings