A list of the top 1,000 best CR ratings ever achieved by teams and players.  Updated - 2nd Nov 2025. 

CRR Change Name Points Stats
1 No change Umar Gul (Pakistan) flag Umar Gul (Pakistan) 1000.00 M-25 | W-42 | A-12 | SR-13 | ER-5.7
2 No change Umar Gul (Pakistan) flag Umar Gul (Pakistan) 994.87 M-24 | W-42 | A-11 | SR-12 | ER-5.5
3 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 985.11 M-27 | W-55 | A-11 | SR-11 | ER-5.7
4 No change Umar Gul (Pakistan) flag Umar Gul (Pakistan) 972.23 M-26 | W-43 | A-13 | SR-13 | ER-5.9
5 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 950.78 M-26 | W-45 | A-13 | SR-13 | ER-6.0
6 No change Umar Gul (Pakistan) flag Umar Gul (Pakistan) 940.32 M-21 | W-37 | A-11 | SR-12 | ER-5.4
7 No change Umar Gul (Pakistan) flag Umar Gul (Pakistan) 939.57 M-23 | W-39 | A-12 | SR-13 | ER-5.5
8 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 933.63 M-25 | W-44 | A-13 | SR-13 | ER-5.9
9 No change Umar Gul (Pakistan) flag Umar Gul (Pakistan) 910.49 M-20 | W-36 | A-11 | SR-12 | ER-5.3
10 No change Umar Gul (Pakistan) flag Umar Gul (Pakistan) 910.16 M-22 | W-37 | A-11 | SR-13 | ER-5.4
11 No change Umar Gul (Pakistan) flag Umar Gul (Pakistan) 897.85 M-19 | W-36 | A-10 | SR-12 | ER-5.2
12 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 888.89 M-51 | W-84 | A-15 | SR-13 | ER-6.7
13 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 885.63 M-52 | W-86 | A-14 | SR-13 | ER-6.7
14 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 880.15 M-48 | W-80 | A-14 | SR-13 | ER-6.6
15 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 877.96 M-48 | W-72 | A-15 | SR-15 | ER-6.0
16 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 874.75 M-53 | W-87 | A-15 | SR-13 | ER-6.7
17 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 873.73 M-22 | W-35 | A-16 | SR-14 | ER-6.5
18 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 872.86 M-47 | W-78 | A-14 | SR-13 | ER-6.6
19 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 871.33 M-49 | W-80 | A-15 | SR-13 | ER-6.8
20 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 869.35 M-47 | W-68 | A-16 | SR-16 | ER-6.0
21 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 868.47 M-46 | W-65 | A-16 | SR-16 | ER-6.0
22 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 864.81 M-20 | W-30 | A-13 | SR-14 | ER-5.3
23 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 863.24 M-50 | W-81 | A-15 | SR-13 | ER-6.8
24 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 863.19 M-54 | W-88 | A-15 | SR-13 | ER-6.8
25 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 859.39 M-21 | W-34 | A-15 | SR-14 | ER-6.5
26 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 857.60 M-44 | W-63 | A-16 | SR-16 | ER-6.0
27 No change Umar Gul (Pakistan) flag Umar Gul (Pakistan) 857.09 M-18 | W-34 | A-10 | SR-12 | ER-5.3
28 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 854.47 M-46 | W-75 | A-14 | SR-13 | ER-6.6
29 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 854.43 M-20 | W-34 | A-14 | SR-13 | ER-6.3
30 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 853.93 M-31 | W-54 | A-14 | SR-13 | ER-6.4
31 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 852.47 M-55 | W-89 | A-15 | SR-13 | ER-6.8
32 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 849.05 M-56 | W-91 | A-15 | SR-13 | ER-6.8
33 No change Arshdeep Singh (India) flag Arshdeep Singh (India) 838.30 M-61 | W-97 | A-18 | SR-13 | ER-8.4
34 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 836.67 M-39 | W-63 | A-14 | SR-13 | ER-6.6
35 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 833.67 M-57 | W-91 | A-15 | SR-13 | ER-6.8
36 No change Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 833.15 M-24 | W-40 | A-15 | SR-14 | ER-6.6
37 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 832.66 M-45 | W-63 | A-16 | SR-16 | ER-6.0
38 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 828.99 M-40 | W-65 | A-14 | SR-13 | ER-6.7
39 No change Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 828.62 M-29 | W-49 | A-19 | SR-12 | ER-9.3
40 No change Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 827.67 M-39 | W-51 | A-18 | SR-16 | ER-6.9
41 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 827.04 M-37 | W-61 | A-14 | SR-13 | ER-6.6
42 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 826.38 M-45 | W-72 | A-15 | SR-13 | ER-6.7
43 No change Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 826.02 M-25 | W-43 | A-19 | SR-13 | ER-8.5
44 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 823.41 M-44 | W-71 | A-15 | SR-13 | ER-6.7
45 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 820.65 M-26 | W-47 | A-13 | SR-11 | ER-6.6
46 No change Arshdeep Singh (India) flag Arshdeep Singh (India) 819.21 M-62 | W-98 | A-18 | SR-13 | ER-8.4
47 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 818.78 M-58 | W-91 | A-16 | SR-14 | ER-6.9
48 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 818.02 M-26 | W-51 | A-11 | SR-12 | ER-5.9
49 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 817.46 M-54 | W-84 | A-15 | SR-15 | ER-6.0
50 No change Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 814.29 M-26 | W-44 | A-19 | SR-13 | ER-8.5
51 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 814.02 M-66 | W-115 | A-15 | SR-13 | ER-6.9
52 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 813.57 M-38 | W-62 | A-14 | SR-13 | ER-6.6
53 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 811.89 M-36 | W-57 | A-14 | SR-13 | ER-6.5
54 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 811.88 M-65 | W-113 | A-15 | SR-13 | ER-6.8
55 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 809.33 M-41 | W-65 | A-15 | SR-13 | ER-6.7
56 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 808.41 M-64 | W-111 | A-15 | SR-13 | ER-6.8
57 No change Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 807.94 M-28 | W-48 | A-18 | SR-12 | ER-9.4
58 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 807.02 M-63 | W-109 | A-15 | SR-13 | ER-6.8
59 No change Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 804.94 M-29 | W-48 | A-19 | SR-14 | ER-8.5
60 No change Arshdeep Singh (India) flag Arshdeep Singh (India) 802.43 M-63 | W-99 | A-18 | SR-13 | ER-8.4
61 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 802.05 M-43 | W-68 | A-15 | SR-13 | ER-6.7
62 No change Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 801.91 M-25 | W-40 | A-15 | SR-14 | ER-6.8
63 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 798.80 M-30 | W-49 | A-15 | SR-14 | ER-6.4
64 No change Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 798.71 M-66 | W-96 | A-20 | SR-15 | ER-8.1
65 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 797.56 M-38 | W-75 | A-12 | SR-12 | ER-6.0
66 No change Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 797.08 M-27 | W-44 | A-20 | SR-14 | ER-8.6
67 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 796.50 M-55 | W-84 | A-15 | SR-15 | ER-6.0
68 No change Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 795.18 M-30 | W-49 | A-19 | SR-12 | ER-9.4
69 No change Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 794.65 M-28 | W-46 | A-20 | SR-14 | ER-8.6
70 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 791.45 M-59 | W-102 | A-16 | SR-13 | ER-7.0
71 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 791.07 M-58 | W-100 | A-16 | SR-13 | ER-7.1
72 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 790.46 M-42 | W-65 | A-15 | SR-14 | ER-6.8
73 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 789.43 M-34 | W-55 | A-14 | SR-13 | ER-6.3
74 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 788.48 M-53 | W-82 | A-15 | SR-15 | ER-6.0
75 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 787.81 M-58 | W-98 | A-15 | SR-13 | ER-6.8
76 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 784.80 M-35 | W-57 | A-14 | SR-13 | ER-6.4
77 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 784.61 M-57 | W-96 | A-15 | SR-14 | ER-6.8
78 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 783.85 M-33 | W-52 | A-14 | SR-13 | ER-6.2
79 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 783.29 M-62 | W-105 | A-15 | SR-13 | ER-6.8
80 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 782.95 M-24 | W-45 | A-12 | SR-12 | ER-6.3
81 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 782.95 M-25 | W-45 | A-12 | SR-12 | ER-6.3
82 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 782.84 M-29 | W-58 | A-12 | SR-11 | ER-6.5
83 No change Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 781.40 M-26 | W-41 | A-16 | SR-14 | ER-6.9
84 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 780.71 M-60 | W-103 | A-16 | SR-13 | ER-7.1
85 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 780.68 M-61 | W-103 | A-15 | SR-13 | ER-6.9
86 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 780.68 M-19 | W-28 | A-13 | SR-15 | ER-5.4
87 No change Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 780.13 M-53 | W-75 | A-20 | SR-15 | ER-7.9
88 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 779.91 M-28 | W-36 | A-17 | SR-18 | ER-5.8
89 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 777.60 M-32 | W-50 | A-14 | SR-13 | ER-6.3
90 No change Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 775.83 M-27 | W-44 | A-16 | SR-14 | ER-7.0
91 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 775.68 M-60 | W-101 | A-15 | SR-14 | ER-6.9
92 No change Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 775.11 M-30 | W-49 | A-20 | SR-13 | ER-9.5
93 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 774.57 M-49 | W-71 | A-16 | SR-15 | ER-6.2
94 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 774.11 M-59 | W-99 | A-15 | SR-14 | ER-6.8
95 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 771.96 M-54 | W-80 | A-16 | SR-16 | ER-6.0
96 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 770.74 M-25 | W-49 | A-11 | SR-12 | ER-5.8
97 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 770.64 M-43 | W-59 | A-17 | SR-17 | ER-6.0
98 No change Arshdeep Singh (India) flag Arshdeep Singh (India) 770.55 M-55 | W-86 | A-18 | SR-13 | ER-8.4
99 No change Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 767.66 M-67 | W-96 | A-20 | SR-15 | ER-8.2
100 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 767.63 M-28 | W-57 | A-12 | SR-11 | ER-6.5