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 No change Alex Carey (Australia) flag Alex Carey (Australia) 841.83 M-84 | Ct/St-186 | FPM-2.2
2 Up 19 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 612.89 M-44 | Ct/St-46 | FPM-1.0
3 Up 3 Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 562.36 M-54 | Ct/St-104 | FPM-1.9
4 Up 1 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 546.35 M-42 | Ct/St-64 | FPM-1.5
5 Up 4 Steven Smith (Australia) flag Steven Smith (Australia) 508.45 M-80 | Ct/St-80 | FPM-1.0
6 Up 2 Rishabh Pant (India) flag Rishabh Pant (India) 454.03 M-45 | Ct/St-72 | FPM-1.6
7 Up 10 Jamie Smith (England) flag Jamie Smith (England) 450.61 M-38 | Ct/St-67 | FPM-1.8
8 Up 25 Harry Brook (England) flag Harry Brook (England) 417.78 M-68 | Ct/St-52 | FPM-0.8
9 Down 6 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 380.75 M-48 | Ct/St-75 | FPM-1.6
10 New Tevin Imlach (West Indies) flag Tevin Imlach (West Indies) 372.52 M-12 | Ct/St-20 | FPM-1.7
11 Down 7 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 346.06 M-61 | Ct/St-105 | FPM-1.7
12 Down 5 Ben Foakes (England) flag Ben Foakes (England) 296.66 M-32 | Ct/St-60 | FPM-1.9
13 Up 10 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 291.82 M-48 | Ct/St-47 | FPM-1.0
14 Up 4 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 287.49 M-15 | Ct/St-24 | FPM-1.6
15 Down 13 Joshua Da Silva (West Indies) flag Joshua Da Silva (West Indies) 286.95 M-42 | Ct/St-87 | FPM-2.1
16 No change KL Rahul (India) flag KL Rahul (India) 284.87 M-50 | Ct/St-36 | FPM-0.7
17 Up 2 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 278.68 M-45 | Ct/St-32 | FPM-0.7
18 Up 38 David Bedingham (South Africa) flag David Bedingham (South Africa) 268.91 M-30 | Ct/St-17 | FPM-0.6
19 Up 192 Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 254.48 M-18 | Ct/St-18 | FPM-1.0
20 Up 6 Will Young (New Zealand) flag Will Young (New Zealand) 253.43 M-36 | Ct/St-23 | FPM-0.6
21 Up 163 Shai Hope (West Indies) flag Shai Hope (West Indies) 243.42 M-15 | Ct/St-17 | FPM-1.1
22 Up 47 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 240.31 M-78 | Ct/St-31 | FPM-0.4
23 Up 14 Shadman Islam (Bangladesh) flag Shadman Islam (Bangladesh) 231.92 M-29 | Ct/St-21 | FPM-0.7
24 Down 11 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 224.60 M-37 | Ct/St-23 | FPM-0.6
25 Up 49 Dhruv Jurel (India) flag Dhruv Jurel (India) 215.07 M-18 | Ct/St-18 | FPM-1.0
26 Down 14 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 208.23 M-49 | Ct/St-41 | FPM-0.8
27 New Beau Webster (Australia) flag Beau Webster (Australia) 187.22 M-14 | Ct/St-12 | FPM-0.9
28 Up 29 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 184.04 M-54 | Ct/St-25 | FPM-0.5
29 Up 46 Brydon Carse (England) flag Brydon Carse (England) 178.98 M-26 | Ct/St-13 | FPM-0.5
30 Down 16 Joe Root (England) flag Joe Root (England) 176.71 M-98 | Ct/St-71 | FPM-0.7
31 Up 52 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 173.25 M-15 | Ct/St-12 | FPM-0.8
32 Down 17 Jason Holder (West Indies) flag Jason Holder (West Indies) 170.24 M-30 | Ct/St-16 | FPM-0.5
33 Down 22 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 170.06 M-57 | Ct/St-46 | FPM-0.8
34 Up 48 Justin Greaves (West Indies) flag Justin Greaves (West Indies) 167.58 M-27 | Ct/St-14 | FPM-0.5
35 Down 5 Srikar Bharat (India) flag Srikar Bharat (India) 162.47 M-14 | Ct/St-19 | FPM-1.4
36 Up 3 Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 162.17 M-34 | Ct/St-20 | FPM-0.6
37 Down 17 Ollie Pope (England) flag Ollie Pope (England) 159.89 M-82 | Ct/St-58 | FPM-0.7
38 Down 10 Zak Crawley (England) flag Zak Crawley (England) 158.59 M-92 | Ct/St-55 | FPM-0.6
39 Down 14 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 157.30 M-53 | Ct/St-22 | FPM-0.4
40 Up 154 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 154.60 M-20 | Ct/St-11 | FPM-0.6
41 Up 27 Afsar Zazai (Afghanistan) flag Afsar Zazai (Afghanistan) 152.37 M-7 | Ct/St-10 | FPM-1.4
42 Up 58 Tafadzwa Tsiga (Zimbabwe) flag Tafadzwa Tsiga (Zimbabwe) 140.85 M-13 | Ct/St-15 | FPM-1.2
43 Up 103 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 136.44 M-15 | Ct/St-9 | FPM-0.6
44 Down 1 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 129.95 M-46 | Ct/St-23 | FPM-0.5
45 Down 4 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 129.00 M-31 | Ct/St-14 | FPM-0.5
46 Down 12 Cameron Green (Australia) flag Cameron Green (Australia) 127.67 M-55 | Ct/St-27 | FPM-0.5
47 New Sam Konstas (Australia) flag Sam Konstas (Australia) 127.02 M-10 | Ct/St-5 | FPM-0.5
48 Down 12 Usman Khawaja (Australia) flag Usman Khawaja (Australia) 123.77 M-82 | Ct/St-33 | FPM-0.4
49 Up 116 Ben Curran (Zimbabwe) flag Ben Curran (Zimbabwe) 118.14 M-13 | Ct/St-8 | FPM-0.6
50 New Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 117.70 M-12 | Ct/St-10 | FPM-0.8
51 Down 27 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 111.70 M-59 | Ct/St-43 | FPM-0.7
52 Up 25 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 111.36 M-27 | Ct/St-14 | FPM-0.5
53 Down 18 Shubman Gill (India) flag Shubman Gill (India) 111.31 M-58 | Ct/St-24 | FPM-0.4
54 Down 27 Nishan Madushka (Sri Lanka) flag Nishan Madushka (Sri Lanka) 109.04 M-18 | Ct/St-15 | FPM-0.8
55 Down 17 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 106.10 M-31 | Ct/St-17 | FPM-0.5
56 New Nyasha Mayavo (Zimbabwe) flag Nyasha Mayavo (Zimbabwe) 104.01 M-4 | Ct/St-9 | FPM-2.3
57 Down 4 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 103.98 M-9 | Ct/St-13 | FPM-1.4
58 Down 10 Kavem Hodge (West Indies) flag Kavem Hodge (West Indies) 103.05 M-25 | Ct/St-14 | FPM-0.6
59 Up 27 Clyde Fortuin (South Africa) flag Clyde Fortuin (South Africa) 101.00 M-4 | Ct/St-5 | FPM-1.3
60 Up 6 Travis Head (Australia) flag Travis Head (Australia) 99.52 M-81 | Ct/St-20 | FPM-0.2
61 Up 35 Tony de Zorzi (South Africa) flag Tony de Zorzi (South Africa) 98.28 M-34 | Ct/St-13 | FPM-0.4
62 Down 52 Jonny Bairstow (England) flag Jonny Bairstow (England) 97.82 M-40 | Ct/St-48 | FPM-1.2
63 Up 15 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 97.15 M-15 | Ct/St-10 | FPM-0.7
64 New Nick Welch (Zimbabwe) flag Nick Welch (Zimbabwe) 95.98 M-13 | Ct/St-8 | FPM-0.6
65 Down 23 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 95.15 M-28 | Ct/St-15 | FPM-0.5
66 Up 25 Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 94.86 M-8 | Ct/St-4 | FPM-0.5
67 Down 45 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 94.57 M-13 | Ct/St-26 | FPM-2.0
68 Up 90 Roston Chase (West Indies) flag Roston Chase (West Indies) 93.97 M-27 | Ct/St-11 | FPM-0.4
69 New Karun Nair (India) flag Karun Nair (India) 91.08 M-8 | Ct/St-4 | FPM-0.5
70 Down 18 Ben Duckett (England) flag Ben Duckett (England) 91.08 M-75 | Ct/St-31 | FPM-0.4
71 Down 40 Virat Kohli (India) flag Virat Kohli (India) 89.15 M-49 | Ct/St-23 | FPM-0.5
72 Up 75 Kemar Roach (West Indies) flag Kemar Roach (West Indies) 87.65 M-39 | Ct/St-9 | FPM-0.2
73 Down 41 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 87.16 M-51 | Ct/St-20 | FPM-0.4
74 Up 36 Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 85.95 M-50 | Ct/St-15 | FPM-0.3
75 Down 11 David Warner (Australia) flag David Warner (Australia) 81.13 M-43 | Ct/St-18 | FPM-0.4
76 Up 29 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 78.69 M-77 | Ct/St-14 | FPM-0.2
77 Up 59 Mohammed Siraj (India) flag Mohammed Siraj (India) 77.84 M-66 | Ct/St-16 | FPM-0.2
78 Down 11 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 77.52 M-43 | Ct/St-20 | FPM-0.5
79 Up 10 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 76.98 M-57 | Ct/St-15 | FPM-0.3
80 Down 15 Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 76.53 M-15 | Ct/St-5 | FPM-0.3
81 Up 32 Ruan de Swardt (South Africa) flag Ruan de Swardt (South Africa) 76.47 M-4 | Ct/St-3 | FPM-0.8
82 Down 53 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 75.47 M-10 | Ct/St-15 | FPM-1.5
83 Down 33 Ben Stokes (England) flag Ben Stokes (England) 75.05 M-88 | Ct/St-31 | FPM-0.4
84 Down 40 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 74.56 M-23 | Ct/St-10 | FPM-0.4
85 Down 15 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 74.25 M-48 | Ct/St-16 | FPM-0.3
86 Up 138 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 73.00 M-16 | Ct/St-6 | FPM-0.4
87 Up 54 Pat Cummins (Australia) flag Pat Cummins (Australia) 72.68 M-69 | Ct/St-20 | FPM-0.3
88 Down 43 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 71.12 M-16 | Ct/St-26 | FPM-1.6
89 Up 66 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 69.70 M-42 | Ct/St-9 | FPM-0.2
90 Up 36 Jomel Warrican (West Indies) flag Jomel Warrican (West Indies) 69.19 M-18 | Ct/St-3 | FPM-0.2
91 Down 15 Neil Wagner (New Zealand) flag Neil Wagner (New Zealand) 68.79 M-20 | Ct/St-7 | FPM-0.4
92 Down 2 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 68.30 M-47 | Ct/St-12 | FPM-0.3
93 Down 44 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 68.18 M-27 | Ct/St-11 | FPM-0.4
94 Down 39 Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 67.48 M-42 | Ct/St-16 | FPM-0.4
95 Down 37 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 67.18 M-37 | Ct/St-13 | FPM-0.4
96 New Takudzwanashe Kaitano (Zimbabwe) flag Takudzwanashe Kaitano (Zimbabwe) 64.68 M-8 | Ct/St-6 | FPM-0.8
97 Down 46 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 64.22 M-51 | Ct/St-26 | FPM-0.5
98 Up 36 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 63.78 M-35 | Ct/St-9 | FPM-0.3
99 Down 28 Shreyas Iyer (India) flag Shreyas Iyer (India) 63.14 M-23 | Ct/St-13 | FPM-0.6
100 Down 60 Rohit Sharma (India) flag Rohit Sharma (India) 62.51 M-47 | Ct/St-23 | FPM-0.5
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #alexcarey #carey #aidenmarkram #markram #kyleverreynne #verreynne #mohammadrizwan #rizwan #stevensmith #smith #rishabhpant #pant #jamiesmith #harrybrook #brook #littondas #das #tevinimlach #imlach #tomblundell #blundell #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings