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 Ben Duckett (England) flag Ben Duckett (England) 305.23 M-61 | Ct/St-29 | FPM-0.5
102 Down 12 Anamul Haque (Bangladesh) flag Anamul Haque (Bangladesh) 304.25 M-46 | Ct/St-22 | FPM-0.5
103 New Mahidul Islam Ankon (Bangladesh) flag Mahidul Islam Ankon (Bangladesh) 303.76 M-33 | Ct/St-19 | FPM-0.6
104 Down 41 Tom Abell (England) flag Tom Abell (England) 302.29 M-124 | Ct/St-64 | FPM-0.5
105 Up 43 Wayne Madsen (Italy) flag Wayne Madsen (Italy) 301.29 M-81 | Ct/St-35 | FPM-0.4
106 Down 36 Alex Hales (England) flag Alex Hales (England) 300.59 M-191 | Ct/St-86 | FPM-0.5
107 New Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 300.44 M-52 | Ct/St-19 | FPM-0.4
108 New Harry Finch (England) flag Harry Finch (England) 297.75 M-16 | Ct/St-18 | FPM-1.1
109 Up 15 Matthew Short (Australia) flag Matthew Short (Australia) 296.66 M-79 | Ct/St-43 | FPM-0.5
110 Down 12 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 296.43 M-94 | Ct/St-38 | FPM-0.4
111 Down 45 Paul Walter (England) flag Paul Walter (England) 296.12 M-113 | Ct/St-61 | FPM-0.5
112 Up 115 Shreyas Iyer (India) flag Shreyas Iyer (India) 295.34 M-46 | Ct/St-22 | FPM-0.5
113 Up 12 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 295.26 M-66 | Ct/St-33 | FPM-0.5
114 Down 3 David Miller (South Africa) flag David Miller (South Africa) 293.61 M-142 | Ct/St-81 | FPM-0.6
115 New Kasey Aldridge (England) flag Kasey Aldridge (England) 293.37 M-12 | Ct/St-12 | FPM-1.0
116 Up 88 Pat Brown (England) flag Pat Brown (England) 291.53 M-59 | Ct/St-30 | FPM-0.5
117 Down 90 Jimmy Peirson (Australia) flag Jimmy Peirson (Australia) 291.08 M-35 | Ct/St-30 | FPM-0.9
118 Down 96 Adam Rossington (England) flag Adam Rossington (England) 291.07 M-85 | Ct/St-50 | FPM-0.6
119 Down 58 Rovman Powell (West Indies) flag Rovman Powell (West Indies) 290.11 M-138 | Ct/St-60 | FPM-0.4
120 Up 64 Will Smeed (England) flag Will Smeed (England) 287.98 M-108 | Ct/St-47 | FPM-0.4
121 New Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 287.76 M-72 | Ct/St-35 | FPM-0.5
122 New Hilton Cartwright (Australia) flag Hilton Cartwright (Australia) 286.97 M-68 | Ct/St-42 | FPM-0.6
123 Up 74 Dan Lawrence (England) flag Dan Lawrence (England) 286.73 M-101 | Ct/St-43 | FPM-0.4
124 Down 99 James Bracey (England) flag James Bracey (England) 286.60 M-43 | Ct/St-36 | FPM-0.8
125 Down 44 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 286.25 M-60 | Ct/St-31 | FPM-0.5
126 Up 41 Jason Holder (West Indies) flag Jason Holder (West Indies) 285.32 M-117 | Ct/St-53 | FPM-0.5
127 New Ben Kellaway (England) flag Ben Kellaway (England) 284.38 M-27 | Ct/St-17 | FPM-0.6
128 Up 12 Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 284.36 M-70 | Ct/St-35 | FPM-0.5
129 Down 89 John Simpson (England) flag John Simpson (England) 283.58 M-58 | Ct/St-33 | FPM-0.6
130 Down 29 Max Chu (New Zealand) flag Max Chu (New Zealand) 283.39 M-27 | Ct/St-16 | FPM-0.6
131 New Sai Sudharsan (India) flag Sai Sudharsan (India) 282.94 M-40 | Ct/St-10 | FPM-0.3
132 Down 9 Luke Wells (England) flag Luke Wells (England) 282.04 M-77 | Ct/St-32 | FPM-0.4
133 Up 81 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 281.63 M-40 | Ct/St-26 | FPM-0.7
134 New Joe Weatherley (England) flag Joe Weatherley (England) 281.03 M-62 | Ct/St-26 | FPM-0.4
135 Up 37 Ryan Higgins (England) flag Ryan Higgins (England) 281.00 M-57 | Ct/St-25 | FPM-0.4
136 Down 64 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 280.63 M-86 | Ct/St-33 | FPM-0.4
137 Down 30 Chris Green (Australia) flag Chris Green (Australia) 280.48 M-137 | Ct/St-80 | FPM-0.6
138 Up 8 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 279.82 M-124 | Ct/St-53 | FPM-0.4
139 Down 19 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 279.16 M-47 | Ct/St-18 | FPM-0.4
140 Up 7 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 278.58 M-56 | Ct/St-30 | FPM-0.5
141 Down 25 Tom Kohler-Cadmore (England) flag Tom Kohler-Cadmore (England) 277.45 M-164 | Ct/St-83 | FPM-0.5
142 New Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 276.90 M-81 | Ct/St-27 | FPM-0.3
143 New Tom Alsop (England) flag Tom Alsop (England) 276.88 M-62 | Ct/St-25 | FPM-0.4
144 Down 27 Tom Taylor (England) flag Tom Taylor (England) 276.16 M-53 | Ct/St-29 | FPM-0.5
145 New Keaton Jennings (England) flag Keaton Jennings (England) 276.04 M-50 | Ct/St-21 | FPM-0.4
146 New Charlie Allison (England) flag Charlie Allison (England) 274.48 M-20 | Ct/St-14 | FPM-0.7
147 New Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 273.88 M-53 | Ct/St-19 | FPM-0.4
148 New Shashank Singh (India) flag Shashank Singh (India) 273.43 M-41 | Ct/St-17 | FPM-0.4
149 New Ramandeep Singh (India) flag Ramandeep Singh (India) 273.11 M-31 | Ct/St-14 | FPM-0.5
150 Down 65 James Fuller (England) flag James Fuller (England) 273.08 M-99 | Ct/St-37 | FPM-0.4
151 New Yasir Ali (Bangladesh) flag Yasir Ali (Bangladesh) 272.60 M-43 | Ct/St-24 | FPM-0.6
152 Down 60 Ashton Turner (Australia) flag Ashton Turner (Australia) 272.17 M-121 | Ct/St-56 | FPM-0.5
153 Up 7 Liam Dawson (England) flag Liam Dawson (England) 272.08 M-133 | Ct/St-51 | FPM-0.4
154 Down 40 David Wiese (Namibia) flag David Wiese (Namibia) 271.92 M-105 | Ct/St-50 | FPM-0.5
155 New Luke Hollman (England) flag Luke Hollman (England) 271.31 M-54 | Ct/St-25 | FPM-0.5
156 Up 24 Andre Russell (West Indies) flag Andre Russell (West Indies) 269.88 M-172 | Ct/St-69 | FPM-0.4
157 Down 52 Sam Hain (England) flag Sam Hain (England) 269.60 M-99 | Ct/St-38 | FPM-0.4
158 New Asa Tribe (Jersey) flag Asa Tribe (Jersey) 269.14 M-16 | Ct/St-13 | FPM-0.8
159 Up 74 Cole McConchie (New Zealand) flag Cole McConchie (New Zealand) 269.05 M-42 | Ct/St-26 | FPM-0.6
160 Down 91 Gareth Roderick (South Africa) flag Gareth Roderick (South Africa) 268.98 M-35 | Ct/St-33 | FPM-0.9
161 New Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 268.47 M-52 | Ct/St-23 | FPM-0.4
162 Down 110 Sean Dickson (South Africa) flag Sean Dickson (South Africa) 268.40 M-51 | Ct/St-27 | FPM-0.5
163 New Shivam Dube (India) flag Shivam Dube (India) 267.48 M-55 | Ct/St-18 | FPM-0.3
164 New Matthew Breetzke (South Africa) flag Matthew Breetzke (South Africa) 266.17 M-56 | Ct/St-21 | FPM-0.4
165 New Usama Mir (Pakistan) flag Usama Mir (Pakistan) 265.64 M-75 | Ct/St-29 | FPM-0.4
166 Down 91 Dale Phillips (New Zealand) flag Dale Phillips (New Zealand) 265.37 M-30 | Ct/St-22 | FPM-0.7
167 Up 50 Ashton Agar (Australia) flag Ashton Agar (Australia) 264.35 M-53 | Ct/St-27 | FPM-0.5
168 Down 18 Ross Whiteley (England) flag Ross Whiteley (England) 263.84 M-88 | Ct/St-33 | FPM-0.4
169 Down 118 Chris Benjamin (England) flag Chris Benjamin (England) 262.56 M-64 | Ct/St-29 | FPM-0.5
170 Down 110 Virat Kohli (India) flag Virat Kohli (India) 260.74 M-60 | Ct/St-33 | FPM-0.6
171 Up 11 Daniel Sams (Australia) flag Daniel Sams (Australia) 259.48 M-142 | Ct/St-60 | FPM-0.4
172 Down 64 Liam Livingstone (England) flag Liam Livingstone (England) 259.29 M-129 | Ct/St-44 | FPM-0.3
173 Up 26 Tilak Varma (India) flag Tilak Varma (India) 259.15 M-54 | Ct/St-32 | FPM-0.6
174 New Olly Stone (England) flag Olly Stone (England) 258.29 M-68 | Ct/St-26 | FPM-0.4
175 Up 8 James Coles (England) flag James Coles (England) 257.63 M-57 | Ct/St-32 | FPM-0.6
176 Down 82 Joe Clarke (England) flag Joe Clarke (England) 257.45 M-145 | Ct/St-63 | FPM-0.4
177 Up 44 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 256.54 M-54 | Ct/St-24 | FPM-0.4
178 Down 100 Jack Taylor (England) flag Jack Taylor (England) 256.29 M-54 | Ct/St-30 | FPM-0.6
179 New Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 256.18 M-74 | Ct/St-31 | FPM-0.4
180 Down 45 Tom Clark (England) flag Tom Clark (England) 255.60 M-36 | Ct/St-23 | FPM-0.6
181 Up 8 Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 253.70 M-62 | Ct/St-24 | FPM-0.4
182 Down 39 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 251.08 M-78 | Ct/St-43 | FPM-0.6
183 Up 32 Luke Wood (England) flag Luke Wood (England) 250.46 M-133 | Ct/St-41 | FPM-0.3
184 Down 134 Jordan Silk (Australia) flag Jordan Silk (Australia) 250.44 M-47 | Ct/St-37 | FPM-0.8
185 Down 49 Colin Ackermann (Netherlands) flag Colin Ackermann (Netherlands) 250.11 M-60 | Ct/St-26 | FPM-0.4
186 Down 59 Lewis Gregory (England) flag Lewis Gregory (England) 250.11 M-111 | Ct/St-49 | FPM-0.4
187 Down 91 M Shahrukh Khan (India) flag M Shahrukh Khan (India) 249.84 M-44 | Ct/St-21 | FPM-0.5
188 Down 62 Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 249.02 M-97 | Ct/St-40 | FPM-0.4
189 Down 87 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 247.68 M-121 | Ct/St-37 | FPM-0.3
190 Down 108 Abdul Samad (India) flag Abdul Samad (India) 247.63 M-40 | Ct/St-18 | FPM-0.5
191 New Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 247.57 M-53 | Ct/St-26 | FPM-0.5
192 Up 3 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 247.25 M-86 | Ct/St-42 | FPM-0.5
193 Up 50 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 246.76 M-51 | Ct/St-19 | FPM-0.4
194 New Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 245.41 M-29 | Ct/St-18 | FPM-0.6
195 Down 82 James Neesham (New Zealand) flag James Neesham (New Zealand) 245.20 M-93 | Ct/St-38 | FPM-0.4
196 Up 49 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 245.17 M-102 | Ct/St-29 | FPM-0.3
197 Up 52 David Warner (Australia) flag David Warner (Australia) 244.88 M-93 | Ct/St-38 | FPM-0.4
198 New Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 244.15 M-61 | Ct/St-30 | FPM-0.5
199 Down 41 Krunal Pandya (India) flag Krunal Pandya (India) 243.15 M-58 | Ct/St-24 | FPM-0.4
200 New Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 241.69 M-24 | Ct/St-11 | FPM-0.5
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #benduckett #duckett #anamulhaque #haque #mahidulislamankon #ankon #tomabell #abell #waynemadsen #madsen #alexhales #hales #mahmudullah #harryfinch #finch #matthewshort #short #shadabkhan #khan #paulwalter #walter #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings