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
3 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 978.67 M-27 | W-55 | A-11 | SR-11 | ER-5.7 | as of October-2012
5 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 949.69 M-26 | W-45 | A-13 | SR-13 | ER-6.0 | as of January-2013
8 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 932.48 M-25 | W-44 | A-13 | SR-13 | ER-5.9 | as of January-2013
12 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 892.83 M-51 | W-84 | A-15 | SR-13 | ER-6.7 | as of November-2022
13 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 889.53 M-52 | W-86 | A-14 | SR-13 | ER-6.7 | as of November-2022
14 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 884.69 M-48 | W-80 | A-14 | SR-13 | ER-6.6 | as of October-2022
15 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 878.67 M-53 | W-87 | A-15 | SR-13 | ER-6.7 | as of January-2023
16 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 877.58 M-47 | W-78 | A-14 | SR-13 | ER-6.6 | as of October-2022
17 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 877.35 M-48 | W-72 | A-15 | SR-15 | ER-6.0 | as of December-2024
18 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 875.76 M-49 | W-80 | A-15 | SR-13 | ER-6.8 | as of October-2022
19 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 872.14 M-22 | W-35 | A-16 | SR-14 | ER-6.5 | as of August-2013
20 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 868.71 M-47 | W-68 | A-16 | SR-16 | ER-6.0 | as of December-2024
21 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 867.83 M-46 | W-65 | A-16 | SR-16 | ER-6.0 | as of December-2024
22 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 867.57 M-50 | W-81 | A-15 | SR-13 | ER-6.8 | as of October-2022
23 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 867.11 M-54 | W-88 | A-15 | SR-13 | ER-6.8 | as of January-2023
25 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 859.20 M-46 | W-75 | A-14 | SR-13 | ER-6.6 | as of October-2022
26 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 857.86 M-21 | W-34 | A-15 | SR-14 | ER-6.5 | as of August-2013
27 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 857.58 M-31 | W-54 | A-14 | SR-13 | ER-6.4 | as of February-2017
28 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 856.70 M-44 | W-63 | A-16 | SR-16 | ER-6.0 | as of June-2024
30 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 856.40 M-55 | W-89 | A-15 | SR-13 | ER-6.8 | as of January-2023
31 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 852.91 M-56 | W-91 | A-15 | SR-13 | ER-6.8 | as of April-2023
32 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 852.89 M-20 | W-34 | A-14 | SR-13 | ER-6.3 | as of August-2013
34 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 841.85 M-39 | W-63 | A-14 | SR-13 | ER-6.6 | as of August-2022
36 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 837.52 M-57 | W-91 | A-15 | SR-13 | ER-6.8 | as of April-2023
37 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 834.17 M-40 | W-65 | A-14 | SR-13 | ER-6.7 | as of September-2022
38 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 833.30 M-37 | W-61 | A-14 | SR-13 | ER-6.6 | as of June-2022
40 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 831.64 M-45 | W-63 | A-16 | SR-16 | ER-6.0 | as of June-2024
41 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 830.94 M-45 | W-72 | A-15 | SR-13 | ER-6.7 | as of October-2022
45 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 828.21 M-44 | W-71 | A-15 | SR-13 | ER-6.7 | as of September-2022
46 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 824.38 M-26 | W-47 | A-13 | SR-11 | ER-6.6 | as of October-2025
47 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 822.60 M-58 | W-91 | A-16 | SR-14 | ER-6.9 | as of April-2023
48 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 819.79 M-38 | W-62 | A-14 | SR-13 | ER-6.6 | as of June-2022
49 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 818.93 M-54 | W-84 | A-15 | SR-15 | ER-6.0 | as of October-2025
51 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 818.07 M-36 | W-57 | A-14 | SR-13 | ER-6.5 | as of June-2022
52 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 814.43 M-66 | W-115 | A-15 | SR-13 | ER-6.9 | as of January-2025
53 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 814.38 M-41 | W-65 | A-15 | SR-13 | ER-6.7 | as of September-2022
56 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 812.39 M-26 | W-51 | A-11 | SR-12 | ER-5.9 | as of October-2012
57 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 812.16 M-65 | W-113 | A-15 | SR-13 | ER-6.8 | as of December-2024
59 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 808.56 M-64 | W-111 | A-15 | SR-13 | ER-6.8 | as of December-2024
61 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 807.02 M-63 | W-109 | A-15 | SR-13 | ER-6.8 | as of November-2024
62 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 806.88 M-43 | W-68 | A-15 | SR-13 | ER-6.7 | as of September-2022
64 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 802.21 M-30 | W-49 | A-15 | SR-14 | ER-6.4 | as of January-2017
65 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 801.04 M-38 | W-75 | A-12 | SR-12 | ER-6.0 | as of February-2019
69 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 797.91 M-55 | W-84 | A-15 | SR-15 | ER-6.0 | as of October-2025
70 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 796.44 M-34 | W-55 | A-14 | SR-13 | ER-6.3 | as of February-2022
71 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 795.47 M-42 | W-65 | A-15 | SR-14 | ER-6.8 | as of September-2022
72 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 793.04 M-59 | W-102 | A-16 | SR-13 | ER-7.0 | as of September-2025
73 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 792.62 M-58 | W-100 | A-16 | SR-13 | ER-7.1 | as of September-2025
74 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 791.82 M-35 | W-57 | A-14 | SR-13 | ER-6.4 | as of February-2022
75 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 791.04 M-33 | W-52 | A-14 | SR-13 | ER-6.2 | as of November-2021
76 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 789.83 M-53 | W-82 | A-15 | SR-15 | ER-6.0 | as of October-2025
78 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 786.72 M-58 | W-98 | A-15 | SR-13 | ER-6.8 | as of July-2024
79 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 786.52 M-24 | W-45 | A-12 | SR-12 | ER-6.3 | as of September-2025
80 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 786.52 M-25 | W-45 | A-12 | SR-12 | ER-6.3 | as of October-2025
81 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 784.74 M-32 | W-50 | A-14 | SR-13 | ER-6.3 | as of November-2021
82 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 783.21 M-57 | W-96 | A-15 | SR-14 | ER-6.8 | as of July-2024
83 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 783.04 M-62 | W-105 | A-15 | SR-13 | ER-6.8 | as of November-2024
84 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 783.00 M-28 | W-36 | A-17 | SR-18 | ER-5.8 | as of April-2014
85 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 782.25 M-60 | W-103 | A-16 | SR-13 | ER-7.1 | as of September-2025
88 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 780.25 M-61 | W-103 | A-15 | SR-13 | ER-6.9 | as of October-2024
91 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 779.17 M-29 | W-58 | A-12 | SR-11 | ER-6.5 | as of March-2022
92 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 777.73 M-49 | W-71 | A-16 | SR-15 | ER-6.2 | as of December-2012
94 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 775.03 M-60 | W-101 | A-15 | SR-14 | ER-6.9 | as of October-2024
95 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 773.22 M-59 | W-99 | A-15 | SR-14 | ER-6.8 | as of October-2024
96 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 773.17 M-54 | W-80 | A-16 | SR-16 | ER-6.0 | as of October-2025
100 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 769.89 M-29 | W-36 | A-17 | SR-18 | ER-5.7 | as of April-2014
101 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 769.38 M-43 | W-59 | A-17 | SR-17 | ER-6.0 | as of June-2024
104 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 765.67 M-56 | W-95 | A-15 | SR-14 | ER-6.7 | as of July-2024
105 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 764.91 M-25 | W-49 | A-11 | SR-12 | ER-5.8 | as of October-2012
107 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 763.90 M-28 | W-57 | A-12 | SR-11 | ER-6.5 | as of March-2022
109 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 761.93 M-28 | W-41 | A-16 | SR-15 | ER-6.4 | as of December-2010
113 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 761.32 M-47 | W-68 | A-16 | SR-15 | ER-6.1 | as of October-2012
116 No change Samuel Badree (West Indies) flag Samuel Badree (West Indies) 759.20 M-30 | W-41 | A-15 | SR-16 | ER-5.5 | as of September-2016
117 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 758.33 M-24 | W-49 | A-10 | SR-11 | ER-5.6 | as of September-2012
118 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 758.31 M-57 | W-98 | A-16 | SR-13 | ER-7.1 | as of September-2025
121 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 756.92 M-31 | W-38 | A-18 | SR-18 | ER-5.7 | as of July-2014
122 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 756.92 M-23 | W-33 | A-16 | SR-16 | ER-5.7 | as of June-2009
124 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 756.52 M-48 | W-69 | A-16 | SR-15 | ER-6.2 | as of October-2012
126 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 756.14 M-27 | W-41 | A-17 | SR-15 | ER-7.0 | as of March-2014
129 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 754.99 M-50 | W-71 | A-16 | SR-16 | ER-6.3 | as of December-2012
133 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 752.41 M-31 | W-47 | A-14 | SR-14 | ER-6.3 | as of October-2021
134 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 752.00 M-44 | W-64 | A-15 | SR-15 | ER-6.2 | as of September-2012
135 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 751.98 M-27 | W-37 | A-16 | SR-17 | ER-5.8 | as of February-2010
136 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 751.92 M-30 | W-43 | A-16 | SR-15 | ER-6.5 | as of April-2011
137 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 751.70 M-30 | W-36 | A-18 | SR-19 | ER-5.7 | as of July-2014
138 No change Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 750.71 M-30 | W-41 | A-18 | SR-16 | ER-6.7 | as of March-2016
139 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 750.51 M-27 | W-43 | A-15 | SR-14 | ER-6.5 | as of March-2016
143 Down 1 Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 748.92 M-26 | W-41 | A-16 | SR-14 | ER-6.7 | as of March-2014
145 Down 1 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 748.59 M-55 | W-94 | A-15 | SR-13 | ER-6.7 | as of June-2024
146 Down 1 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 748.13 M-56 | W-98 | A-15 | SR-13 | ER-7.1 | as of September-2025
147 Down 1 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 747.26 M-54 | W-78 | A-16 | SR-16 | ER-6.0 | as of October-2025
148 Down 1 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 747.16 M-29 | W-61 | A-12 | SR-11 | ER-6.5 | as of November-2021
151 Down 1 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 746.57 M-26 | W-37 | A-16 | SR-16 | ER-5.8 | as of November-2009
153 Down 1 Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 746.40 M-27 | W-38 | A-16 | SR-16 | ER-6.3 | as of December-2010
154 Down 1 Imran Tahir (South Africa) flag Imran Tahir (South Africa) 746.24 M-29 | W-46 | A-15 | SR-14 | ER-6.5 | as of January-2017
155 Down 1 Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 745.87 M-43 | W-64 | A-15 | SR-15 | ER-6.1 | as of September-2012
156 Down 1 Adil Rashid (England) flag Adil Rashid (England) 744.96 M-42 | W-55 | A-19 | SR-16 | ER-7.0 | as of July-2022
159 Down 1 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 742.97 M-42 | W-58 | A-17 | SR-17 | ER-6.0 | as of June-2024
160 Down 1 Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 742.43 M-29 | W-41 | A-16 | SR-15 | ER-6.4 | as of December-2010
161 Down 1 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 742.09 M-24 | W-34 | A-16 | SR-17 | ER-5.7 | as of August-2009
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #ajanthamendis #mendis #waninduhasaranga #hasaranga #rashidkhan #khan #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings