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 Up 61 Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 526.57 M-72 | Wickets-58 | Avg-19 | SR-16 | ER-7.2
102 Up 148 Jofra Archer (England) flag Jofra Archer (England) 525.78 M-38 | Wickets-42 | Avg-28 | SR-20 | ER-8.5
103 Up 3 Abbas Afridi (Pakistan) flag Abbas Afridi (Pakistan) 521.68 M-44 | Wickets-61 | Avg-22 | SR-14 | ER-9.5
104 Up 25 Tanvir Islam (Bangladesh) flag Tanvir Islam (Bangladesh) 521.09 M-51 | Wickets-59 | Avg-21 | SR-17 | ER-7.4
105 Up 32 Matt Parkinson (England) flag Matt Parkinson (England) 517.86 M-53 | Wickets-56 | Avg-23 | SR-17 | ER-8.2
106 Down 85 Matt Taylor (England) flag Matt Taylor (England) 514.83 M-38 | Wickets-48 | Avg-22 | SR-16 | ER-8.2
107 Up 28 Mukesh Kumar (India) flag Mukesh Kumar (India) 513.02 M-32 | Wickets-36 | Avg-31 | SR-18 | ER-10.4
108 Up 46 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 507.67 M-47 | Wickets-58 | Avg-28 | SR-18 | ER-9.1
109 Up 77 Tom Helm (England) flag Tom Helm (England) 505.39 M-57 | Wickets-65 | Avg-27 | SR-17 | ER-9.3
110 Up 18 James Fuller (England) flag James Fuller (England) 504.56 M-99 | Wickets-83 | Avg-27 | SR-19 | ER-8.7
111 Down 94 Pat Brown (England) flag Pat Brown (England) 502.98 M-59 | Wickets-73 | Avg-26 | SR-16 | ER-10.1
112 Down 27 Tom Curran (England) flag Tom Curran (England) 502.96 M-96 | Wickets-82 | Avg-25 | SR-17 | ER-8.7
113 Down 110 Sean Abbott (Australia) flag Sean Abbott (Australia) 502.51 M-78 | Wickets-102 | Avg-22 | SR-15 | ER-8.7
114 Up 5 Zakary Foulkes (New Zealand) flag Zakary Foulkes (New Zealand) 502.50 M-46 | Wickets-55 | Avg-21 | SR-16 | ER-7.7
115 Down 42 Daniel Worrall (Australia) flag Daniel Worrall (Australia) 500.73 M-60 | Wickets-58 | Avg-24 | SR-19 | ER-7.5
116 Up 122 Vaibhav Arora (India) flag Vaibhav Arora (India) 496.87 M-32 | Wickets-36 | Avg-28 | SR-18 | ER-9.6
117 Down 48 Tom Taylor (England) flag Tom Taylor (England) 496.78 M-53 | Wickets-65 | Avg-23 | SR-16 | ER-8.8
118 Up 93 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 495.42 M-48 | Wickets-63 | Avg-24 | SR-17 | ER-8.6
119 Up 121 Matthew Potts (England) flag Matthew Potts (England) 494.21 M-40 | Wickets-39 | Avg-27 | SR-18 | ER-8.8
120 Down 69 Tushar Deshpande (India) flag Tushar Deshpande (India) 481.81 M-41 | Wickets-48 | Avg-29 | SR-18 | ER-9.7
121 New Khuzaima Tanveer (U.A.E.) flag Khuzaima Tanveer (U.A.E.) 479.14 M-17 | Wickets-22 | Avg-21 | SR-16 | ER-7.9
122 Down 32 Lewis Gregory (England) flag Lewis Gregory (England) 474.41 M-111 | Wickets-83 | Avg-26 | SR-18 | ER-8.6
123 Down 78 Jordan Thompson (England) flag Jordan Thompson (England) 473.96 M-81 | Wickets-94 | Avg-25 | SR-15 | ER-9.5
124 Down 17 Andre Russell (West Indies) flag Andre Russell (West Indies) 473.53 M-172 | Wickets-139 | Avg-25 | SR-15 | ER-9.9
125 Down 51 Samit Patel (England) flag Samit Patel (England) 473.40 M-83 | Wickets-75 | Avg-28 | SR-22 | ER-7.8
126 Up 83 Dushmantha Chameera (Sri Lanka) flag Dushmantha Chameera (Sri Lanka) 469.02 M-44 | Wickets-44 | Avg-32 | SR-21 | ER-9.0
127 New Akif Javed (Pakistan) flag Akif Javed (Pakistan) 466.84 M-23 | Wickets-36 | Avg-19 | SR-14 | ER-8.4
128 Down 19 Moeen Ali (England) flag Moeen Ali (England) 464.46 M-153 | Wickets-103 | Avg-24 | SR-19 | ER-7.6
129 Up 78 George Linde (South Africa) flag George Linde (South Africa) 464.24 M-84 | Wickets-62 | Avg-32 | SR-24 | ER-7.8
130 Up 35 Olly Stone (England) flag Olly Stone (England) 463.91 M-68 | Wickets-72 | Avg-27 | SR-18 | ER-9.0
131 Up 30 Lloyd Pope (Australia) flag Lloyd Pope (Australia) 463.80 M-36 | Wickets-44 | Avg-24 | SR-16 | ER-9.1
132 Up 116 Mujeeb Ur Rahman (Afghanistan) flag Mujeeb Ur Rahman (Afghanistan) 462.65 M-73 | Wickets-72 | Avg-27 | SR-23 | ER-7.0
133 Up 19 James Neesham (New Zealand) flag James Neesham (New Zealand) 462.55 M-93 | Wickets-81 | Avg-25 | SR-16 | ER-9.4
134 Down 40 Dan Mousley (England) flag Dan Mousley (England) 460.65 M-80 | Wickets-66 | Avg-21 | SR-16 | ER-7.7
135 Up 71 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 460.08 M-124 | Wickets-77 | Avg-30 | SR-23 | ER-7.9
136 Up 107 Nasum Ahmed (Bangladesh) flag Nasum Ahmed (Bangladesh) 458.25 M-48 | Wickets-40 | Avg-30 | SR-25 | ER-7.0
137 Up 105 Lewis Goldsworthy (England) flag Lewis Goldsworthy (England) 457.69 M-37 | Wickets-33 | Avg-24 | SR-17 | ER-8.4
138 Up 107 Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 455.98 M-28 | Wickets-37 | Avg-22 | SR-17 | ER-7.6
139 Down 18 Roston Chase (West Indies) flag Roston Chase (West Indies) 455.27 M-54 | Wickets-42 | Avg-23 | SR-18 | ER-7.5
140 New Jack Edwards (Australia) flag Jack Edwards (Australia) 454.79 M-44 | Wickets-41 | Avg-24 | SR-17 | ER-8.3
141 Up 30 Matthew Short (Australia) flag Matthew Short (Australia) 453.93 M-79 | Wickets-47 | Avg-27 | SR-22 | ER-7.5
142 New Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 451.24 M-24 | Wickets-31 | Avg-23 | SR-16 | ER-8.2
143 Up 8 Josh Shaw (England) flag Josh Shaw (England) 448.18 M-31 | Wickets-41 | Avg-20 | SR-14 | ER-8.5
144 Down 46 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 448.05 M-52 | Wickets-40 | Avg-28 | SR-24 | ER-7.3
145 Up 54 Rehan Ahmed (England) flag Rehan Ahmed (England) 447.39 M-79 | Wickets-69 | Avg-28 | SR-21 | ER-7.9
146 Up 73 Shardul Thakur (India) flag Shardul Thakur (India) 447.10 M-44 | Wickets-40 | Avg-34 | SR-20 | ER-10.3
147 Down 60 Ravi Bishnoi (India) flag Ravi Bishnoi (India) 446.92 M-54 | Wickets-48 | Avg-34 | SR-23 | ER-8.8
148 Up 48 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 446.06 M-60 | Wickets-39 | Avg-34 | SR-25 | ER-8.2
149 Down 46 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 445.64 M-83 | Wickets-66 | Avg-31 | SR-23 | ER-8.2
150 Down 74 Zak Chappell (England) flag Zak Chappell (England) 444.84 M-45 | Wickets-71 | Avg-20 | SR-13 | ER-9.5
151 New Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 443.84 M-34 | Wickets-39 | Avg-24 | SR-18 | ER-8.2
152 Up 92 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 443.79 M-28 | Wickets-39 | Avg-23 | SR-15 | ER-9.1
153 Down 100 Spencer Johnson (Australia) flag Spencer Johnson (Australia) 443.59 M-63 | Wickets-71 | Avg-24 | SR-18 | ER-7.8
154 Down 92 Sam Cook (England) flag Sam Cook (England) 442.67 M-69 | Wickets-70 | Avg-28 | SR-19 | ER-9.0
155 Down 33 David Wiese (Namibia) flag David Wiese (Namibia) 441.49 M-105 | Wickets-75 | Avg-32 | SR-22 | ER-8.7
156 Down 84 Jake Lintott (England) flag Jake Lintott (England) 441.19 M-66 | Wickets-71 | Avg-24 | SR-17 | ER-8.5
157 New Aayan Afzal Khan (U.A.E.) flag Aayan Afzal Khan (U.A.E.) 441.17 M-25 | Wickets-22 | Avg-16 | SR-14 | ER-6.8
158 New Al Islam (Bangladesh) flag Al Islam (Bangladesh) 439.65 M-22 | Wickets-25 | Avg-22 | SR-20 | ER-6.6
159 Down 10 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 438.33 M-48 | Wickets-56 | Avg-25 | SR-17 | ER-8.8
160 Down 18 Harpreet Brar (India) flag Harpreet Brar (India) 434.64 M-39 | Wickets-30 | Avg-29 | SR-21 | ER-8.3
161 Down 3 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 431.41 M-115 | Wickets-86 | Avg-29 | SR-19 | ER-9.1
162 Up 38 Peter Siddle (Australia) flag Peter Siddle (Australia) 429.36 M-57 | Wickets-75 | Avg-21 | SR-15 | ER-8.0
163 New Nathan Gilchrist (England) flag Nathan Gilchrist (England) 429.30 M-21 | Wickets-29 | Avg-20 | SR-12 | ER-10.5
164 Down 75 Axar Patel (India) flag Axar Patel (India) 429.07 M-53 | Wickets-33 | Avg-39 | SR-31 | ER-7.6
165 Down 35 Sandeep Sharma (India) flag Sandeep Sharma (India) 427.63 M-38 | Wickets-34 | Avg-36 | SR-25 | ER-8.7
166 Down 49 George Garton (England) flag George Garton (England) 425.10 M-71 | Wickets-44 | Avg-31 | SR-20 | ER-9.4
167 Up 62 Deepak Chahar (India) flag Deepak Chahar (India) 423.31 M-32 | Wickets-29 | Avg-30 | SR-20 | ER-8.9
168 New Liam Patterson-White (England) flag Liam Patterson-White (England) 423.27 M-26 | Wickets-25 | Avg-21 | SR-16 | ER-7.7
169 Up 14 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 422.56 M-48 | Wickets-43 | Avg-27 | SR-22 | ER-7.5
170 Up 69 Jamie Overton (England) flag Jamie Overton (England) 422.51 M-97 | Wickets-63 | Avg-26 | SR-18 | ER-8.9
171 New Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 418.82 M-27 | Wickets-34 | Avg-19 | SR-14 | ER-8.5
172 Down 41 Saqib Mahmood (England) flag Saqib Mahmood (England) 417.68 M-30 | Wickets-41 | Avg-22 | SR-14 | ER-9.2
173 Up 58 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 417.27 M-130 | Wickets-71 | Avg-28 | SR-17 | ER-9.5
174 Down 118 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 416.96 M-50 | Wickets-66 | Avg-25 | SR-17 | ER-8.9
175 Up 20 Binura Fernando (Sri Lanka) flag Binura Fernando (Sri Lanka) 416.16 M-33 | Wickets-44 | Avg-18 | SR-17 | ER-6.5
176 Up 58 Eathan Bosch (South Africa) flag Eathan Bosch (South Africa) 415.73 M-46 | Wickets-41 | Avg-27 | SR-20 | ER-8.4
177 New Abu Hider (Bangladesh) flag Abu Hider (Bangladesh) 413.47 M-27 | Wickets-34 | Avg-20 | SR-14 | ER-8.8
178 New Zahoor Khan (U.A.E.) flag Zahoor Khan (U.A.E.) 411.50 M-27 | Wickets-28 | Avg-26 | SR-18 | ER-8.6
179 Down 63 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 411.29 M-102 | Wickets-47 | Avg-30 | SR-23 | ER-7.8
180 Down 56 Calvin Harrison (England) flag Calvin Harrison (England) 410.22 M-53 | Wickets-42 | Avg-29 | SR-22 | ER-8.0
181 Down 45 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 409.78 M-111 | Wickets-62 | Avg-24 | SR-19 | ER-7.7
182 Up 9 Ryan Higgins (England) flag Ryan Higgins (England) 409.44 M-57 | Wickets-43 | Avg-29 | SR-18 | ER-9.5
183 Down 97 Matt Critchley (England) flag Matt Critchley (England) 409.13 M-78 | Wickets-69 | Avg-25 | SR-17 | ER-8.7
184 Down 66 Paul Walter (England) flag Paul Walter (England) 408.66 M-113 | Wickets-87 | Avg-26 | SR-17 | ER-9.4
185 New Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 407.20 M-41 | Wickets-34 | Avg-30 | SR-27 | ER-6.8
186 Up 2 Jafer Chohan (England) flag Jafer Chohan (England) 405.63 M-46 | Wickets-40 | Avg-30 | SR-21 | ER-8.6
187 New Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 400.30 M-24 | Wickets-25 | Avg-24 | SR-21 | ER-7.0
188 New Danru Ferns (New Zealand) flag Danru Ferns (New Zealand) 399.54 M-26 | Wickets-35 | Avg-20 | SR-14 | ER-8.3
189 New Jaydev Unadkat (India) flag Jaydev Unadkat (India) 398.78 M-26 | Wickets-25 | Avg-31 | SR-20 | ER-9.4
190 New James Anderson (England) flag James Anderson (England) 398.33 M-14 | Wickets-22 | Avg-19 | SR-13 | ER-8.4
191 Down 83 Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 397.86 M-54 | Wickets-42 | Avg-39 | SR-29 | ER-8.0
192 Down 59 Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 396.62 M-46 | Wickets-43 | Avg-25 | SR-19 | ER-8.0
193 New Fred Klaassen (England) flag Fred Klaassen (England) 390.32 M-40 | Wickets-40 | Avg-29 | SR-21 | ER-8.5
194 Down 2 Dom Bess (England) flag Dom Bess (England) 389.86 M-54 | Wickets-39 | Avg-31 | SR-23 | ER-7.9
195 New Khurram Shahzad (Pakistan) flag Khurram Shahzad (Pakistan) 388.04 M-20 | Wickets-30 | Avg-20 | SR-14 | ER-8.5
196 New Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 387.22 M-29 | Wickets-34 | Avg-23 | SR-18 | ER-7.6
197 Down 53 Mohammad Saifuddin (Bangladesh) flag Mohammad Saifuddin (Bangladesh) 386.51 M-33 | Wickets-40 | Avg-22 | SR-17 | ER-7.9
198 Down 14 Ashton Agar (Australia) flag Ashton Agar (Australia) 386.07 M-53 | Wickets-33 | Avg-42 | SR-33 | ER-7.6
199 New Tanveer Sangha (Australia) flag Tanveer Sangha (Australia) 384.77 M-36 | Wickets-39 | Avg-23 | SR-19 | ER-7.4
200 Up 12 James Coles (England) flag James Coles (England) 382.95 M-57 | Wickets-37 | Avg-30 | SR-21 | ER-8.5
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #khushdilshah #shah #jofraarcher #archer #abbasafridi #afridi #tanvirislam #islam #mattparkinson #parkinson #matttaylor #taylor #mukeshkumar #kumar #mohammadwasim #wasim #tomhelm #helm #jamesfuller #fuller #patbrown #brown #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings