Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
1 Up 1 Alex Carey (Australia) flag Alex Carey (Australia) 811.02 M-68 | Ct/St-151 | FPM-2.2
2 Up 4 Ben Foakes (England) flag Ben Foakes (England) 625.70 M-37 | Ct/St-67 | FPM-1.8
3 Down 2 Joshua Da Silva (West Indies) flag Joshua Da Silva (West Indies) 609.19 M-61 | Ct/St-125 | FPM-2.0
4 Up 9 Rishabh Pant (India) flag Rishabh Pant (India) 595.70 M-55 | Ct/St-97 | FPM-1.8
5 Down 2 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 537.18 M-61 | Ct/St-112 | FPM-1.8
6 Down 1 Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 531.85 M-42 | Ct/St-75 | FPM-1.8
7 Up 7 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 479.99 M-53 | Ct/St-84 | FPM-1.6
8 Up 10 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 476.44 M-49 | Ct/St-73 | FPM-1.5
9 Up 1 Steven Smith (Australia) flag Steven Smith (Australia) 417.13 M-72 | Ct/St-73 | FPM-1.0
10 Up 2 Jos Buttler (England) flag Jos Buttler (England) 402.68 M-19 | Ct/St-45 | FPM-2.4
11 Down 4 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 364.77 M-12 | Ct/St-26 | FPM-2.2
12 Up 23 Jason Holder (West Indies) flag Jason Holder (West Indies) 333.26 M-45 | Ct/St-29 | FPM-0.6
13 Up 7 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 318.36 M-55 | Ct/St-47 | FPM-0.9
14 Up 10 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 286.06 M-54 | Ct/St-48 | FPM-0.9
15 Up 41 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 274.27 M-10 | Ct/St-18 | FPM-1.8
16 Down 8 BJ Watling (New Zealand) flag BJ Watling (New Zealand) 269.64 M-6 | Ct/St-14 | FPM-2.3
17 Down 8 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 266.16 M-15 | Ct/St-26 | FPM-1.7
18 Up 35 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 256.42 M-29 | Ct/St-17 | FPM-0.6
19 Up 25 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 254.62 M-44 | Ct/St-36 | FPM-0.8
20 Up 18 Srikar Bharat (India) flag Srikar Bharat (India) 250.89 M-14 | Ct/St-19 | FPM-1.4
21 Up 11 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 245.21 M-45 | Ct/St-40 | FPM-0.9
22 No change Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 243.93 M-10 | Ct/St-15 | FPM-1.5
23 Up 24 Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 241.21 M-30 | Ct/St-24 | FPM-0.8
24 Up 1 Ollie Pope (England) flag Ollie Pope (England) 237.42 M-81 | Ct/St-60 | FPM-0.7
25 Down 21 Jonny Bairstow (England) flag Jonny Bairstow (England) 234.41 M-56 | Ct/St-59 | FPM-1.1
26 Down 15 Joe Root (England) flag Joe Root (England) 234.40 M-106 | Ct/St-83 | FPM-0.8
27 Up 19 Shadman Islam (Bangladesh) flag Shadman Islam (Bangladesh) 231.62 M-25 | Ct/St-14 | FPM-0.6
28 Down 2 Imran Butt (Pakistan) flag Imran Butt (Pakistan) 225.54 M-12 | Ct/St-16 | FPM-1.3
29 Down 14 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 220.73 M-30 | Ct/St-47 | FPM-1.6
30 Down 11 Regis Chakabva (Zimbabwe) flag Regis Chakabva (Zimbabwe) 218.91 M-8 | Ct/St-13 | FPM-1.6
31 New Jamie Smith (England) flag Jamie Smith (England) 210.50 M-18 | Ct/St-32 | FPM-1.8
32 Down 9 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 209.54 M-65 | Ct/St-43 | FPM-0.7
33 Up 60 Nishan Madushka (Sri Lanka) flag Nishan Madushka (Sri Lanka) 208.73 M-18 | Ct/St-15 | FPM-0.8
34 Down 13 Zak Crawley (England) flag Zak Crawley (England) 200.77 M-86 | Ct/St-56 | FPM-0.7
35 Down 19 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 199.72 M-35 | Ct/St-22 | FPM-0.6
36 Up 3 KL Rahul (India) flag KL Rahul (India) 191.37 M-40 | Ct/St-24 | FPM-0.6
37 Up 145 Will Young (New Zealand) flag Will Young (New Zealand) 190.41 M-36 | Ct/St-17 | FPM-0.5
38 Down 5 Lahiru Thirimanne (Sri Lanka) flag Lahiru Thirimanne (Sri Lanka) 187.38 M-17 | Ct/St-16 | FPM-0.9
39 Up 3 Virat Kohli (India) flag Virat Kohli (India) 183.24 M-68 | Ct/St-36 | FPM-0.5
40 Down 9 Cameron Green (Australia) flag Cameron Green (Australia) 181.05 M-49 | Ct/St-29 | FPM-0.6
41 Up 19 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 177.72 M-54 | Ct/St-24 | FPM-0.4
42 Up 9 Rohit Sharma (India) flag Rohit Sharma (India) 165.01 M-68 | Ct/St-37 | FPM-0.5
43 Down 6 Sam Billings (England) flag Sam Billings (England) 160.44 M-6 | Ct/St-8 | FPM-1.3
44 Up 24 Harry Brook (England) flag Harry Brook (England) 156.06 M-48 | Ct/St-27 | FPM-0.6
45 Up 26 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 148.66 M-9 | Ct/St-13 | FPM-1.4
46 Up 48 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 142.59 M-27 | Ct/St-11 | FPM-0.4
47 Up 39 Afsar Zazai (Afghanistan) flag Afsar Zazai (Afghanistan) 137.26 M-8 | Ct/St-10 | FPM-1.3
48 Down 3 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 136.34 M-52 | Ct/St-23 | FPM-0.4
49 Up 18 Usman Khawaja (Australia) flag Usman Khawaja (Australia) 136.03 M-62 | Ct/St-25 | FPM-0.4
50 Up 15 Shubman Gill (India) flag Shubman Gill (India) 133.13 M-59 | Ct/St-24 | FPM-0.4
51 Down 11 Rahkeem Cornwall (West Indies) flag Rahkeem Cornwall (West Indies) 132.39 M-12 | Ct/St-8 | FPM-0.7
52 Down 16 Keegan Petersen (South Africa) flag Keegan Petersen (South Africa) 131.78 M-27 | Ct/St-18 | FPM-0.7
53 Down 10 Shreyas Iyer (India) flag Shreyas Iyer (India) 131.02 M-27 | Ct/St-15 | FPM-0.6
54 Up 34 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 130.95 M-54 | Ct/St-21 | FPM-0.4
55 Up 157 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 130.68 M-29 | Ct/St-12 | FPM-0.4
56 Down 2 Ben Duckett (England) flag Ben Duckett (England) 130.59 M-55 | Ct/St-26 | FPM-0.5
57 Down 16 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 130.54 M-28 | Ct/St-13 | FPM-0.5
58 Up 24 Zakir Hasan (Bangladesh) flag Zakir Hasan (Bangladesh) 128.91 M-25 | Ct/St-11 | FPM-0.4
59 Down 25 Ben Stokes (England) flag Ben Stokes (England) 128.16 M-82 | Ct/St-36 | FPM-0.4
60 Up 13 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 127.69 M-61 | Ct/St-30 | FPM-0.5
61 Down 34 Moeen Ali (England) flag Moeen Ali (England) 126.01 M-16 | Ct/St-8 | FPM-0.5
62 Down 32 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 125.60 M-16 | Ct/St-12 | FPM-0.8
63 Up 3 Shahadat Hossain (Bangladesh) flag Shahadat Hossain (Bangladesh) 124.51 M-12 | Ct/St-8 | FPM-0.7
64 Down 5 Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 124.33 M-42 | Ct/St-18 | FPM-0.4
65 Up 127 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 121.75 M-27 | Ct/St-15 | FPM-0.6
66 Up 60 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 120.87 M-20 | Ct/St-10 | FPM-0.5
67 New Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 120.49 M-16 | Ct/St-13 | FPM-0.8
68 Down 19 David Warner (Australia) flag David Warner (Australia) 117.46 M-53 | Ct/St-23 | FPM-0.4
69 Down 11 Craig Overton (England) flag Craig Overton (England) 115.57 M-8 | Ct/St-6 | FPM-0.8
70 Down 8 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 113.94 M-16 | Ct/St-12 | FPM-0.8
71 New Kavem Hodge (West Indies) flag Kavem Hodge (West Indies) 110.76 M-17 | Ct/St-11 | FPM-0.6
72 Up 149 Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 110.48 M-13 | Ct/St-4 | FPM-0.3
73 Down 10 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 101.72 M-5 | Ct/St-8 | FPM-1.6
74 Up 116 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 101.25 M-35 | Ct/St-16 | FPM-0.5
75 Up 52 David Bedingham (South Africa) flag David Bedingham (South Africa) 99.46 M-22 | Ct/St-9 | FPM-0.4
76 New Dhruv Jurel (India) flag Dhruv Jurel (India) 98.84 M-8 | Ct/St-8 | FPM-1.0
77 Down 7 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 98.48 M-10 | Ct/St-7 | FPM-0.7
78 Down 3 Matthew Potts (England) flag Matthew Potts (England) 98.19 M-19 | Ct/St-8 | FPM-0.4
79 Down 50 Imam-ul-Haq (Pakistan) flag Imam-ul-Haq (Pakistan) 95.08 M-25 | Ct/St-14 | FPM-0.6
80 Up 3 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 94.05 M-72 | Ct/St-24 | FPM-0.3
81 Down 53 Dean Elgar (South Africa) flag Dean Elgar (South Africa) 93.81 M-40 | Ct/St-24 | FPM-0.6
82 Up 54 Travis Head (Australia) flag Travis Head (Australia) 91.31 M-65 | Ct/St-16 | FPM-0.2
83 Down 31 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 90.57 M-45 | Ct/St-18 | FPM-0.4
84 Up 101 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 90.08 M-53 | Ct/St-16 | FPM-0.3
85 Up 16 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 89.40 M-13 | Ct/St-6 | FPM-0.5
86 New Brydon Carse (England) flag Brydon Carse (England) 89.05 M-10 | Ct/St-6 | FPM-0.6
87 Down 37 Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 88.36 M-31 | Ct/St-10 | FPM-0.3
88 New Justin Greaves (West Indies) flag Justin Greaves (West Indies) 87.01 M-8 | Ct/St-5 | FPM-0.6
89 New Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 83.63 M-10 | Ct/St-6 | FPM-0.6
90 New Clyde Fortuin (South Africa) flag Clyde Fortuin (South Africa) 82.52 M-4 | Ct/St-5 | FPM-1.3
91 Up 39 Mahmudul Hasan Joy (Bangladesh) flag Mahmudul Hasan Joy (Bangladesh) 82.19 M-32 | Ct/St-8 | FPM-0.3
92 New Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 81.61 M-18 | Ct/St-6 | FPM-0.3
93 Up 15 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 79.19 M-48 | Ct/St-12 | FPM-0.3
94 Up 100 Ajaz Patel (New Zealand) flag Ajaz Patel (New Zealand) 77.79 M-25 | Ct/St-5 | FPM-0.2
95 New Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 76.85 M-4 | Ct/St-4 | FPM-1.0
96 Down 35 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 76.82 M-24 | Ct/St-13 | FPM-0.5
97 Down 80 Tim Paine (Australia) flag Tim Paine (Australia) 76.15 M-4 | Ct/St-6 | FPM-1.5
98 Up 18 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 75.59 M-29 | Ct/St-7 | FPM-0.2
99 Down 42 Ajinkya Rahane (India) flag Ajinkya Rahane (India) 75.59 M-35 | Ct/St-17 | FPM-0.5
100 Down 21 Ishan Kishan (India) flag Ishan Kishan (India) 75.50 M-4 | Ct/St-5 | FPM-1.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #alexcarey #carey #benfoakes #foakes #joshuadasilva #silva #rishabhpant #pant #tomblundell #blundell #kyleverreynne #verreynne #littondas #das #mohammadrizwan #rizwan #stevensmith #smith #josbuttler #buttler #quintondekock #kock #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings