Year-end snapshots of ratings allowing you to track historical performance trends over time. 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
1 Up 3 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 817.48 M-32 | Runs-1900 | BatA-45 | Wickets-116 | BowlA-26 | Ct/St-10 | FPM-0.3
2 Up 18 Ben Stokes (England) flag Ben Stokes (England) 730.91 M-45 | Runs-2483 | BatA-34 | Wickets-76 | BowlA-29 | Ct/St-31 | FPM-0.7
3 Up 97 Brydon Carse (England) flag Brydon Carse (England) 711.36 M-13 | Runs-340 | BatA-19 | Wickets-55 | BowlA-29 | Ct/St-13 | FPM-1.0
4 Up 9 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 709.62 M-40 | Runs-760 | BatA-17 | Wickets-159 | BowlA-25 | Ct/St-14 | FPM-0.4
5 Up 11 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 685.37 M-27 | Runs-197 | BatA-7 | Wickets-128 | BowlA-18 | Ct/St-11 | FPM-0.4
6 Up 61 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 662.95 M-22 | Runs-223 | BatA-9 | Wickets-79 | BowlA-27 | Ct/St-9 | FPM-0.4
7 Down 4 Joe Root (England) flag Joe Root (England) 654.12 M-50 | Runs-4246 | BatA-53 | Wickets-30 | BowlA-55 | Ct/St-71 | FPM-1.4
8 Up 13 Harry Brook (England) flag Harry Brook (England) 629.00 M-34 | Runs-3052 | BatA-55 | Wickets-1 | BowlA-105 | Ct/St-52 | FPM-1.5
9 Up 8 Travis Head (Australia) flag Travis Head (Australia) 622.66 M-42 | Runs-2999 | BatA-43 | Wickets-16 | BowlA-32 | Ct/St-20 | FPM-0.5
10 Up 84 Washington Sundar (India) flag Washington Sundar (India) 616.19 M-13 | Runs-620 | BatA-36 | Wickets-30 | BowlA-30 | Ct/St-5 | FPM-0.4
11 Down 5 Pat Cummins (Australia) flag Pat Cummins (Australia) 612.12 M-36 | Runs-826 | BatA-17 | Wickets-141 | BowlA-23 | Ct/St-20 | FPM-0.6
12 Down 3 Nathan Lyon (Australia) flag Nathan Lyon (Australia) 607.24 M-38 | Runs-525 | BatA-13 | Wickets-156 | BowlA-26 | Ct/St-13 | FPM-0.3
13 Up 60 Rishabh Pant (India) flag Rishabh Pant (India) 603.13 M-23 | Runs-1885 | BatA-47 | Wickets-0 | BowlA-na | Ct/St-72 | FPM-3.1
14 Up 10 Ben Duckett (England) flag Ben Duckett (England) 596.19 M-38 | Runs-2895 | BatA-43 | Wickets-0 | BowlA-na | Ct/St-31 | FPM-0.8
15 Up 17 Mohammed Siraj (India) flag Mohammed Siraj (India) 596.08 M-34 | Runs-93 | BatA-3 | Wickets-100 | BowlA-31 | Ct/St-16 | FPM-0.5
16 Up 133 Justin Greaves (West Indies) flag Justin Greaves (West Indies) 593.26 M-14 | Runs-712 | BatA-30 | Wickets-20 | BowlA-39 | Ct/St-14 | FPM-1.0
17 Up 44 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 582.99 M-20 | Runs-592 | BatA-24 | Wickets-84 | BowlA-21 | Ct/St-23 | FPM-1.2
18 Up 30 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 563.21 M-25 | Runs-575 | BatA-17 | Wickets-89 | BowlA-24 | Ct/St-12 | FPM-0.5
19 Up 28 Alex Carey (Australia) flag Alex Carey (Australia) 554.60 M-44 | Runs-2204 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-186 | FPM-4.2
20 Up 3 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 542.28 M-22 | Runs-362 | BatA-11 | Wickets-106 | BowlA-29 | Ct/St-8 | FPM-0.4
21 Up 30 KL Rahul (India) flag KL Rahul (India) 539.80 M-26 | Runs-1586 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-36 | FPM-1.4
22 Down 21 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 539.42 M-27 | Runs-1217 | BatA-28 | Wickets-95 | BowlA-31 | Ct/St-20 | FPM-0.7
23 Up 10 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 535.25 M-28 | Runs-2511 | BatA-49 | Wickets-0 | BowlA-na | Ct/St-25 | FPM-0.9
24 Up 10 Steven Smith (Australia) flag Steven Smith (Australia) 527.82 M-42 | Runs-2946 | BatA-46 | Wickets-2 | BowlA-24 | Ct/St-80 | FPM-1.9
25 Up 63 Scott Boland (Australia) flag Scott Boland (Australia) 526.41 M-17 | Runs-119 | BatA-9 | Wickets-71 | BowlA-19 | Ct/St-5 | FPM-0.3
26 Up 13 Shubman Gill (India) flag Shubman Gill (India) 524.87 M-30 | Runs-2285 | BatA-47 | Wickets-0 | BowlA-na | Ct/St-24 | FPM-0.8
27 Up 146 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 523.80 M-10 | Runs-912 | BatA-51 | Wickets-5 | BowlA-47 | Ct/St-9 | FPM-0.9
28 Up 13 Zak Crawley (England) flag Zak Crawley (England) 519.25 M-47 | Runs-2815 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-55 | FPM-1.2
29 Down 1 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 518.72 M-23 | Runs-1354 | BatA-32 | Wickets-6 | BowlA-35 | Ct/St-46 | FPM-2.0
30 Up 72 Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 517.31 M-17 | Runs-1097 | BatA-46 | Wickets-24 | BowlA-26 | Ct/St-20 | FPM-1.2
31 Up 35 Cameron Green (Australia) flag Cameron Green (Australia) 516.78 M-29 | Runs-1389 | BatA-33 | Wickets-31 | BowlA-39 | Ct/St-27 | FPM-0.9
32 Up 53 Noman Ali (Pakistan) flag Noman Ali (Pakistan) 512.58 M-14 | Runs-203 | BatA-11 | Wickets-78 | BowlA-24 | Ct/St-2 | FPM-0.1
33 Down 26 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 509.80 M-23 | Runs-1487 | BatA-39 | Wickets-20 | BowlA-58 | Ct/St-32 | FPM-1.4
34 Up 23 Kemar Roach (West Indies) flag Kemar Roach (West Indies) 499.27 M-20 | Runs-321 | BatA-14 | Wickets-63 | BowlA-27 | Ct/St-9 | FPM-0.5
35 Up 87 Jomel Warrican (West Indies) flag Jomel Warrican (West Indies) 495.49 M-10 | Runs-186 | BatA-14 | Wickets-37 | BowlA-23 | Ct/St-3 | FPM-0.3
36 Up 20 Ollie Pope (England) flag Ollie Pope (England) 491.13 M-42 | Runs-2719 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-58 | FPM-1.4
37 Up 79 Sajid Khan (Pakistan) flag Sajid Khan (Pakistan) 490.75 M-10 | Runs-193 | BatA-13 | Wickets-47 | BowlA-32 | Ct/St-4 | FPM-0.4
38 Down 36 Matt Henry (New Zealand) flag Matt Henry (New Zealand) 481.26 M-19 | Runs-434 | BatA-17 | Wickets-103 | BowlA-20 | Ct/St-7 | FPM-0.4
39 Down 27 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 476.75 M-25 | Runs-384 | BatA-13 | Wickets-120 | BowlA-21 | Ct/St-11 | FPM-0.4
40 Up 72 Jamie Smith (England) flag Jamie Smith (England) 471.33 M-19 | Runs-1214 | BatA-43 | Wickets-0 | BowlA-na | Ct/St-67 | FPM-3.5
41 Down 27 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 469.31 M-23 | Runs-376 | BatA-11 | Wickets-84 | BowlA-30 | Ct/St-9 | FPM-0.4
42 Up 23 Shamar Joseph (West Indies) flag Shamar Joseph (West Indies) 468.93 M-11 | Runs-299 | BatA-16 | Wickets-51 | BowlA-22 | Ct/St-1 | FPM-0.1
43 Down 32 Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 458.65 M-22 | Runs-255 | BatA-8 | Wickets-122 | BowlA-31 | Ct/St-4 | FPM-0.2
44 Up 28 Gus Atkinson (England) flag Gus Atkinson (England) 458.25 M-16 | Runs-436 | BatA-21 | Wickets-69 | BowlA-24 | Ct/St-7 | FPM-0.4
45 Down 3 Usman Khawaja (Australia) flag Usman Khawaja (Australia) 452.34 M-43 | Runs-3319 | BatA-46 | Wickets-0 | BowlA-na | Ct/St-33 | FPM-0.8
46 Down 27 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 451.55 M-20 | Runs-120 | BatA-10 | Wickets-80 | BowlA-20 | Ct/St-9 | FPM-0.5
47 Up 98 Roston Chase (West Indies) flag Roston Chase (West Indies) 444.38 M-14 | Runs-477 | BatA-18 | Wickets-15 | BowlA-78 | Ct/St-11 | FPM-0.8
48 Up 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 434.78 M-22 | Runs-1427 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-64 | FPM-2.9
49 Up 83 Nitish Kumar Reddy (India) flag Nitish Kumar Reddy (India) 434.76 M-10 | Runs-396 | BatA-26 | Wickets-8 | BowlA-46 | Ct/St-5 | FPM-0.5
50 Down 42 Chris Woakes (England) flag Chris Woakes (England) 426.05 M-21 | Runs-540 | BatA-20 | Wickets-70 | BowlA-29 | Ct/St-13 | FPM-0.6
51 Down 16 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 424.27 M-41 | Runs-2495 | BatA-37 | Wickets-1 | BowlA-281 | Ct/St-31 | FPM-0.8
52 Down 42 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 422.20 M-27 | Runs-1661 | BatA-38 | Wickets-18 | BowlA-46 | Ct/St-41 | FPM-1.5
53 Down 8 Mominul Haque (Bangladesh) flag Mominul Haque (Bangladesh) 412.30 M-28 | Runs-1496 | BatA-32 | Wickets-7 | BowlA-28 | Ct/St-14 | FPM-0.5
54 Up 14 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 408.94 M-29 | Runs-2154 | BatA-41 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-0.5
55 Up 32 Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 408.92 M-29 | Runs-1227 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-104 | FPM-3.6
56 Down 19 Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 407.44 M-21 | Runs-1773 | BatA-48 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.5
57 Down 5 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 404.85 M-28 | Runs-1699 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-22 | FPM-0.8
58 Up 25 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 404.72 M-24 | Runs-1905 | BatA-41 | Wickets-1 | BowlA-40 | Ct/St-23 | FPM-1.0
59 Up 20 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 400.55 M-21 | Runs-1626 | BatA-48 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-0.6
60 Up 144 Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 395.61 M-12 | Runs-186 | BatA-12 | Wickets-48 | BowlA-27 | Ct/St-2 | FPM-0.2
61 Up 20 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 394.15 M-23 | Runs-1654 | BatA-45 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.3
62 Up 59 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 391.43 M-10 | Runs-171 | BatA-16 | Wickets-50 | BowlA-22 | Ct/St-2 | FPM-0.2
63 Up 12 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 381.49 M-19 | Runs-1172 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.7
64 Up 46 Shadman Islam (Bangladesh) flag Shadman Islam (Bangladesh) 379.62 M-16 | Runs-903 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-21 | FPM-1.3
65 Down 21 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 378.20 M-26 | Runs-2144 | BatA-55 | Wickets-0 | BowlA-na | Ct/St-16 | FPM-0.6
66 Down 2 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 371.05 M-26 | Runs-1735 | BatA-41 | Wickets-0 | BowlA-na | Ct/St-47 | FPM-1.8
67 Down 7 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 368.70 M-25 | Runs-1664 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-75 | FPM-3.0
68 Up 8 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 366.41 M-18 | Runs-1473 | BatA-51 | Wickets-8 | BowlA-49 | Ct/St-9 | FPM-0.5
69 Down 51 Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 362.59 M-21 | Runs-54 | BatA-4 | Wickets-76 | BowlA-27 | Ct/St-6 | FPM-0.3
70 Up 116 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 359.81 M-13 | Runs-723 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.8
71 Down 56 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 355.84 M-22 | Runs-2189 | BatA-59 | Wickets-0 | BowlA-na | Ct/St-20 | FPM-0.9
72 Down 2 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 354.83 M-8 | Runs-319 | BatA-29 | Wickets-37 | BowlA-20 | Ct/St-10 | FPM-1.3
73 Down 35 Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 351.69 M-26 | Runs-1548 | BatA-32 | Wickets-5 | BowlA-66 | Ct/St-15 | FPM-0.6
74 Up 103 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 351.54 M-15 | Runs-897 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.5
75 New Shai Hope (West Indies) flag Shai Hope (West Indies) 351.37 M-8 | Runs-534 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-2.1
76 Up 8 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 351.07 M-17 | Runs-781 | BatA-24 | Wickets-1 | BowlA-79 | Ct/St-14 | FPM-0.8
77 Down 3 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 348.64 M-14 | Runs-1316 | BatA-63 | Wickets-3 | BowlA-37 | Ct/St-14 | FPM-1.0
78 Up 25 Andy McBrine (Ireland) flag Andy McBrine (Ireland) 348.28 M-9 | Runs-563 | BatA-40 | Wickets-30 | BowlA-41 | Ct/St-2 | FPM-0.2
79 New Beau Webster (Australia) flag Beau Webster (Australia) 342.32 M-7 | Runs-381 | BatA-35 | Wickets-8 | BowlA-23 | Ct/St-12 | FPM-1.7
80 Up 160 Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 340.07 M-11 | Runs-509 | BatA-30 | Wickets-6 | BowlA-56 | Ct/St-18 | FPM-1.6
81 Up 116 Josh Tongue (England) flag Josh Tongue (England) 336.86 M-8 | Runs-42 | BatA-7 | Wickets-43 | BowlA-27 | Ct/St-4 | FPM-0.5
82 Down 11 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 335.58 M-11 | Runs-265 | BatA-22 | Wickets-35 | BowlA-27 | Ct/St-5 | FPM-0.5
83 Down 37 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 333.18 M-30 | Runs-2042 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-43 | FPM-1.4
84 Up 97 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 331.81 M-9 | Runs-215 | BatA-20 | Wickets-49 | BowlA-19 | Ct/St-6 | FPM-0.7
85 New John Campbell (West Indies) flag John Campbell (West Indies) 328.98 M-13 | Runs-636 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.5
86 Up 10 Kavem Hodge (West Indies) flag Kavem Hodge (West Indies) 326.93 M-13 | Runs-714 | BatA-29 | Wickets-4 | BowlA-49 | Ct/St-14 | FPM-1.1
87 Up 19 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 324.29 M-12 | Runs-878 | BatA-46 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.8
88 Down 61 Ajaz Patel (New Zealand) flag Ajaz Patel (New Zealand) 322.36 M-11 | Runs-139 | BatA-13 | Wickets-48 | BowlA-30 | Ct/St-4 | FPM-0.4
89 Up 40 Akash Deep (India) flag Akash Deep (India) 320.74 M-10 | Runs-163 | BatA-12 | Wickets-28 | BowlA-36 | Ct/St-2 | FPM-0.2
90 Up 14 Tony de Zorzi (South Africa) flag Tony de Zorzi (South Africa) 320.21 M-17 | Runs-919 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.8
91 Down 51 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 317.42 M-27 | Runs-1876 | BatA-44 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.3
92 Up 16 Shoaib Bashir (England) flag Shoaib Bashir (England) 316.49 M-19 | Runs-92 | BatA-7 | Wickets-68 | BowlA-39 | Ct/St-5 | FPM-0.3
93 Down 7 Will Young (New Zealand) flag Will Young (New Zealand) 310.26 M-18 | Runs-962 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-23 | FPM-1.3
94 Down 64 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 306.64 M-29 | Runs-1875 | BatA-43 | Wickets-3 | BowlA-85 | Ct/St-46 | FPM-1.6
95 Down 90 Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 304.90 M-24 | Runs-730 | BatA-21 | Wickets-108 | BowlA-23 | Ct/St-9 | FPM-0.4
96 Down 19 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 302.87 M-12 | Runs-580 | BatA-29 | Wickets-31 | BowlA-35 | Ct/St-4 | FPM-0.3
97 Down 71 Mark Wood (England) flag Mark Wood (England) 299.91 M-15 | Runs-314 | BatA-16 | Wickets-50 | BowlA-28 | Ct/St-0 | FPM-0.0
98 Up 3 David Bedingham (South Africa) flag David Bedingham (South Africa) 298.39 M-15 | Runs-828 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-1.1
99 Up 134 Senuran Muthusamy (South Africa) flag Senuran Muthusamy (South Africa) 295.38 M-6 | Runs-290 | BatA-58 | Wickets-21 | BowlA-20 | Ct/St-5 | FPM-0.8
100 Down 69 Jason Holder (West Indies) flag Jason Holder (West Indies) 295.03 M-16 | Runs-596 | BatA-26 | Wickets-24 | BowlA-49 | Ct/St-16 | FPM-1.0
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #ravindrajadeja #jadeja #benstokes #stokes #brydoncarse #carse #mitchellstarc #starc #jaspritbumrah #bumrah #jaydenseales #seales #joeroot #root #harrybrook #brook #travishead #head #washingtonsundar #sundar #patcummins #cummins #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings