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

Recognizes the top performers in a single calendar year, and not correlated to our ratings which assess performances over longer term. Available for each year since the format origin.  Updated - 31st Jul 2025.

CRR Change Name Points Stats
1 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 739.91 M-13 | Runs-97 | BatA-7 | Wickets-71 | BowlA-15 | Ct/St-8 | FPM-0.6
2 No change Joe Root (England) flag Joe Root (England) 729.76 M-17 | Runs-1556 | BatA-56 | Wickets-11 | BowlA-51 | Ct/St-24 | FPM-1.4
3 No change Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 683.13 M-10 | Runs-614 | BatA-38 | Wickets-31 | BowlA-36 | Ct/St-14 | FPM-1.4
4 No change Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 665.59 M-15 | Runs-1478 | BatA-55 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.9
5 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 619.98 M-12 | Runs-527 | BatA-29 | Wickets-48 | BowlA-24 | Ct/St-5 | FPM-0.4
6 No change Matt Henry (New Zealand) flag Matt Henry (New Zealand) 617.29 M-9 | Runs-187 | BatA-12 | Wickets-48 | BowlA-19 | Ct/St-4 | FPM-0.4
7 No change Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 596.75 M-9 | Runs-1049 | BatA-75 | Wickets-3 | BowlA-31 | Ct/St-10 | FPM-1.1
8 No change Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 591.25 M-11 | Runs-310 | BatA-18 | Wickets-47 | BowlA-27 | Ct/St-4 | FPM-0.4
9 No change Ben Duckett (England) flag Ben Duckett (England) 587.87 M-17 | Runs-1149 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.8
10 No change Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 584.56 M-12 | Runs-984 | BatA-43 | Wickets-7 | BowlA-37 | Ct/St-5 | FPM-0.4
11 No change Gus Atkinson (England) flag Gus Atkinson (England) 577.76 M-11 | Runs-352 | BatA-23 | Wickets-52 | BowlA-22 | Ct/St-5 | FPM-0.5
12 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 567.75 M-9 | Runs-1013 | BatA-60 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.4
13 No change Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 559.54 M-9 | Runs-156 | BatA-11 | Wickets-48 | BowlA-32 | Ct/St-2 | FPM-0.2
14 No change Pat Cummins (Australia) flag Pat Cummins (Australia) 548.65 M-9 | Runs-306 | BatA-24 | Wickets-37 | BowlA-24 | Ct/St-0 | FPM-0.0
15 No change Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 544.98 M-12 | Runs-495 | BatA-29 | Wickets-23 | BowlA-36 | Ct/St-14 | FPM-1.2
16 No change Shamar Joseph (West Indies) flag Shamar Joseph (West Indies) 538.72 M-8 | Runs-186 | BatA-14 | Wickets-29 | BowlA-27 | Ct/St-1 | FPM-0.1
17 No change Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 535.60 M-10 | Runs-710 | BatA-42 | Wickets-6 | BowlA-46 | Ct/St-18 | FPM-1.8
18 No change Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 531.93 M-10 | Runs-18 | BatA-3 | Wickets-36 | BowlA-25 | Ct/St-5 | FPM-0.5
19 No change Harry Brook (England) flag Harry Brook (England) 516.93 M-12 | Runs-1100 | BatA-55 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-1.5
20 No change Shubman Gill (India) flag Shubman Gill (India) 505.88 M-12 | Runs-866 | BatA-43 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.9
21 No change Travis Head (Australia) flag Travis Head (Australia) 496.55 M-9 | Runs-608 | BatA-41 | Wickets-4 | BowlA-26 | Ct/St-10 | FPM-1.1
22 No change Shoaib Bashir (England) flag Shoaib Bashir (England) 491.63 M-15 | Runs-76 | BatA-7 | Wickets-49 | BowlA-40 | Ct/St-4 | FPM-0.3
23 No change Mohammed Siraj (India) flag Mohammed Siraj (India) 491.24 M-13 | Runs-35 | BatA-5 | Wickets-35 | BowlA-31 | Ct/St-5 | FPM-0.4
24 No change Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 480.69 M-9 | Runs-12 | BatA-2 | Wickets-37 | BowlA-24 | Ct/St-4 | FPM-0.4
25 No change Ollie Pope (England) flag Ollie Pope (England) 470.14 M-17 | Runs-994 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-25 | FPM-1.5
26 No change Nathan Lyon (Australia) flag Nathan Lyon (Australia) 468.16 M-9 | Runs-188 | BatA-16 | Wickets-33 | BowlA-23 | Ct/St-5 | FPM-0.6
27 No change Jayden Seales (West Indies) flag Jayden Seales (West Indies) 467.56 M-7 | Runs-61 | BatA-8 | Wickets-35 | BowlA-20 | Ct/St-3 | FPM-0.4
28 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 465.79 M-5 | Runs-264 | BatA-29 | Wickets-27 | BowlA-20 | Ct/St-4 | FPM-0.8
29 No change Rishabh Pant (India) flag Rishabh Pant (India) 460.65 M-9 | Runs-576 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-29 | FPM-3.2
30 No change Zak Crawley (England) flag Zak Crawley (England) 457.99 M-14 | Runs-695 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.7
31 No change Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 457.73 M-9 | Runs-107 | BatA-11 | Wickets-30 | BowlA-28 | Ct/St-5 | FPM-0.6
32 No change Ben Stokes (England) flag Ben Stokes (England) 443.53 M-13 | Runs-602 | BatA-29 | Wickets-13 | BowlA-37 | Ct/St-10 | FPM-0.8
33 No change Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 439.88 M-7 | Runs-35 | BatA-12 | Wickets-35 | BowlA-14 | Ct/St-5 | FPM-0.7
34 No change Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 434.97 M-7 | Runs-147 | BatA-11 | Wickets-26 | BowlA-34 | Ct/St-3 | FPM-0.4
35 No change Kavem Hodge (West Indies) flag Kavem Hodge (West Indies) 434.19 M-9 | Runs-516 | BatA-29 | Wickets-2 | BowlA-46 | Ct/St-11 | FPM-1.2
36 No change Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 432.67 M-10 | Runs-724 | BatA-43 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-1.0
37 No change Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 426.29 M-7 | Runs-39 | BatA-5 | Wickets-30 | BowlA-24 | Ct/St-5 | FPM-0.7
38 No change Rohit Sharma (India) flag Rohit Sharma (India) 421.80 M-14 | Runs-619 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-1.2
39 No change Tom Latham (New Zealand) flag Tom Latham (New Zealand) 420.69 M-12 | Runs-633 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-1.0
40 No change Mominul Haque (Bangladesh) flag Mominul Haque (Bangladesh) 410.79 M-10 | Runs-529 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-1 | FPM-0.1
41 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 409.82 M-11 | Runs-607 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-1.6
42 No change Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 401.34 M-8 | Runs-126 | BatA-14 | Wickets-34 | BowlA-20 | Ct/St-4 | FPM-0.5
43 No change Steven Smith (Australia) flag Steven Smith (Australia) 400.06 M-9 | Runs-490 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-22 | FPM-2.4
44 No change Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 398.87 M-7 | Runs-44 | BatA-6 | Wickets-35 | BowlA-19 | Ct/St-4 | FPM-0.6
45 No change Aiden Markram (South Africa) flag Aiden Markram (South Africa) 396.97 M-8 | Runs-536 | BatA-36 | Wickets-1 | BowlA-110 | Ct/St-16 | FPM-2.0
46 No change Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 396.75 M-7 | Runs-207 | BatA-15 | Wickets-25 | BowlA-36 | Ct/St-1 | FPM-0.1
47 No change Salman Agha (Pakistan) flag Salman Agha (Pakistan) 396.59 M-7 | Runs-454 | BatA-41 | Wickets-6 | BowlA-62 | Ct/St-7 | FPM-1.0
48 No change Tom Hartley (England) flag Tom Hartley (England) 395.58 M-5 | Runs-185 | BatA-19 | Wickets-22 | BowlA-36 | Ct/St-2 | FPM-0.4
49 No change Mitchell Starc (Australia) flag Mitchell Starc (Australia) 395.39 M-9 | Runs-179 | BatA-14 | Wickets-31 | BowlA-31 | Ct/St-5 | FPM-0.6
50 No change Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 394.81 M-10 | Runs-681 | BatA-40 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.4
51 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 391.99 M-7 | Runs-539 | BatA-45 | Wickets-0 | BowlA-na | Ct/St-22 | FPM-3.1
52 No change Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 389.78 M-12 | Runs-466 | BatA-23 | Wickets-0 | BowlA-na | Ct/St-33 | FPM-2.8
53 No change Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 388.71 M-9 | Runs-448 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.9
54 No change Brydon Carse (England) flag Brydon Carse (England) 385.13 M-5 | Runs-94 | BatA-19 | Wickets-27 | BowlA-20 | Ct/St-6 | FPM-1.2
55 No change David Bedingham (South Africa) flag David Bedingham (South Africa) 384.27 M-10 | Runs-540 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.7
56 No change Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 383.35 M-9 | Runs-372 | BatA-21 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.3
57 No change Alex Carey (Australia) flag Alex Carey (Australia) 383.02 M-9 | Runs-440 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-46 | FPM-5.1
58 No change KL Rahul (India) flag KL Rahul (India) 380.13 M-9 | Runs-493 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-1.4
59 No change Tim Southee (New Zealand) flag Tim Southee (New Zealand) 377.26 M-11 | Runs-186 | BatA-10 | Wickets-17 | BowlA-59 | Ct/St-13 | FPM-1.2
60 No change Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 373.32 M-9 | Runs-283 | BatA-19 | Wickets-5 | BowlA-43 | Ct/St-6 | FPM-0.7
61 No change Will Young (New Zealand) flag Will Young (New Zealand) 373.20 M-7 | Runs-481 | BatA-40 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-1.7
62 No change Virat Kohli (India) flag Virat Kohli (India) 372.50 M-10 | Runs-417 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-1.0
63 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 369.83 M-9 | Runs-490 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-20 | FPM-2.2
64 No change Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 369.77 M-9 | Runs-464 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.9
65 No change Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) 366.90 M-10 | Runs-534 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.6
66 No change Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 365.07 M-7 | Runs-544 | BatA-42 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.3
67 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 363.12 M-9 | Runs-394 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-38 | FPM-4.2
68 No change Vishwa Fernando (Sri Lanka) flag Vishwa Fernando (Sri Lanka) 357.25 M-7 | Runs-53 | BatA-5 | Wickets-29 | BowlA-23 | Ct/St-4 | FPM-0.6
69 No change Ajaz Patel (New Zealand) flag Ajaz Patel (New Zealand) 356.35 M-5 | Runs-62 | BatA-8 | Wickets-23 | BowlA-28 | Ct/St-3 | FPM-0.6
70 No change Jamie Smith (England) flag Jamie Smith (England) 355.17 M-9 | Runs-637 | BatA-42 | Wickets-0 | BowlA-na | Ct/St-32 | FPM-3.6
71 No change Joshua Da Silva (West Indies) flag Joshua Da Silva (West Indies) 347.06 M-9 | Runs-356 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-29 | FPM-3.2
72 No change Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 345.72 M-8 | Runs-500 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-1.6
73 No change Chris Woakes (England) flag Chris Woakes (England) 344.64 M-9 | Runs-216 | BatA-20 | Wickets-32 | BowlA-24 | Ct/St-9 | FPM-1.0
74 No change Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 344.61 M-8 | Runs-317 | BatA-21 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-1.0
75 No change Devon Conway (New Zealand) flag Devon Conway (New Zealand) 339.65 M-9 | Runs-386 | BatA-21 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.6
76 No change Washington Sundar (India) flag Washington Sundar (India) 332.23 M-4 | Runs-177 | BatA-35 | Wickets-19 | BowlA-17 | Ct/St-1 | FPM-0.3
77 No change Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 325.04 M-5 | Runs-260 | BatA-33 | Wickets-9 | BowlA-34 | Ct/St-3 | FPM-0.6
78 No change Shadman Islam (Bangladesh) flag Shadman Islam (Bangladesh) 321.61 M-7 | Runs-364 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-1.0
79 No change Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 317.63 M-8 | Runs-384 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-27 | FPM-3.4
80 No change Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 317.22 M-6 | Runs-380 | BatA-38 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-1.5
81 No change Usman Khawaja (Australia) flag Usman Khawaja (Australia) 314.50 M-9 | Runs-415 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-1.1
82 No change Mark Wood (England) flag Mark Wood (England) 310.02 M-6 | Runs-83 | BatA-10 | Wickets-15 | BowlA-37 | Ct/St-0 | FPM-0.0
83 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 307.88 M-5 | Runs-276 | BatA-35 | Wickets-5 | BowlA-67 | Ct/St-9 | FPM-1.8
84 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 302.39 M-5 | Runs-105 | BatA-18 | Wickets-22 | BowlA-23 | Ct/St-1 | FPM-0.2
85 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 297.43 M-5 | Runs-155 | BatA-19 | Wickets-13 | BowlA-44 | Ct/St-3 | FPM-0.6
86 No change Shan Masood (Pakistan) flag Shan Masood (Pakistan) 294.24 M-7 | Runs-410 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.9
87 No change Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 293.69 M-7 | Runs-364 | BatA-26 | Wickets-4 | BowlA-35 | Ct/St-4 | FPM-0.6
88 No change Sajid Khan (Pakistan) flag Sajid Khan (Pakistan) 285.86 M-3 | Runs-87 | BatA-22 | Wickets-22 | BowlA-24 | Ct/St-1 | FPM-0.3
89 No change Nitish Kumar Reddy (India) flag Nitish Kumar Reddy (India) 284.02 M-4 | Runs-294 | BatA-49 | Wickets-3 | BowlA-49 | Ct/St-2 | FPM-0.5
90 No change Tony de Zorzi (South Africa) flag Tony de Zorzi (South Africa) 278.93 M-8 | Runs-458 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.6
91 No change Akash Deep (India) flag Akash Deep (India) 277.78 M-7 | Runs-83 | BatA-8 | Wickets-15 | BowlA-35 | Ct/St-1 | FPM-0.1
92 No change Dane Paterson (South Africa) flag Dane Paterson (South Africa) 276.75 M-5 | Runs-58 | BatA-8 | Wickets-21 | BowlA-23 | Ct/St-1 | FPM-0.2
93 No change Mikyle Louis (West Indies) flag Mikyle Louis (West Indies) 274.43 M-7 | Runs-333 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.3
94 No change Nahid Rana (Bangladesh) flag Nahid Rana (Bangladesh) 268.34 M-6 | Runs-13 | BatA-3 | Wickets-20 | BowlA-37 | Ct/St-1 | FPM-0.2
95 No change Kemar Roach (West Indies) flag Kemar Roach (West Indies) 266.70 M-5 | Runs-120 | BatA-17 | Wickets-17 | BowlA-21 | Ct/St-2 | FPM-0.4
96 No change Marco Jansen (South Africa) flag Marco Jansen (South Africa) 263.74 M-4 | Runs-54 | BatA-9 | Wickets-22 | BowlA-17 | Ct/St-8 | FPM-2.0
97 No change Jacob Bethell (England) flag Jacob Bethell (England) 262.24 M-3 | Runs-260 | BatA-52 | Wickets-3 | BowlA-26 | Ct/St-4 | FPM-1.3
98 No change Rehan Ahmed (England) flag Rehan Ahmed (England) 256.59 M-4 | Runs-92 | BatA-12 | Wickets-15 | BowlA-37 | Ct/St-3 | FPM-0.8
99 No change Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 255.98 M-5 | Runs-121 | BatA-20 | Wickets-6 | BowlA-58 | Ct/St-3 | FPM-0.6
100 No change Zakir Hasan (Bangladesh) flag Zakir Hasan (Bangladesh) 255.73 M-8 | Runs-239 | BatA-16 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.9