Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
101 New 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
102 Down 43 Jack Leach (England) flag Jack Leach (England) 289.66 M-21 | Runs-210 | BatA-14 | Wickets-78 | BowlA-36 | Ct/St-9 | FPM-0.4
103 Up 24 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 288.73 M-14 | Runs-759 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-1.1
104 Up 59 Jacob Bethell (England) flag Jacob Bethell (England) 288.54 M-5 | Runs-312 | BatA-35 | Wickets-3 | BowlA-31 | Ct/St-4 | FPM-0.8
105 Down 43 Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 287.71 M-8 | Runs-352 | BatA-27 | Wickets-21 | BowlA-33 | Ct/St-5 | FPM-0.6
106 Up 13 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 283.04 M-9 | Runs-703 | BatA-44 | Wickets-0 | BowlA-na | Ct/St-24 | FPM-2.7
107 Down 58 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 277.70 M-31 | Runs-1578 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-105 | FPM-3.4
108 Up 86 Dhruv Jurel (India) flag Dhruv Jurel (India) 273.34 M-9 | Runs-459 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-2.0
109 Down 80 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 271.02 M-16 | Runs-723 | BatA-33 | Wickets-33 | BowlA-31 | Ct/St-17 | FPM-1.1
110 Down 67 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
111 Down 31 Axar Patel (India) flag Axar Patel (India) 269.71 M-10 | Runs-509 | BatA-36 | Wickets-21 | BowlA-33 | Ct/St-2 | FPM-0.2
112 Up 120 Prasidh Krishna (India) flag Prasidh Krishna (India) 269.14 M-6 | Runs-10 | BatA-2 | Wickets-21 | BowlA-35 | Ct/St-0 | FPM-0.0
113 Down 55 James Anderson (England) flag James Anderson (England) 267.84 M-20 | Runs-95 | BatA-6 | Wickets-65 | BowlA-26 | Ct/St-8 | FPM-0.4
114 Up 120 Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 266.99 M-4 | Runs-245 | BatA-61 | Wickets-16 | BowlA-19 | Ct/St-3 | FPM-0.8
115 Up 24 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
116 Down 21 Tom Hartley (England) flag Tom Hartley (England) 263.89 M-5 | Runs-185 | BatA-19 | Wickets-22 | BowlA-36 | Ct/St-2 | FPM-0.4
117 New 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 Down 82 Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) 262.67 M-26 | Runs-1768 | BatA-38 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.3
119 Down 27 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 New Ben Curran (Zimbabwe) flag Ben Curran (Zimbabwe) 259.66 M-8 | Runs-495 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-1.0
121 Down 22 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 259.01 M-9 | Runs-105 | BatA-10 | Wickets-29 | BowlA-29 | Ct/St-1 | FPM-0.1
122 Up 13 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 Down 45 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 Down 55 Jonny Bairstow (England) flag Jonny Bairstow (England) 253.62 M-21 | Runs-1621 | BatA-48 | Wickets-0 | BowlA-na | Ct/St-48 | FPM-2.3
125 Down 70 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 Down 21 Mahmudul Hasan Joy (Bangladesh) flag Mahmudul Hasan Joy (Bangladesh) 249.25 M-19 | Runs-1034 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.5
127 Down 102 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 247.88 M-14 | Runs-823 | BatA-36 | Wickets-9 | BowlA-49 | Ct/St-11 | FPM-0.8
128 Up 2 Rehan Ahmed (England) flag Rehan Ahmed (England) 247.01 M-5 | Runs-103 | BatA-10 | Wickets-22 | BowlA-31 | Ct/St-3 | FPM-0.6
129 Down 39 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
130 Up 8 Khurram Shahzad (Pakistan) flag Khurram Shahzad (Pakistan) 242.09 M-6 | Runs-83 | BatA-9 | Wickets-20 | BowlA-30 | Ct/St-3 | FPM-0.5
131 Up 67 Kamran Ghulam (Pakistan) flag Kamran Ghulam (Pakistan) 241.83 M-6 | Runs-312 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.3
132 Up 59 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 241.63 M-6 | Runs-337 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-1.7
133 Down 7 Matthew Potts (England) flag Matthew Potts (England) 239.52 M-10 | Runs-86 | BatA-9 | Wickets-36 | BowlA-29 | Ct/St-8 | FPM-0.8
134 Down 112 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 238.05 M-26 | Runs-508 | BatA-12 | Wickets-69 | BowlA-40 | Ct/St-26 | FPM-1.0
135 Down 28 Mark Adair (Ireland) flag Mark Adair (Ireland) 231.98 M-6 | Runs-302 | BatA-34 | Wickets-19 | BowlA-32 | Ct/St-3 | FPM-0.5
136 Up 23 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 Down 46 Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 229.82 M-22 | Runs-1460 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-16 | FPM-0.7
138 New Brandon King (West Indies) flag Brandon King (West Indies) 227.64 M-6 | Runs-332 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.3
139 Up 73 Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 227.26 M-4 | Runs-118 | BatA-17 | Wickets-9 | BowlA-43 | Ct/St-4 | FPM-1.0
140 Up 12 Rahmat Shah (Afghanistan) flag Rahmat Shah (Afghanistan) 227.04 M-5 | Runs-585 | BatA-65 | Wickets-1 | BowlA-44 | Ct/St-4 | FPM-0.8
141 Up 10 Tagenarine Chanderpaul (West Indies) flag Tagenarine Chanderpaul (West Indies) 226.22 M-13 | Runs-670 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.5
142 New Nick Welch (Zimbabwe) flag Nick Welch (Zimbabwe) 224.71 M-8 | Runs-368 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-1.0
143 Down 61 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
144 Down 3 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 214.31 M-9 | Runs-462 | BatA-27 | Wickets-6 | BowlA-78 | Ct/St-3 | FPM-0.3
145 Down 91 Virat Kohli (India) flag Virat Kohli (India) 213.53 M-25 | Runs-1376 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-23 | FPM-0.9
146 Down 35 Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 209.86 M-10 | Runs-68 | BatA-9 | Wickets-46 | BowlA-34 | Ct/St-3 | FPM-0.3
147 Up 90 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 209.37 M-8 | Runs-105 | BatA-12 | Wickets-20 | BowlA-34 | Ct/St-0 | FPM-0.0
148 New Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 207.54 M-6 | Runs-244 | BatA-22 | Wickets-7 | BowlA-35 | Ct/St-4 | FPM-0.7
149 Down 60 Ben Foakes (England) flag Ben Foakes (England) 206.99 M-17 | Runs-729 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-60 | FPM-3.5
150 Up 46 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
151 Down 88 Joshua Da Silva (West Indies) flag Joshua Da Silva (West Indies) 198.93 M-22 | Runs-793 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-87 | FPM-4.0
152 Up 9 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 198.05 M-9 | Runs-402 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-1.3
153 New Tafadzwa Tsiga (Zimbabwe) flag Tafadzwa Tsiga (Zimbabwe) 195.94 M-9 | Runs-206 | BatA-15 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-1.7
154 Up 26 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 195.46 M-9 | Runs-48 | BatA-5 | Wickets-18 | BowlA-28 | Ct/St-1 | FPM-0.1
155 Up 28 Nayeem Hasan (Bangladesh) flag Nayeem Hasan (Bangladesh) 195.29 M-7 | Runs-126 | BatA-13 | Wickets-23 | BowlA-31 | Ct/St-3 | FPM-0.4
156 New 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
157 Down 104 Rohit Sharma (India) flag Rohit Sharma (India) 191.93 M-24 | Runs-1254 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-23 | FPM-1.0
158 Down 49 Ramesh Mendis (Sri Lanka) flag Ramesh Mendis (Sri Lanka) 189.41 M-12 | Runs-308 | BatA-19 | Wickets-45 | BowlA-37 | Ct/St-5 | FPM-0.4
159 Down 41 Shreyas Iyer (India) flag Shreyas Iyer (India) 186.96 M-12 | Runs-609 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-1.1
160 Down 26 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 52 Keacy Carty (West Indies) flag Keacy Carty (West Indies) 185.78 M-7 | Runs-235 | BatA-17 | Wickets-0 | BowlA-na | Ct/St-1 | FPM-0.1
162 Down 37 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 182.91 M-11 | Runs-144 | BatA-10 | Wickets-25 | BowlA-32 | Ct/St-6 | FPM-0.5
163 New Sai Sudharsan (India) flag Sai Sudharsan (India) 181.88 M-6 | Runs-302 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.7
164 New Tevin Imlach (West Indies) flag Tevin Imlach (West Indies) 181.39 M-6 | Runs-169 | BatA-15 | Wickets-0 | BowlA-na | Ct/St-20 | FPM-3.3
165 Up 20 Dane Piedt (South Africa) flag Dane Piedt (South Africa) 180.60 M-3 | Runs-83 | BatA-28 | Wickets-11 | BowlA-31 | Ct/St-0 | FPM-0.0
166 Down 52 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
167 Down 9 Matthew Kuhnemann (Australia) flag Matthew Kuhnemann (Australia) 179.85 M-5 | Runs-18 | BatA-5 | Wickets-25 | BowlA-22 | Ct/St-2 | FPM-0.4
168 New 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
169 New Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 176.65 M-5 | Runs-247 | BatA-27 | Wickets-6 | BowlA-57 | Ct/St-2 | FPM-0.4
170 Down 23 Mir Hamza (Pakistan) flag Mir Hamza (Pakistan) 175.05 M-6 | Runs-47 | BatA-6 | Wickets-13 | BowlA-43 | Ct/St-2 | FPM-0.3
171 Up 1 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 174.72 M-7 | Runs-417 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.6
172 New 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
173 Up 15 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
174 Down 28 Mikyle Louis (West Indies) flag Mikyle Louis (West Indies) 172.59 M-10 | Runs-369 | BatA-18 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.3
175 New Will Jacks (England) flag Will Jacks (England) 172.01 M-5 | Runs-207 | BatA-23 | Wickets-10 | BowlA-48 | Ct/St-1 | FPM-0.2
176 Down 16 Keegan Petersen (South Africa) flag Keegan Petersen (South Africa) 169.59 M-11 | Runs-628 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-1.2
177 Down 57 Nishan Madushka (Sri Lanka) flag Nishan Madushka (Sri Lanka) 169.05 M-10 | Runs-571 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-1.5
178 Down 38 Harry Tector (Ireland) flag Harry Tector (Ireland) 166.02 M-9 | Runs-474 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.6
179 Down 56 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 164.61 M-8 | Runs-364 | BatA-26 | Wickets-4 | BowlA-35 | Ct/St-4 | FPM-0.5
180 Up 12 Ruan de Swardt (South Africa) flag Ruan de Swardt (South Africa) 163.77 M-2 | Runs-99 | BatA-33 | Wickets-3 | BowlA-40 | Ct/St-3 | FPM-1.5
181 Down 6 Hashmatullah Shahidi (Afghanistan) flag Hashmatullah Shahidi (Afghanistan) 163.72 M-6 | Runs-418 | BatA-42 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.3
182 Up 11 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
183 New 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
184 Down 69 Shardul Thakur (India) flag Shardul Thakur (India) 156.39 M-8 | Runs-173 | BatA-13 | Wickets-17 | BowlA-38 | Ct/St-4 | FPM-0.5
185 Down 92 Zakir Hasan (Bangladesh) flag Zakir Hasan (Bangladesh) 153.74 M-13 | Runs-593 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.8
186 Down 53 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 151.70 M-10 | Runs-339 | BatA-21 | Wickets-25 | BowlA-48 | Ct/St-14 | FPM-1.4
187 Down 11 Dan Lawrence (England) flag Dan Lawrence (England) 151.11 M-6 | Runs-317 | BatA-26 | Wickets-2 | BowlA-50 | Ct/St-5 | FPM-0.8
188 Down 24 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
189 Down 92 Ollie Robinson (England) flag Ollie Robinson (England) 146.68 M-12 | Runs-285 | BatA-19 | Wickets-39 | BowlA-25 | Ct/St-5 | FPM-0.4
190 Down 92 Neil Wagner (New Zealand) flag Neil Wagner (New Zealand) 144.48 M-10 | Runs-180 | BatA-18 | Wickets-31 | BowlA-36 | Ct/St-7 | FPM-0.7
191 New 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
192 Down 56 Imam-ul-Haq (Pakistan) flag Imam-ul-Haq (Pakistan) 142.11 M-15 | Runs-1202 | BatA-45 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.9
193 Up 30 Zia-ur-Rehman (Afghanistan) flag Zia-ur-Rehman (Afghanistan) 141.83 M-4 | Runs-42 | BatA-7 | Wickets-11 | BowlA-37 | Ct/St-1 | FPM-0.3
194 Up 24 Mohammad Abbas (Pakistan) flag Mohammad Abbas (Pakistan) 141.36 M-2 | Runs-10 | BatA-10 | Wickets-10 | BowlA-25 | Ct/St-1 | FPM-0.5
195 New Sam Konstas (Australia) flag Sam Konstas (Australia) 140.59 M-5 | Runs-163 | BatA-16 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-1.0
196 New Karun Nair (India) flag Karun Nair (India) 137.88 M-4 | Runs-205 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-1.0
197 Down 44 Kirk McKenzie (West Indies) flag Kirk McKenzie (West Indies) 137.27 M-6 | Runs-203 | BatA-17 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.7
198 Down 54 Todd Murphy (Australia) flag Todd Murphy (Australia) 135.98 M-7 | Runs-122 | BatA-14 | Wickets-22 | BowlA-28 | Ct/St-3 | FPM-0.4
199 Down 31 Nandre Burger (South Africa) flag Nandre Burger (South Africa) 135.27 M-3 | Runs-33 | BatA-8 | Wickets-14 | BowlA-17 | Ct/St-1 | FPM-0.3
200 Down 16 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 132.10 M-4 | Runs-246 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-1.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #jofraarcher #archer #jackleach #leach #tristanstubbs #stubbs #jacobbethell #bethell #aamerjamal #jamal #lorcantucker #tucker #tomblundell #blundell #dhruvjurel #jurel #glennphillips #phillips #vishwafernando #fernando #axarpatel #patel #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings