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
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
12 Down 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 315.81 M-5 | Ct/St-16 | FPM-3.2
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
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
24 Down 3 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 233.48 M-27 | Ct/St-41 | FPM-1.5
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
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
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
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
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
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
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
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
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
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
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
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
101 Down 1 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 72.46 M-26 | Ct/St-16 | FPM-0.6
102 No change Shan Masood (Pakistan) flag Shan Masood (Pakistan) 72.16 M-19 | Ct/St-13 | FPM-0.7
103 Up 27 Fawad Alam (Pakistan) flag Fawad Alam (Pakistan) 71.92 M-5 | Ct/St-5 | FPM-1.0
104 Down 23 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 71.65 M-40 | Ct/St-26 | FPM-0.7
105 Down 1 Sarel Erwee (South Africa) flag Sarel Erwee (South Africa) 70.41 M-10 | Ct/St-8 | FPM-0.8
106 Up 3 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 70.28 M-26 | Ct/St-11 | FPM-0.4
107 Down 2 Takudzwanashe Kaitano (Zimbabwe) flag Takudzwanashe Kaitano (Zimbabwe) 69.97 M-5 | Ct/St-6 | FPM-1.2
108 Down 1 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 68.21 M-19 | Ct/St-18 | FPM-0.9
109 Down 1 Senuran Muthusamy (South Africa) flag Senuran Muthusamy (South Africa) 67.70 M-5 | Ct/St-5 | FPM-1.0
110 Up 1 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 66.54 M-8 | Ct/St-8 | FPM-1.0
111 Up 2 Matthew Potts (England) flag Matthew Potts (England) 65.88 M-10 | Ct/St-8 | FPM-0.8
112 Up 11 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 64.00 M-39 | Ct/St-14 | FPM-0.4
113 Down 16 Zakir Hasan (Bangladesh) flag Zakir Hasan (Bangladesh) 63.90 M-13 | Ct/St-11 | FPM-0.8
114 Down 13 Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 63.75 M-23 | Ct/St-16 | FPM-0.7
115 Up 5 Pat Cummins (Australia) flag Pat Cummins (Australia) 63.21 M-37 | Ct/St-19 | FPM-0.5
116 Up 2 Ruan de Swardt (South Africa) flag Ruan de Swardt (South Africa) 62.72 M-2 | Ct/St-3 | FPM-1.5
117 Up 2 Milan Rathnayake (Sri Lanka) flag Milan Rathnayake (Sri Lanka) 62.36 M-5 | Ct/St-3 | FPM-0.6
118 Up 25 Ajinkya Rahane (India) flag Ajinkya Rahane (India) 61.95 M-6 | Ct/St-5 | FPM-0.8
119 Up 2 Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 61.25 M-21 | Ct/St-11 | FPM-0.5
120 Up 4 Kevlon Anderson (West Indies) flag Kevlon Anderson (West Indies) 60.66 M-1 | Ct/St-3 | FPM-3.0
121 Up 4 Abdul Malik (Afghanistan) flag Abdul Malik (Afghanistan) 60.52 M-4 | Ct/St-5 | FPM-1.3
122 Up 6 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 59.92 M-21 | Ct/St-11 | FPM-0.5
123 Down 17 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 59.54 M-13 | Ct/St-6 | FPM-0.5
124 Up 2 Mohammed Siraj (India) flag Mohammed Siraj (India) 59.40 M-35 | Ct/St-16 | FPM-0.5
125 Up 14 Cheteshwar Pujara (India) flag Cheteshwar Pujara (India) 59.24 M-12 | Ct/St-9 | FPM-0.8
126 Up 3 Scott Boland (Australia) flag Scott Boland (Australia) 58.92 M-14 | Ct/St-7 | FPM-0.5
128 Up 25 Harry Tector (Ireland) flag Harry Tector (Ireland) 58.00 M-8 | Ct/St-5 | FPM-0.6
129 Down 15 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 57.60 M-14 | Ct/St-6 | FPM-0.4
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #kusalmendis #mendis #stevensmith #smith #shaihope #hope #harrybrook #brook #salmanagha #agha #aidenmarkram #markram #shadmanislam #islam #davidbedingham #bedingham #willyoung #young #klrahul #rahul #dhananjayadesilva #silva #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings