Cricket Ratings, Rankings and Awards; powered via a comprehensive original one-of-a-kind scoring system.

Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  Updated - 31st Jul 2025.

CRR Change Name Points Stats
7 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 644.56 M-28 | Runs-272 | BatA-9 | Wickets-127 | BowlA-19 | Ct/St-13 | FPM-0.5
28 No change Mohammed Siraj (India) flag Mohammed Siraj (India) 505.08 M-34 | Runs-124 | BatA-5 | Wickets-91 | BowlA-32 | Ct/St-14 | FPM-0.4
47 No change James Anderson (England) flag James Anderson (England) 465.65 M-32 | Runs-136 | BatA-5 | Wickets-104 | BowlA-25 | Ct/St-12 | FPM-0.4
50 No change Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 453.00 M-19 | Runs-86 | BatA-11 | Wickets-77 | BowlA-21 | Ct/St-10 | FPM-0.5
55 No change Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 439.77 M-21 | Runs-48 | BatA-3 | Wickets-72 | BowlA-27 | Ct/St-6 | FPM-0.3
67 No change Jayden Seales (West Indies) flag Jayden Seales (West Indies) 396.62 M-17 | Runs-102 | BatA-7 | Wickets-72 | BowlA-22 | Ct/St-6 | FPM-0.4
70 No change Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 380.85 M-19 | Runs-179 | BatA-11 | Wickets-77 | BowlA-26 | Ct/St-2 | FPM-0.1
71 No change Ajaz Patel (New Zealand) flag Ajaz Patel (New Zealand) 377.89 M-13 | Runs-136 | BatA-11 | Wickets-63 | BowlA-28 | Ct/St-5 | FPM-0.4
75 No change Vishwa Fernando (Sri Lanka) flag Vishwa Fernando (Sri Lanka) 345.74 M-18 | Runs-105 | BatA-7 | Wickets-53 | BowlA-31 | Ct/St-5 | FPM-0.3
87 No change Mohammed Shami (India) flag Mohammed Shami (India) 294.90 M-14 | Runs-252 | BatA-15 | Wickets-49 | BowlA-28 | Ct/St-5 | FPM-0.4
94 No change Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 282.53 M-11 | Runs-72 | BatA-6 | Wickets-36 | BowlA-32 | Ct/St-7 | FPM-0.6
96 No change Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 278.93 M-15 | Runs-227 | BatA-10 | Wickets-49 | BowlA-26 | Ct/St-2 | FPM-0.1
102 No change Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 261.85 M-10 | Runs-18 | BatA-3 | Wickets-36 | BowlA-25 | Ct/St-5 | FPM-0.5
103 No change Scott Boland (Australia) flag Scott Boland (Australia) 256.66 M-12 | Runs-68 | BatA-9 | Wickets-46 | BowlA-20 | Ct/St-7 | FPM-0.6
105 No change Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 255.56 M-12 | Runs-98 | BatA-7 | Wickets-48 | BowlA-22 | Ct/St-5 | FPM-0.4
111 No change Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 238.38 M-13 | Runs-80 | BatA-5 | Wickets-37 | BowlA-21 | Ct/St-3 | FPM-0.2
115 No change Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 235.31 M-9 | Runs-107 | BatA-11 | Wickets-30 | BowlA-28 | Ct/St-5 | FPM-0.6
120 No change Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 222.76 M-12 | Runs-128 | BatA-10 | Wickets-40 | BowlA-35 | Ct/St-5 | FPM-0.4
126 No change Tom Hartley (England) flag Tom Hartley (England) 212.80 M-5 | Runs-185 | BatA-19 | Wickets-22 | BowlA-36 | Ct/St-2 | FPM-0.4
127 No change Khaled Ahmed (Bangladesh) flag Khaled Ahmed (Bangladesh) 207.31 M-13 | Runs-39 | BatA-2 | Wickets-28 | BowlA-42 | Ct/St-1 | FPM-0.1
128 No change Ebadot Hossain (Bangladesh) flag Ebadot Hossain (Bangladesh) 207.24 M-14 | Runs-46 | BatA-5 | Wickets-36 | BowlA-40 | Ct/St-0 | FPM-0.0
131 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 202.87 M-7 | Runs-148 | BatA-16 | Wickets-32 | BowlA-21 | Ct/St-1 | FPM-0.1
132 No change Lasith Embuldeniya (Sri Lanka) flag Lasith Embuldeniya (Sri Lanka) 201.37 M-10 | Runs-135 | BatA-8 | Wickets-41 | BowlA-35 | Ct/St-1 | FPM-0.1
133 No change Shoaib Bashir (England) flag Shoaib Bashir (England) 199.62 M-15 | Runs-76 | BatA-7 | Wickets-49 | BowlA-40 | Ct/St-4 | FPM-0.3
134 No change Matthew Potts (England) flag Matthew Potts (England) 197.75 M-10 | Runs-86 | BatA-9 | Wickets-36 | BowlA-29 | Ct/St-8 | FPM-0.8
135 No change Trent Boult (New Zealand) flag Trent Boult (New Zealand) 196.19 M-8 | Runs-91 | BatA-23 | Wickets-41 | BowlA-24 | Ct/St-4 | FPM-0.5
136 No change Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 190.84 M-8 | Runs-66 | BatA-9 | Wickets-39 | BowlA-38 | Ct/St-3 | FPM-0.4
149 No change Rehan Ahmed (England) flag Rehan Ahmed (England) 170.44 M-5 | Runs-103 | BatA-10 | Wickets-22 | BowlA-31 | Ct/St-3 | FPM-0.6
152 No change Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 162.07 M-9 | Runs-98 | BatA-11 | Wickets-30 | BowlA-28 | Ct/St-4 | FPM-0.4
156 No change Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 155.98 M-12 | Runs-144 | BatA-10 | Wickets-26 | BowlA-35 | Ct/St-7 | FPM-0.6
160 No change Akash Deep (India) flag Akash Deep (India) 149.43 M-7 | Runs-83 | BatA-8 | Wickets-15 | BowlA-35 | Ct/St-1 | FPM-0.1
161 No change Dane Paterson (South Africa) flag Dane Paterson (South Africa) 148.88 M-5 | Runs-58 | BatA-8 | Wickets-21 | BowlA-23 | Ct/St-1 | FPM-0.2
164 No change Nahid Rana (Bangladesh) flag Nahid Rana (Bangladesh) 144.35 M-6 | Runs-13 | BatA-3 | Wickets-20 | BowlA-37 | Ct/St-1 | FPM-0.2
171 No change Umesh Yadav (India) flag Umesh Yadav (India) 137.11 M-9 | Runs-101 | BatA-11 | Wickets-22 | BowlA-34 | Ct/St-2 | FPM-0.2
172 No change Todd Murphy (Australia) flag Todd Murphy (Australia) 134.06 M-6 | Runs-122 | BatA-14 | Wickets-21 | BowlA-25 | Ct/St-2 | FPM-0.3
173 No change Milan Rathnayake (Sri Lanka) flag Milan Rathnayake (Sri Lanka) 133.55 M-4 | Runs-151 | BatA-30 | Wickets-10 | BowlA-33 | Ct/St-3 | FPM-0.8
187 No change Khurram Shahzad (Pakistan) flag Khurram Shahzad (Pakistan) 111.99 M-4 | Runs-44 | BatA-9 | Wickets-18 | BowlA-26 | Ct/St-2 | FPM-0.5
193 No change Praveen Jayawickrama (Sri Lanka) flag Praveen Jayawickrama (Sri Lanka) 106.37 M-5 | Runs-12 | BatA-12 | Wickets-25 | BowlA-26 | Ct/St-2 | FPM-0.4
197 No change Shannon Gabriel (West Indies) flag Shannon Gabriel (West Indies) 97.80 M-9 | Runs-22 | BatA-4 | Wickets-16 | BowlA-46 | Ct/St-0 | FPM-0.0
202 No change Neil Brand (South Africa) flag Neil Brand (South Africa) 92.80 M-2 | Runs-66 | BatA-17 | Wickets-8 | BowlA-21 | Ct/St-3 | FPM-1.5
206 No change Scott Kuggeleijn (New Zealand) flag Scott Kuggeleijn (New Zealand) 88.97 M-3 | Runs-92 | BatA-15 | Wickets-6 | BowlA-49 | Ct/St-1 | FPM-0.3
207 No change Mir Hamza (Pakistan) flag Mir Hamza (Pakistan) 88.59 M-5 | Runs-18 | BatA-3 | Wickets-11 | BowlA-40 | Ct/St-2 | FPM-0.4
209 No change Mohammad Abbas (Pakistan) flag Mohammad Abbas (Pakistan) 86.04 M-4 | Runs-14 | BatA-5 | Wickets-15 | BowlA-26 | Ct/St-1 | FPM-0.3
213 No change Duanne Olivier (South Africa) flag Duanne Olivier (South Africa) 83.84 M-6 | Runs-40 | BatA-10 | Wickets-11 | BowlA-46 | Ct/St-1 | FPM-0.2
214 No change Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 83.27 M-2 | Runs-80 | BatA-20 | Wickets-7 | BowlA-48 | Ct/St-0 | FPM-0.0
219 No change Nandre Burger (South Africa) flag Nandre Burger (South Africa) 80.30 M-3 | Runs-33 | BatA-8 | Wickets-14 | BowlA-17 | Ct/St-1 | FPM-0.3
221 No change Zahid Mahmood (Pakistan) flag Zahid Mahmood (Pakistan) 78.10 M-4 | Runs-20 | BatA-4 | Wickets-13 | BowlA-39 | Ct/St-0 | FPM-0.0
222 No change Olly Stone (England) flag Olly Stone (England) 77.68 M-4 | Runs-83 | BatA-12 | Wickets-14 | BowlA-27 | Ct/St-2 | FPM-0.5
224 No change Naveed Zadran (Afghanistan) flag Naveed Zadran (Afghanistan) 76.60 M-3 | Runs-41 | BatA-10 | Wickets-11 | BowlA-30 | Ct/St-1 | FPM-0.3
228 No change Craig Overton (England) flag Craig Overton (England) 71.07 M-4 | Runs-58 | BatA-10 | Wickets-12 | BowlA-30 | Ct/St-6 | FPM-1.5
229 No change Victor Nyauchi (Zimbabwe) flag Victor Nyauchi (Zimbabwe) 70.46 M-6 | Runs-27 | BatA-4 | Wickets-14 | BowlA-35 | Ct/St-3 | FPM-0.5
235 No change Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 64.44 M-3 | Runs-94 | BatA-19 | Wickets-11 | BowlA-32 | Ct/St-2 | FPM-0.7
240 No change Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 61.73 M-4 | Runs-67 | BatA-13 | Wickets-14 | BowlA-24 | Ct/St-1 | FPM-0.3
242 No change Zia-ur-Rehman (Afghanistan) flag Zia-ur-Rehman (Afghanistan) 60.95 M-3 | Runs-28 | BatA-6 | Wickets-8 | BowlA-41 | Ct/St-1 | FPM-0.3
243 No change Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 60.69 M-2 | Runs-69 | BatA-23 | Wickets-4 | BowlA-51 | Ct/St-4 | FPM-2.0
244 No change Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 60.01 M-5 | Runs-66 | BatA-9 | Wickets-9 | BowlA-53 | Ct/St-1 | FPM-0.2
245 No change Veerasammy Permaul (West Indies) flag Veerasammy Permaul (West Indies) 59.48 M-3 | Runs-47 | BatA-16 | Wickets-13 | BowlA-30 | Ct/St-2 | FPM-0.7
246 No change Matthew Kuhnemann (Australia) flag Matthew Kuhnemann (Australia) 59.20 M-3 | Runs-12 | BatA-4 | Wickets-9 | BowlA-31 | Ct/St-2 | FPM-0.7
247 No change Mitchell Swepson (Australia) flag Mitchell Swepson (Australia) 58.79 M-4 | Runs-28 | BatA-7 | Wickets-10 | BowlA-46 | Ct/St-2 | FPM-0.5
248 No change Will Jacks (England) flag Will Jacks (England) 58.61 M-2 | Runs-89 | BatA-22 | Wickets-6 | BowlA-39 | Ct/St-0 | FPM-0.0
249 No change Nijat Masood (Afghanistan) flag Nijat Masood (Afghanistan) 56.51 M-3 | Runs-16 | BatA-3 | Wickets-9 | BowlA-34 | Ct/St-0 | FPM-0.0