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.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
16 New Justin Greaves (West Indies) flag Justin Greaves (West Indies) 397.39 M-14 | Runs-350 | BatA-35 | Wickets-7 | BowlA-59 | Ct/St-6 | FPM-0.4
18 New Virat Kohli (India) flag Virat Kohli (India) 395.23 M-13 | Runs-651 | BatA-65 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-1.2
20 New Rohit Sharma (India) flag Rohit Sharma (India) 388.45 M-14 | Runs-650 | BatA-50 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.5
24 Down 12 Janith Liyanage (Sri Lanka) flag Janith Liyanage (Sri Lanka) 359.03 M-13 | Runs-448 | BatA-45 | Wickets-2 | BowlA-88 | Ct/St-5 | FPM-0.4
25 New Matthew Breetzke (South Africa) flag Matthew Breetzke (South Africa) 354.97 M-12 | Runs-706 | BatA-64 | Wickets-0 | BowlA-na | Ct/St-1 | FPM-0.1
42 Up 48 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 326.24 M-17 | Runs-544 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.6
43 Up 25 Harry Brook (England) flag Harry Brook (England) 325.65 M-15 | Runs-451 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.7
44 Up 25 Ben Duckett (England) flag Ben Duckett (England) 324.52 M-15 | Runs-537 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.2
47 New Shreyas Iyer (India) flag Shreyas Iyer (India) 303.73 M-11 | Runs-496 | BatA-50 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.4
49 New Shubman Gill (India) flag Shubman Gill (India) 300.19 M-11 | Runs-490 | BatA-49 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.5
55 New Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 284.09 M-13 | Runs-296 | BatA-25 | Wickets-4 | BowlA-27 | Ct/St-6 | FPM-0.5
60 Down 47 Keacy Carty (West Indies) flag Keacy Carty (West Indies) 273.61 M-15 | Runs-593 | BatA-40 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.2
62 New Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 269.83 M-11 | Runs-404 | BatA-40 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.3
65 Down 17 Jacob Bethell (England) flag Jacob Bethell (England) 243.75 M-10 | Runs-350 | BatA-39 | Wickets-4 | BowlA-40 | Ct/St-2 | FPM-0.2
69 New D Brevis (South Africa) flag D Brevis (South Africa) 239.59 M-9 | Runs-230 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.6
73 New Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 231.31 M-11 | Runs-388 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.3
74 New Will Young (New Zealand) flag Will Young (New Zealand) 231.26 M-18 | Runs-320 | BatA-19 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-0.7
75 Down 66 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 225.03 M-13 | Runs-401 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.2
78 Down 73 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 211.89 M-8 | Runs-236 | BatA-30 | Wickets-4 | BowlA-59 | Ct/St-4 | FPM-0.5
79 New Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 211.12 M-10 | Runs-369 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.2
83 Down 44 Matthew Short (Australia) flag Matthew Short (Australia) 208.00 M-7 | Runs-197 | BatA-28 | Wickets-1 | BowlA-161 | Ct/St-2 | FPM-0.3
86 New Devon Conway (New Zealand) flag Devon Conway (New Zealand) 201.50 M-8 | Runs-369 | BatA-46 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.4
87 Up 13 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 200.93 M-11 | Runs-217 | BatA-20 | Wickets-1 | BowlA-48 | Ct/St-5 | FPM-0.5
88 New Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 200.84 M-6 | Runs-429 | BatA-72 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.3
95 New Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 188.73 M-6 | Runs-180 | BatA-30 | Wickets-4 | BowlA-12 | Ct/St-4 | FPM-0.7
96 New Tony de Zorzi (South Africa) flag Tony de Zorzi (South Africa) 187.74 M-10 | Runs-256 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-1 | FPM-0.1
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #justingreaves #greaves #viratkohli #kohli #rohitsharma #sharma #janithliyanage #liyanage #matthewbreetzke #breetzke #babarazam #azam #harrybrook #brook #benduckett #duckett #shreyasiyer #iyer #shubmangill #gill #kamindumendis #mendis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings