A list of the top 1,000 best CR ratings ever achieved by teams and players. Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
124 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 746.09 M-58 | R-1985 | A-44 | SR*-172 | as of December-2023
125 No change Phil Salt (England) flag Phil Salt (England) 745.45 M-28 | R-844 | A-37 | SR*-169 | as of June-2024
126 No change Virat Kohli (India) flag Virat Kohli (India) 745.28 M-28 | R-1187 | A-59 | SR*-135 | as of March-2016
127 No change Virat Kohli (India) flag Virat Kohli (India) 745.28 M-29 | R-1187 | A-59 | SR*-135 | as of March-2016
129 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 744.09 M-27 | R-936 | A-43 | SR*-161 | as of October-2018
130 No change Phil Salt (England) flag Phil Salt (England) 743.03 M-46 | R-1423 | A-38 | SR*-171 | as of September-2025
131 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 743.02 M-22 | R-886 | A-52 | SR*-166 | as of July-2018
132 No change Kevin Pietersen (England) flag Kevin Pietersen (England) 742.95 M-25 | R-874 | A-42 | SR*-143 | as of January-2011
133 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 742.21 M-37 | R-1332 | A-43 | SR*-140 | as of October-2012
134 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 741.98 M-77 | R-2570 | A-41 | SR*-168 | as of November-2024
135 No change Jos Buttler (England) flag Jos Buttler (England) 740.91 M-53 | R-1824 | A-46 | SR*-149 | as of June-2024
136 No change Jos Buttler (England) flag Jos Buttler (England) 739.44 M-25 | R-927 | A-52 | SR*-146 | as of July-2022
137 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 739.06 M-31 | R-1003 | A-35 | SR*-136 | as of March-2016
138 No change Shane Watson (Australia) flag Shane Watson (Australia) 739.04 M-31 | R-938 | A-32 | SR*-154 | as of August-2013
139 No change Kevin Pietersen (England) flag Kevin Pietersen (England) 738.65 M-26 | R-830 | A-38 | SR*-140 | as of May-2010
140 No change Jos Buttler (England) flag Jos Buttler (England) 738.22 M-28 | R-970 | A-44 | SR*-143 | as of October-2021
142 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 732.85 M-62 | R-2150 | A-44 | SR*-171 | as of June-2024
144 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 730.21 M-21 | R-870 | A-54 | SR*-166 | as of July-2018
145 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 730.06 M-30 | R-968 | A-37 | SR*-135 | as of August-2013
146 No change Phil Salt (England) flag Phil Salt (England) 729.59 M-49 | R-1540 | A-39 | SR*-168 | as of October-2025
147 No change Phil Salt (England) flag Phil Salt (England) 728.62 M-47 | R-1452 | A-38 | SR*-170 | as of September-2025
148 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 728.23 M-78 | R-2570 | A-41 | SR*-168 | as of November-2024
150 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 725.01 M-34 | R-1275 | A-46 | SR*-141 | as of September-2012
153 No change Virat Kohli (India) flag Virat Kohli (India) 718.35 M-53 | R-1906 | A-58 | SR*-140 | as of November-2022
154 No change Rohit Sharma (India) flag Rohit Sharma (India) 718.11 M-51 | R-1458 | A-31 | SR*-145 | as of June-2024
155 No change Shane Watson (Australia) flag Shane Watson (Australia) 717.55 M-31 | R-941 | A-32 | SR*-153 | as of August-2013
156 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 717.26 M-32 | R-1018 | A-34 | SR*-136 | as of March-2016
158 No change Phil Salt (England) flag Phil Salt (England) 715.89 M-29 | R-855 | A-36 | SR*-169 | as of June-2024
159 No change Virat Kohli (India) flag Virat Kohli (India) 714.60 M-26 | R-946 | A-45 | SR*-132 | as of September-2014
161 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 713.51 M-29 | R-1182 | A-54 | SR*-128 | as of February-2019
162 No change Virat Kohli (India) flag Virat Kohli (India) 712.13 M-36 | R-1396 | A-63 | SR*-140 | as of February-2018
163 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 710.23 M-57 | R-2152 | A-60 | SR*-131 | as of September-2022
164 No change Jos Buttler (England) flag Jos Buttler (England) 710.09 M-47 | R-1716 | A-48 | SR*-150 | as of May-2024
165 No change Jos Buttler (England) flag Jos Buttler (England) 710.09 M-48 | R-1716 | A-48 | SR*-150 | as of June-2024
166 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 709.86 M-54 | R-1993 | A-60 | SR*-131 | as of September-2022
167 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 707.20 M-59 | R-2231 | A-60 | SR*-131 | as of October-2022
168 No change Virat Kohli (India) flag Virat Kohli (India) 707.06 M-47 | R-1647 | A-61 | SR*-142 | as of January-2020
169 No change Virat Kohli (India) flag Virat Kohli (India) 706.95 M-35 | R-1395 | A-66 | SR*-141 | as of February-2018
170 No change Phil Salt (England) flag Phil Salt (England) 706.75 M-48 | R-1455 | A-37 | SR*-169 | as of October-2025
171 No change Phil Salt (England) flag Phil Salt (England) 706.17 M-50 | R-1540 | A-39 | SR*-168 | as of October-2025
172 No change Virat Kohli (India) flag Virat Kohli (India) 705.23 M-27 | R-1131 | A-57 | SR*-135 | as of February-2016
174 No change Phil Salt (England) flag Phil Salt (England) 703.76 M-45 | R-1334 | A-37 | SR*-170 | as of September-2025
175 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 702.91 M-56 | R-2089 | A-60 | SR*-131 | as of September-2022
178 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 701.24 M-25 | R-852 | A-41 | SR*-164 | as of November-2018
179 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 701.14 M-69 | R-2558 | A-53 | SR*-128 | as of April-2023
181 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 700.26 M-49 | R-1748 | A-60 | SR*-131 | as of September-2022
182 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 699.36 M-29 | R-935 | A-37 | SR*-133 | as of August-2013
183 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 699.33 M-68 | R-2508 | A-53 | SR*-128 | as of April-2023
184 No change Jos Buttler (England) flag Jos Buttler (England) 698.91 M-48 | R-1667 | A-45 | SR*-150 | as of December-2023
185 No change Phil Salt (England) flag Phil Salt (England) 698.90 M-30 | R-880 | A-37 | SR*-167 | as of June-2024
186 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 698.46 M-38 | R-1471 | A-51 | SR*-128 | as of January-2020
187 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 698.44 M-32 | R-1263 | A-51 | SR*-128 | as of October-2019
188 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 697.61 M-33 | R-1243 | A-46 | SR*-142 | as of September-2012
191 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 695.29 M-38 | R-1333 | A-42 | SR*-139 | as of October-2012
192 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 694.65 M-58 | R-2153 | A-58 | SR*-131 | as of October-2022
193 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 694.29 M-53 | R-2039 | A-49 | SR*-132 | as of November-2021
194 No change Virat Kohli (India) flag Virat Kohli (India) 694.11 M-49 | R-1718 | A-59 | SR*-142 | as of January-2020
195 No change Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 693.97 M-27 | R-1085 | A-42 | SR*-150 | as of September-2023
196 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 693.57 M-31 | R-1260 | A-53 | SR*-129 | as of October-2019
197 No change Jos Buttler (England) flag Jos Buttler (England) 693.37 M-47 | R-1656 | A-46 | SR*-150 | as of December-2023
199 No change Virat Kohli (India) flag Virat Kohli (India) 693.09 M-32 | R-1291 | A-72 | SR*-140 | as of November-2017
200 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 693.05 M-60 | R-2235 | A-59 | SR*-131 | as of October-2022
201 No change Rohit Sharma (India) flag Rohit Sharma (India) 692.97 M-50 | R-1449 | A-32 | SR*-145 | as of June-2024
202 No change Virat Kohli (India) flag Virat Kohli (India) 692.75 M-52 | R-1856 | A-58 | SR*-140 | as of November-2022
203 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 692.14 M-55 | R-2001 | A-59 | SR*-131 | as of September-2022
204 No change Virat Kohli (India) flag Virat Kohli (India) 692.04 M-48 | R-1673 | A-60 | SR*-142 | as of January-2020
205 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 691.69 M-72 | R-2662 | A-54 | SR*-129 | as of April-2023
206 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 691.23 M-25 | R-906 | A-43 | SR*-124 | as of January-2017
207 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 691.04 M-52 | R-2000 | A-49 | SR*-133 | as of November-2021
208 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 690.41 M-45 | R-1578 | A-46 | SR*-180 | as of January-2023
209 No change Phil Salt (England) flag Phil Salt (England) 690.13 M-34 | R-1047 | A-39 | SR*-168 | as of November-2024
210 No change Virat Kohli (India) flag Virat Kohli (India) 689.96 M-51 | R-1830 | A-59 | SR*-141 | as of November-2022
211 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 689.91 M-79 | R-2570 | A-40 | SR*-168 | as of January-2025
212 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 689.66 M-24 | R-846 | A-42 | SR*-126 | as of January-2017
213 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 689.18 M-53 | R-1905 | A-58 | SR*-130 | as of September-2022
214 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 689.12 M-70 | R-2564 | A-52 | SR*-128 | as of April-2023
215 No change Rohit Sharma (India) flag Rohit Sharma (India) 688.41 M-49 | R-1590 | A-35 | SR*-147 | as of February-2022
216 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 688.28 M-46 | R-1625 | A-46 | SR*-179 | as of January-2023
217 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 688.09 M-26 | R-879 | A-40 | SR*-162 | as of November-2018
220 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 687.64 M-31 | R-1056 | A-35 | SR*-144 | as of February-2018
221 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 687.63 M-69 | R-2514 | A-53 | SR*-128 | as of November-2022
222 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 687.57 M-48 | R-1677 | A-60 | SR*-131 | as of September-2022
223 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 687.55 M-42 | R-1408 | A-44 | SR*-181 | as of November-2022
224 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 686.86 M-35 | R-1193 | A-38 | SR*-143 | as of June-2013
225 No change Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 686.11 M-46 | R-1331 | A-38 | SR*-156 | as of October-2025
226 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 686.10 M-62 | R-2320 | A-58 | SR*-130 | as of October-2022
227 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 685.91 M-23 | R-834 | A-44 | SR*-127 | as of January-2017
228 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 685.38 M-35 | R-1083 | A-36 | SR*-132 | as of January-2013
231 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 684.11 M-50 | R-1768 | A-59 | SR*-130 | as of September-2022
232 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 683.86 M-33 | R-1290 | A-50 | SR*-127 | as of October-2019
233 No change Virat Kohli (India) flag Virat Kohli (India) 683.83 M-45 | R-1617 | A-60 | SR*-142 | as of December-2019
234 No change Virat Kohli (India) flag Virat Kohli (India) 683.83 M-46 | R-1617 | A-60 | SR*-142 | as of January-2020
235 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 683.80 M-28 | R-1159 | A-55 | SR*-127 | as of February-2019
236 No change Kevin Pietersen (England) flag Kevin Pietersen (England) 683.67 M-25 | R-788 | A-36 | SR*-139 | as of May-2010
238 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 682.72 M-32 | R-1077 | A-35 | SR*-144 | as of February-2018
239 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 682.69 M-54 | R-2046 | A-48 | SR*-132 | as of November-2021
240 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 682.57 M-63 | R-2354 | A-57 | SR*-130 | as of October-2022
242 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 681.84 M-70 | R-2529 | A-53 | SR*-128 | as of November-2022
243 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 681.77 M-61 | R-2251 | A-58 | SR*-130 | as of October-2022
244 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 681.76 M-80 | R-2582 | A-40 | SR*-168 | as of January-2025
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #suryakumaryadav #yadav #philsalt #salt #viratkohli #kohli #aaronfinch #finch #kevinpietersen #pietersen #brendonmccullum #mccullum #josbuttler #buttler #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings