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
1 No change Adam Zampa (Australia) flag Adam Zampa (Australia) 805.50 M-45 | Wickets-88 | Avg-24 | SR-26 | ER-5.5
2 No change Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 721.63 M-43 | Wickets-81 | Avg-25 | SR-26 | ER-5.9
3 No change Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 681.04 M-37 | Wickets-74 | Avg-24 | SR-26 | ER-5.6
4 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 653.94 M-43 | Wickets-76 | Avg-24 | SR-28 | ER-5.0
5 No change Mitchell Starc (Australia) flag Mitchell Starc (Australia) 588.71 M-31 | Wickets-60 | Avg-24 | SR-26 | ER-5.5
6 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 574.35 M-40 | Wickets-65 | Avg-23 | SR-32 | ER-4.3
7 No change Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 529.56 M-47 | Wickets-75 | Avg-28 | SR-32 | ER-5.2
8 No change Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 519.15 M-48 | Wickets-65 | Avg-28 | SR-36 | ER-4.6
9 No change Mohammed Siraj (India) flag Mohammed Siraj (India) 500.03 M-43 | Wickets-71 | Avg-23 | SR-27 | ER-5.1
10 No change Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 499.43 M-45 | Wickets-64 | Avg-29 | SR-35 | ER-5.1
11 No change Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 494.28 M-39 | Wickets-50 | Avg-32 | SR-33 | ER-5.8
12 No change Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 475.49 M-37 | Wickets-50 | Avg-29 | SR-37 | ER-4.7
13 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 466.97 M-45 | Wickets-67 | Avg-25 | SR-32 | ER-4.8
14 No change Dilshan Madushanka (Sri Lanka) flag Dilshan Madushanka (Sri Lanka) 464.23 M-26 | Wickets-45 | Avg-25 | SR-25 | ER-6.2
15 No change Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 458.63 M-40 | Wickets-58 | Avg-29 | SR-32 | ER-5.6
16 No change Adil Rashid (England) flag Adil Rashid (England) 449.50 M-37 | Wickets-50 | Avg-36 | SR-38 | ER-5.7
17 No change Mohammed Shami (India) flag Mohammed Shami (India) 445.77 M-22 | Wickets-47 | Avg-18 | SR-20 | ER-5.3
18 No change Trent Boult (New Zealand) flag Trent Boult (New Zealand) 433.30 M-24 | Wickets-47 | Avg-21 | SR-26 | ER-4.9
19 No change Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 418.62 M-49 | Wickets-63 | Avg-31 | SR-36 | ER-5.1
20 No change Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 408.25 M-62 | Wickets-70 | Avg-34 | SR-40 | ER-5.0
21 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 396.44 M-46 | Wickets-42 | Avg-32 | SR-46 | ER-4.2
22 No change Shardul Thakur (India) flag Shardul Thakur (India) 385.07 M-35 | Wickets-50 | Avg-27 | SR-27 | ER-6.0
23 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 370.59 M-22 | Wickets-41 | Avg-19 | SR-26 | ER-4.4
24 No change Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 368.15 M-44 | Wickets-43 | Avg-32 | SR-32 | ER-6.0
25 No change Aryan Dutt (Netherlands) flag Aryan Dutt (Netherlands) 366.86 M-46 | Wickets-51 | Avg-35 | SR-43 | ER-4.9
26 No change Matt Henry (New Zealand) flag Matt Henry (New Zealand) 366.86 M-30 | Wickets-49 | Avg-26 | SR-32 | ER-4.9
27 No change Mark Adair (Ireland) flag Mark Adair (Ireland) 361.56 M-38 | Wickets-48 | Avg-34 | SR-36 | ER-5.7
28 No change Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 358.38 M-37 | Wickets-48 | Avg-29 | SR-39 | ER-4.5
29 No change Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 357.86 M-28 | Wickets-45 | Avg-28 | SR-32 | ER-5.3
30 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 355.37 M-41 | Wickets-57 | Avg-26 | SR-36 | ER-4.4
31 No change Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 352.25 M-36 | Wickets-43 | Avg-37 | SR-38 | ER-5.8
32 No change Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 348.21 M-33 | Wickets-46 | Avg-35 | SR-37 | ER-5.7
33 No change Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 347.04 M-31 | Wickets-47 | Avg-30 | SR-31 | ER-5.7
34 No change Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 345.12 M-38 | Wickets-57 | Avg-30 | SR-37 | ER-4.8
35 No change Craig Young (Ireland) flag Craig Young (Ireland) 343.78 M-31 | Wickets-47 | Avg-28 | SR-30 | ER-5.5
36 No change Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 339.41 M-38 | Wickets-50 | Avg-27 | SR-33 | ER-5.0
37 No change Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 338.49 M-36 | Wickets-30 | Avg-32 | SR-36 | ER-5.4
38 No change Marco Jansen (South Africa) flag Marco Jansen (South Africa) 338.26 M-26 | Wickets-41 | Avg-32 | SR-30 | ER-6.3
39 No change Sandeep Lamichhane (Nepal) flag Sandeep Lamichhane (Nepal) 323.55 M-48 | Wickets-98 | Avg-20 | SR-26 | ER-4.5
40 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 321.81 M-35 | Wickets-37 | Avg-37 | SR-47 | ER-4.8
41 No change Dushmantha Chameera (Sri Lanka) flag Dushmantha Chameera (Sri Lanka) 321.73 M-29 | Wickets-37 | Avg-32 | SR-34 | ER-5.6
42 No change Bilal Khan (Oman) flag Bilal Khan (Oman) 319.33 M-39 | Wickets-83 | Avg-21 | SR-24 | ER-5.3
43 No change Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 318.33 M-22 | Wickets-33 | Avg-25 | SR-34 | ER-4.4
44 No change Pat Cummins (Australia) flag Pat Cummins (Australia) 317.92 M-21 | Wickets-32 | Avg-29 | SR-32 | ER-5.4
45 No change Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 314.36 M-20 | Wickets-42 | Avg-20 | SR-23 | ER-5.1
46 No change David Willey (England) flag David Willey (England) 309.94 M-24 | Wickets-40 | Avg-23 | SR-27 | ER-5.2
47 No change Mujeeb Ur Rahman (Afghanistan) flag Mujeeb Ur Rahman (Afghanistan) 309.69 M-35 | Wickets-38 | Avg-38 | SR-48 | ER-4.8
48 No change Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 298.04 M-27 | Wickets-31 | Avg-32 | SR-37 | ER-5.3
49 No change Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 293.08 M-14 | Wickets-31 | Avg-23 | SR-21 | ER-6.5
50 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 288.75 M-29 | Wickets-32 | Avg-29 | SR-37 | ER-4.6
51 No change Karan KC (Nepal) flag Karan KC (Nepal) 288.68 M-48 | Wickets-66 | Avg-26 | SR-30 | ER-5.2
52 No change Reece Topley (England) flag Reece Topley (England) 284.74 M-19 | Wickets-30 | Avg-27 | SR-29 | ER-5.7
53 No change Mark Watt (Scotland) flag Mark Watt (Scotland) 277.91 M-44 | Wickets-64 | Avg-23 | SR-34 | ER-4.1
54 No change Tim Southee (New Zealand) flag Tim Southee (New Zealand) 277.07 M-18 | Wickets-31 | Avg-29 | SR-28 | ER-6.1
55 No change Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 276.83 M-16 | Wickets-29 | Avg-20 | SR-24 | ER-5.1
56 No change Andy McBrine (Ireland) flag Andy McBrine (Ireland) 275.80 M-42 | Wickets-40 | Avg-36 | SR-47 | ER-4.5
57 No change Bernard Scholtz (Namibia) flag Bernard Scholtz (Namibia) 271.43 M-45 | Wickets-59 | Avg-23 | SR-41 | ER-3.4
58 No change Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 268.10 M-43 | Wickets-69 | Avg-24 | SR-33 | ER-4.3
59 No change Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 266.63 M-28 | Wickets-30 | Avg-45 | SR-45 | ER-6.0
60 No change Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 266.33 M-48 | Wickets-60 | Avg-30 | SR-35 | ER-5.1
61 No change Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 262.72 M-25 | Wickets-34 | Avg-35 | SR-35 | ER-6.0
62 No change AM Ghazanfar (Afghanistan) flag AM Ghazanfar (Afghanistan) 262.33 M-11 | Wickets-21 | Avg-14 | SR-20 | ER-4.1
63 No change Josh Little (Ireland) flag Josh Little (Ireland) 258.60 M-30 | Wickets-46 | Avg-30 | SR-31 | ER-5.9
64 No change Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 255.98 M-20 | Wickets-34 | Avg-25 | SR-28 | ER-5.4
65 No change Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 254.49 M-31 | Wickets-38 | Avg-32 | SR-39 | ER-4.8
66 No change Hardik Pandya (India) flag Hardik Pandya (India) 253.16 M-29 | Wickets-29 | Avg-26 | SR-28 | ER-5.5
67 No change Sam Curran (England) flag Sam Curran (England) 246.47 M-30 | Wickets-28 | Avg-43 | SR-41 | ER-6.3
68 No change Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 245.63 M-32 | Wickets-29 | Avg-40 | SR-41 | ER-5.9
69 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 245.14 M-29 | Wickets-24 | Avg-34 | SR-43 | ER-4.8
70 No change Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 238.64 M-23 | Wickets-38 | Avg-27 | SR-29 | ER-5.5
71 No change Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 235.70 M-18 | Wickets-29 | Avg-25 | SR-25 | ER-6.1
72 No change Sean Abbott (Australia) flag Sean Abbott (Australia) 234.89 M-24 | Wickets-27 | Avg-38 | SR-41 | ER-5.6
73 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 232.14 M-45 | Wickets-31 | Avg-42 | SR-53 | ER-4.8
74 No change Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 226.56 M-23 | Wickets-31 | Avg-33 | SR-32 | ER-6.1
75 No change Yuzvendra Chahal (India) flag Yuzvendra Chahal (India) 221.52 M-18 | Wickets-29 | Avg-27 | SR-29 | ER-5.5
76 No change Moeen Ali (England) flag Moeen Ali (England) 220.01 M-32 | Wickets-26 | Avg-39 | SR-41 | ER-5.7
77 No change Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 218.40 M-38 | Wickets-63 | Avg-23 | SR-29 | ER-4.8
78 No change Graham Hume (Ireland) flag Graham Hume (Ireland) 214.07 M-18 | Wickets-25 | Avg-29 | SR-32 | ER-5.3
79 No change Michael Leask (Scotland) flag Michael Leask (Scotland) 212.37 M-46 | Wickets-45 | Avg-23 | SR-30 | ER-4.6
80 No change Chris Woakes (England) flag Chris Woakes (England) 211.90 M-18 | Wickets-24 | Avg-28 | SR-35 | ER-4.8
81 No change Andile Phehlukwayo (South Africa) flag Andile Phehlukwayo (South Africa) 211.80 M-27 | Wickets-28 | Avg-32 | SR-31 | ER-6.1
82 No change Prasidh Krishna (India) flag Prasidh Krishna (India) 208.38 M-17 | Wickets-29 | Avg-26 | SR-27 | ER-5.6
83 No change Zahoor Khan (U.A.E.) flag Zahoor Khan (U.A.E.) 207.04 M-45 | Wickets-62 | Avg-27 | SR-34 | ER-4.8
84 No change Nosthush Kenjige (U.S.A.) flag Nosthush Kenjige (U.S.A.) 206.72 M-47 | Wickets-53 | Avg-31 | SR-43 | ER-4.2
85 No change Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 205.34 M-42 | Wickets-42 | Avg-22 | SR-32 | ER-4.2
86 No change Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 205.29 M-44 | Wickets-38 | Avg-24 | SR-33 | ER-4.4
87 No change Washington Sundar (India) flag Washington Sundar (India) 204.21 M-21 | Wickets-22 | Avg-26 | SR-34 | ER-4.6
88 No change Sompal Kami (Nepal) flag Sompal Kami (Nepal) 202.23 M-55 | Wickets-66 | Avg-31 | SR-36 | ER-5.2
89 No change Vivian Kingma (Netherlands) flag Vivian Kingma (Netherlands) 198.30 M-23 | Wickets-34 | Avg-26 | SR-31 | ER-5.1
90 No change Salman Agha (Pakistan) flag Salman Agha (Pakistan) 193.85 M-30 | Wickets-15 | Avg-41 | SR-44 | ER-5.5
91 No change Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 192.30 M-26 | Wickets-36 | Avg-20 | SR-28 | ER-4.2
92 No change Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 188.96 M-26 | Wickets-24 | Avg-32 | SR-33 | ER-5.8
93 No change Aayan Afzal Khan (U.A.E.) flag Aayan Afzal Khan (U.A.E.) 187.57 M-34 | Wickets-43 | Avg-27 | SR-41 | ER-4.0
94 No change Brydon Carse (England) flag Brydon Carse (England) 186.99 M-19 | Wickets-23 | Avg-36 | SR-35 | ER-6.2
95 No change Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 184.79 M-68 | Wickets-15 | Avg-25 | SR-32 | ER-4.8
96 No change Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 184.20 M-25 | Wickets-18 | Avg-47 | SR-46 | ER-6.0
97 No change Cameron Green (Australia) flag Cameron Green (Australia) 183.87 M-27 | Wickets-20 | Avg-38 | SR-40 | ER-5.7
98 No change Liam Livingstone (England) flag Liam Livingstone (England) 182.73 M-33 | Wickets-21 | Avg-37 | SR-36 | ER-6.1
99 No change Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 176.21 M-45 | Wickets-22 | Avg-45 | SR-53 | ER-5.0
100 No change Travis Head (Australia) flag Travis Head (Australia) 175.68 M-27 | Wickets-12 | Avg-27 | SR-30 | ER-5.5