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 Down 14 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 577.49 M-170 | Runs-4883 | BatA-38 | Wickets-0 | BowlA-na | Ct/St-114 | FPM-0.7
102 Down 34 Jason Behrendorff (Australia) flag Jason Behrendorff (Australia) 577.33 M-84 | Runs-80 | BatA-13 | Wickets-107 | BowlA-22 | Ct/St-23 | FPM-0.3
103 Up 127 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 575.33 M-66 | Runs-1463 | BatA-30 | Wickets-17 | BowlA-31 | Ct/St-33 | FPM-0.5
104 Up 6 Avesh Khan (India) flag Avesh Khan (India) 575.13 M-51 | Runs-53 | BatA-27 | Wickets-58 | BowlA-30 | Ct/St-8 | FPM-0.2
105 Up 27 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 573.88 M-74 | Runs-2069 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-41 | FPM-0.6
106 Up 66 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 569.79 M-75 | Runs-167 | BatA-8 | Wickets-91 | BowlA-25 | Ct/St-17 | FPM-0.2
107 Down 6 Luke Wood (England) flag Luke Wood (England) 569.39 M-133 | Runs-341 | BatA-11 | Wickets-153 | BowlA-25 | Ct/St-41 | FPM-0.3
108 Down 12 Dan Lawrence (England) flag Dan Lawrence (England) 568.31 M-101 | Runs-2127 | BatA-25 | Wickets-33 | BowlA-27 | Ct/St-43 | FPM-0.4
109 New Hassan Khan (U.S.A.) flag Hassan Khan (U.S.A.) 566.59 M-35 | Runs-578 | BatA-22 | Wickets-28 | BowlA-29 | Ct/St-11 | FPM-0.3
110 New Ethan Brookes (England) flag Ethan Brookes (England) 566.52 M-30 | Runs-711 | BatA-27 | Wickets-18 | BowlA-28 | Ct/St-13 | FPM-0.4
111 Down 26 Yuzvendra Chahal (India) flag Yuzvendra Chahal (India) 565.02 M-60 | Runs-5 | BatA-5 | Wickets-82 | BowlA-24 | Ct/St-8 | FPM-0.1
112 New D'Arcy Short (Australia) flag D'Arcy Short (Australia) 565.01 M-52 | Runs-1374 | BatA-29 | Wickets-12 | BowlA-36 | Ct/St-22 | FPM-0.4
113 Up 18 Mohammad Amir (Pakistan) flag Mohammad Amir (Pakistan) 564.38 M-124 | Runs-166 | BatA-8 | Wickets-157 | BowlA-21 | Ct/St-17 | FPM-0.1
114 New Prabhsimran Singh (India) flag Prabhsimran Singh (India) 560.53 M-46 | Runs-1255 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.1
115 New Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 560.36 M-49 | Runs-77 | BatA-5 | Wickets-63 | BowlA-23 | Ct/St-11 | FPM-0.2
116 Down 65 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 559.41 M-63 | Runs-1608 | BatA-33 | Wickets-23 | BowlA-34 | Ct/St-36 | FPM-0.6
117 Down 72 Luke Wells (England) flag Luke Wells (England) 558.97 M-77 | Runs-1307 | BatA-20 | Wickets-37 | BowlA-34 | Ct/St-32 | FPM-0.4
118 Down 2 Mohammed Siraj (India) flag Mohammed Siraj (India) 557.38 M-58 | Runs-46 | BatA-9 | Wickets-59 | BowlA-32 | Ct/St-18 | FPM-0.3
119 Up 24 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 556.20 M-98 | Runs-132 | BatA-8 | Wickets-100 | BowlA-28 | Ct/St-14 | FPM-0.1
120 Up 127 Cooper Connolly (Australia) flag Cooper Connolly (Australia) 554.99 M-33 | Runs-803 | BatA-37 | Wickets-17 | BowlA-19 | Ct/St-12 | FPM-0.4
121 New Jofra Archer (England) flag Jofra Archer (England) 554.50 M-38 | Runs-101 | BatA-8 | Wickets-42 | BowlA-28 | Ct/St-12 | FPM-0.3
122 Down 14 Matheesha Pathirana (Sri Lanka) flag Matheesha Pathirana (Sri Lanka) 554.05 M-65 | Runs-15 | BatA-8 | Wickets-91 | BowlA-22 | Ct/St-19 | FPM-0.3
123 New Jack Edwards (Australia) flag Jack Edwards (Australia) 553.16 M-44 | Runs-560 | BatA-19 | Wickets-41 | BowlA-24 | Ct/St-16 | FPM-0.4
124 Down 75 Nathan Ellis (Australia) flag Nathan Ellis (Australia) 551.50 M-105 | Runs-314 | BatA-12 | Wickets-127 | BowlA-24 | Ct/St-31 | FPM-0.3
125 Up 32 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 550.90 M-47 | Runs-195 | BatA-10 | Wickets-58 | BowlA-28 | Ct/St-23 | FPM-0.5
126 Up 36 Adil Rashid (England) flag Adil Rashid (England) 550.37 M-79 | Runs-240 | BatA-12 | Wickets-82 | BowlA-24 | Ct/St-11 | FPM-0.1
127 New George Linde (South Africa) flag George Linde (South Africa) 546.86 M-84 | Runs-848 | BatA-19 | Wickets-62 | BowlA-32 | Ct/St-21 | FPM-0.3
128 Down 40 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 546.13 M-52 | Runs-637 | BatA-19 | Wickets-40 | BowlA-28 | Ct/St-18 | FPM-0.3
129 Up 103 Abbas Afridi (Pakistan) flag Abbas Afridi (Pakistan) 546.13 M-44 | Runs-165 | BatA-11 | Wickets-61 | BowlA-22 | Ct/St-11 | FPM-0.3
130 New Richard Gleeson (England) flag Richard Gleeson (England) 545.93 M-74 | Runs-39 | BatA-6 | Wickets-95 | BowlA-21 | Ct/St-11 | FPM-0.1
131 Down 33 George Garton (England) flag George Garton (England) 545.55 M-71 | Runs-540 | BatA-14 | Wickets-44 | BowlA-31 | Ct/St-25 | FPM-0.4
132 Up 6 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 545.49 M-83 | Runs-436 | BatA-12 | Wickets-66 | BowlA-31 | Ct/St-51 | FPM-0.6
133 Up 64 Will Sutherland (Australia) flag Will Sutherland (Australia) 543.44 M-56 | Runs-779 | BatA-21 | Wickets-38 | BowlA-36 | Ct/St-29 | FPM-0.5
134 Down 1 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 541.65 M-87 | Runs-238 | BatA-11 | Wickets-102 | BowlA-25 | Ct/St-26 | FPM-0.3
135 Down 18 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 540.97 M-78 | Runs-1485 | BatA-29 | Wickets-19 | BowlA-33 | Ct/St-43 | FPM-0.6
136 Down 69 Ben Raine (England) flag Ben Raine (England) 540.78 M-56 | Runs-399 | BatA-16 | Wickets-73 | BowlA-19 | Ct/St-9 | FPM-0.2
137 Down 100 Matt Critchley (England) flag Matt Critchley (England) 540.39 M-78 | Runs-1167 | BatA-21 | Wickets-69 | BowlA-25 | Ct/St-19 | FPM-0.2
138 New Ben Sanderson (England) flag Ben Sanderson (England) 539.37 M-54 | Runs-64 | BatA-8 | Wickets-74 | BowlA-21 | Ct/St-14 | FPM-0.3
139 New Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 538.02 M-48 | Runs-499 | BatA-22 | Wickets-63 | BowlA-24 | Ct/St-25 | FPM-0.5
140 New Jacob Bethell (England) flag Jacob Bethell (England) 535.67 M-63 | Runs-1134 | BatA-23 | Wickets-14 | BowlA-22 | Ct/St-36 | FPM-0.6
141 Down 87 David Wiese (Namibia) flag David Wiese (Namibia) 535.22 M-105 | Runs-1085 | BatA-20 | Wickets-75 | BowlA-32 | Ct/St-50 | FPM-0.5
142 Up 23 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 534.46 M-83 | Runs-1654 | BatA-32 | Wickets-8 | BowlA-22 | Ct/St-62 | FPM-0.7
143 Down 28 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 534.10 M-60 | Runs-792 | BatA-22 | Wickets-31 | BowlA-21 | Ct/St-22 | FPM-0.4
144 Up 50 Shai Hope (West Indies) flag Shai Hope (West Indies) 533.81 M-100 | Runs-3029 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-59 | FPM-0.6
145 Down 83 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 533.34 M-55 | Runs-1471 | BatA-28 | Wickets-17 | BowlA-25 | Ct/St-24 | FPM-0.4
146 Down 52 Tom Taylor (England) flag Tom Taylor (England) 533.20 M-53 | Runs-337 | BatA-21 | Wickets-65 | BowlA-23 | Ct/St-29 | FPM-0.5
147 Down 19 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 532.51 M-63 | Runs-106 | BatA-8 | Wickets-77 | BowlA-25 | Ct/St-14 | FPM-0.2
148 Up 47 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 531.44 M-49 | Runs-115 | BatA-12 | Wickets-56 | BowlA-21 | Ct/St-17 | FPM-0.3
149 New Khaled Ahmed (Bangladesh) flag Khaled Ahmed (Bangladesh) 528.49 M-40 | Runs-73 | BatA-10 | Wickets-54 | BowlA-22 | Ct/St-10 | FPM-0.3
150 Down 84 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 527.44 M-160 | Runs-5066 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-74 | FPM-0.5
151 Up 60 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 527.38 M-97 | Runs-164 | BatA-8 | Wickets-126 | BowlA-23 | Ct/St-24 | FPM-0.2
152 Up 4 Tilak Varma (India) flag Tilak Varma (India) 525.73 M-54 | Runs-1499 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-32 | FPM-0.6
153 Up 53 Khaleel Ahmed (India) flag Khaleel Ahmed (India) 525.69 M-47 | Runs-1 | BatA-1 | Wickets-57 | BowlA-27 | Ct/St-4 | FPM-0.1
154 New Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 524.89 M-78 | Runs-1309 | BatA-26 | Wickets-13 | BowlA-24 | Ct/St-60 | FPM-0.8
155 New Mitchell Owen (Australia) flag Mitchell Owen (Australia) 524.01 M-51 | Runs-1005 | BatA-23 | Wickets-26 | BowlA-26 | Ct/St-23 | FPM-0.5
156 Down 43 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 523.07 M-115 | Runs-3144 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-60 | FPM-0.5
157 New Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 522.24 M-72 | Runs-1561 | BatA-28 | Wickets-5 | BowlA-13 | Ct/St-35 | FPM-0.5
158 Down 75 Nathan Sowter (England) flag Nathan Sowter (England) 522.11 M-91 | Runs-67 | BatA-7 | Wickets-105 | BowlA-21 | Ct/St-34 | FPM-0.4
159 New Joe Root (England) flag Joe Root (England) 520.31 M-46 | Runs-1068 | BatA-32 | Wickets-14 | BowlA-23 | Ct/St-22 | FPM-0.5
160 Up 24 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 520.05 M-61 | Runs-1222 | BatA-28 | Wickets-45 | BowlA-31 | Ct/St-30 | FPM-0.5
161 Down 25 Shivam Dube (India) flag Shivam Dube (India) 518.10 M-55 | Runs-1460 | BatA-34 | Wickets-1 | BowlA-83 | Ct/St-18 | FPM-0.3
162 New Harshit Rana (India) flag Harshit Rana (India) 518.01 M-34 | Runs-59 | BatA-10 | Wickets-40 | BowlA-26 | Ct/St-12 | FPM-0.4
163 Down 70 Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 516.82 M-95 | Runs-168 | BatA-11 | Wickets-112 | BowlA-27 | Ct/St-23 | FPM-0.2
164 Up 27 Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 515.22 M-75 | Runs-34 | BatA-9 | Wickets-93 | BowlA-23 | Ct/St-13 | FPM-0.2
165 Up 45 Travis Head (Australia) flag Travis Head (Australia) 514.86 M-44 | Runs-1322 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.2
166 New Matthew Montgomery (Germany) flag Matthew Montgomery (Germany) 514.68 M-42 | Runs-633 | BatA-19 | Wickets-20 | BowlA-24 | Ct/St-20 | FPM-0.5
167 New Dom Bess (England) flag Dom Bess (England) 513.24 M-54 | Runs-300 | BatA-18 | Wickets-39 | BowlA-31 | Ct/St-26 | FPM-0.5
168 Up 49 Chris Lynn (Australia) flag Chris Lynn (Australia) 512.10 M-75 | Runs-2570 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.1
169 Up 52 Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 511.27 M-80 | Runs-22 | BatA-4 | Wickets-88 | BowlA-24 | Ct/St-9 | FPM-0.1
170 Up 42 Calvin Harrison (England) flag Calvin Harrison (England) 505.88 M-53 | Runs-221 | BatA-13 | Wickets-42 | BowlA-29 | Ct/St-32 | FPM-0.6
171 Up 27 Rohit Sharma (India) flag Rohit Sharma (India) 505.45 M-59 | Runs-1435 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-0.2
172 Down 19 Mason Crane (England) flag Mason Crane (England) 503.83 M-61 | Runs-133 | BatA-15 | Wickets-71 | BowlA-24 | Ct/St-20 | FPM-0.3
173 New Yash Dayal (India) flag Yash Dayal (India) 502.46 M-43 | Runs-4 | BatA-1 | Wickets-41 | BowlA-34 | Ct/St-8 | FPM-0.2
174 Up 2 Usman Khan (Pakistan) flag Usman Khan (Pakistan) 501.27 M-47 | Runs-1573 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-30 | FPM-0.6
175 Up 63 Obed McCoy (West Indies) flag Obed McCoy (West Indies) 498.68 M-86 | Runs-86 | BatA-6 | Wickets-103 | BowlA-26 | Ct/St-22 | FPM-0.3
176 New Sai Kishore (India) flag Sai Kishore (India) 498.55 M-25 | Runs-18 | BatA-5 | Wickets-32 | BowlA-20 | Ct/St-10 | FPM-0.4
177 Down 51 James Vince (England) flag James Vince (England) 498.30 M-184 | Runs-5426 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-119 | FPM-0.6
178 New Prasidh Krishna (India) flag Prasidh Krishna (India) 497.68 M-32 | Runs-6 | BatA-6 | Wickets-44 | BowlA-24 | Ct/St-7 | FPM-0.2
179 Up 37 Ashton Agar (Australia) flag Ashton Agar (Australia) 496.87 M-53 | Runs-360 | BatA-17 | Wickets-33 | BowlA-42 | Ct/St-27 | FPM-0.5
180 Down 11 Saif Zaib (England) flag Saif Zaib (England) 495.93 M-72 | Runs-1335 | BatA-27 | Wickets-16 | BowlA-27 | Ct/St-27 | FPM-0.4
181 Down 3 Tim David (Australia) flag Tim David (Australia) 493.63 M-189 | Runs-3544 | BatA-29 | Wickets-9 | BowlA-70 | Ct/St-118 | FPM-0.6
182 New Jack Blatherwick (England) flag Jack Blatherwick (England) 491.42 M-27 | Runs-150 | BatA-15 | Wickets-26 | BowlA-26 | Ct/St-23 | FPM-0.9
183 New Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 491.02 M-44 | Runs-32 | BatA-8 | Wickets-49 | BowlA-25 | Ct/St-15 | FPM-0.3
184 New Lewis Goldsworthy (England) flag Lewis Goldsworthy (England) 489.52 M-37 | Runs-283 | BatA-24 | Wickets-33 | BowlA-24 | Ct/St-14 | FPM-0.4
185 New Usman Tariq (Pakistan) flag Usman Tariq (Pakistan) 489.33 M-21 | Runs-11 | BatA-11 | Wickets-35 | BowlA-18 | Ct/St-2 | FPM-0.1
186 Down 148 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 488.68 M-60 | Runs-2305 | BatA-43 | Wickets-0 | BowlA-na | Ct/St-31 | FPM-0.5
187 Up 54 Zakary Foulkes (New Zealand) flag Zakary Foulkes (New Zealand) 488.41 M-46 | Runs-192 | BatA-13 | Wickets-55 | BowlA-21 | Ct/St-9 | FPM-0.2
188 Up 25 Jordan Cox (England) flag Jordan Cox (England) 485.95 M-132 | Runs-3294 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-87 | FPM-0.7
189 Down 117 Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 485.61 M-46 | Runs-406 | BatA-17 | Wickets-43 | BowlA-25 | Ct/St-21 | FPM-0.5
190 New Keaton Jennings (England) flag Keaton Jennings (England) 484.01 M-50 | Runs-1257 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-21 | FPM-0.4
191 Up 12 Oliver Price (England) flag Oliver Price (England) 483.96 M-38 | Runs-521 | BatA-18 | Wickets-25 | BowlA-19 | Ct/St-27 | FPM-0.7
192 New Shashank Singh (India) flag Shashank Singh (India) 483.12 M-41 | Runs-773 | BatA-41 | Wickets-1 | BowlA-52 | Ct/St-17 | FPM-0.4
193 Down 14 Adam Milne (New Zealand) flag Adam Milne (New Zealand) 482.03 M-60 | Runs-152 | BatA-10 | Wickets-70 | BowlA-21 | Ct/St-13 | FPM-0.2
194 Up 25 Alex Hales (England) flag Alex Hales (England) 481.79 M-191 | Runs-5155 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-86 | FPM-0.5
195 New Salman Irshad (Pakistan) flag Salman Irshad (Pakistan) 477.85 M-54 | Runs-24 | BatA-5 | Wickets-69 | BowlA-25 | Ct/St-6 | FPM-0.1
196 Down 44 Tom Banton (England) flag Tom Banton (England) 477.52 M-119 | Runs-3186 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-77 | FPM-0.6
197 New Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 477.20 M-52 | Runs-897 | BatA-24 | Wickets-2 | BowlA-53 | Ct/St-23 | FPM-0.4
198 Down 44 Ishan Kishan (India) flag Ishan Kishan (India) 476.99 M-58 | Runs-1546 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-43 | FPM-0.7
199 Down 36 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 475.29 M-121 | Runs-3154 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-86 | FPM-0.7
200 Down 58 Callum Parkinson (England) flag Callum Parkinson (England) 474.55 M-67 | Runs-79 | BatA-8 | Wickets-81 | BowlA-23 | Ct/St-10 | FPM-0.1
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #nicholaspooran #pooran #jasonbehrendorff #behrendorff #glennphillips #phillips #aveshkhan #khan #finnallen #allen #naseemshah #shah #lukewood #wood #danlawrence #lawrence #hassankhan #ethanbrookes #brookes #yuzvendrachahal #chahal #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings