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 36 Rishabh Pant (India) flag Rishabh Pant (India) 821.60 M-48 | Ct/St-40 | FPM-0.8
2 Up 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 794.63 M-45 | Ct/St-50 | FPM-1.1
3 Down 2 Jos Buttler (England) flag Jos Buttler (England) 698.59 M-55 | Ct/St-51 | FPM-0.9
4 Up 14 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 647.66 M-44 | Ct/St-37 | FPM-0.8
5 Down 1 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 627.09 M-66 | Ct/St-50 | FPM-0.8
6 Up 19 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 601.65 M-51 | Ct/St-39 | FPM-0.8
7 Up 6 Matthew Wade (Australia) flag Matthew Wade (Australia) 585.63 M-59 | Ct/St-47 | FPM-0.8
8 Down 6 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 541.43 M-82 | Ct/St-56 | FPM-0.7
9 Up 19 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 535.40 M-42 | Ct/St-37 | FPM-0.9
10 Up 6 Sanju Samson (India) flag Sanju Samson (India) 530.28 M-30 | Ct/St-24 | FPM-0.8
11 Down 4 Zane Green (Namibia) flag Zane Green (Namibia) 503.88 M-45 | Ct/St-39 | FPM-0.9
12 Up 10 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 467.91 M-56 | Ct/St-35 | FPM-0.6
13 Up 1 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 467.38 M-80 | Ct/St-53 | FPM-0.7
14 Down 8 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 450.30 M-57 | Ct/St-49 | FPM-0.9
15 Up 38 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 437.01 M-45 | Ct/St-28 | FPM-0.6
16 Down 1 Harry Brook (England) flag Harry Brook (England) 432.95 M-39 | Ct/St-27 | FPM-0.7
17 Up 2 Phil Salt (England) flag Phil Salt (England) 430.51 M-38 | Ct/St-25 | FPM-0.7
18 Up 5 Harry Tector (Ireland) flag Harry Tector (Ireland) 428.51 M-61 | Ct/St-39 | FPM-0.6
19 Down 2 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 413.36 M-33 | Ct/St-26 | FPM-0.8
20 Down 9 Devon Thomas (West Indies) flag Devon Thomas (West Indies) 409.02 M-9 | Ct/St-13 | FPM-1.4
21 Up 10 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 408.99 M-55 | Ct/St-36 | FPM-0.7
22 Up 123 Monank Patel (U.S.A.) flag Monank Patel (U.S.A.) 399.07 M-26 | Ct/St-28 | FPM-1.1
23 Down 14 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 398.29 M-13 | Ct/St-13 | FPM-1.0
24 Up 186 Rinku Singh (India) flag Rinku Singh (India) 383.04 M-30 | Ct/St-20 | FPM-0.7
25 Up 59 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 382.77 M-37 | Ct/St-20 | FPM-0.5
26 Down 21 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 380.68 M-31 | Ct/St-20 | FPM-0.6
27 Up 35 Fabian Allen (West Indies) flag Fabian Allen (West Indies) 372.06 M-23 | Ct/St-21 | FPM-0.9
28 Up 39 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 371.47 M-65 | Ct/St-38 | FPM-0.6
29 Up 4 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 354.40 M-52 | Ct/St-31 | FPM-0.6
30 Up 46 Josh Inglis (Australia) flag Josh Inglis (Australia) 349.82 M-29 | Ct/St-16 | FPM-0.6
31 New Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 341.40 M-49 | Ct/St-21 | FPM-0.4
32 Up 45 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 335.78 M-58 | Ct/St-32 | FPM-0.6
33 Down 23 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 333.99 M-47 | Ct/St-28 | FPM-0.6
34 Up 49 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 333.63 M-54 | Ct/St-29 | FPM-0.5
35 Up 70 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 327.84 M-35 | Ct/St-19 | FPM-0.5
36 Up 71 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 326.08 M-62 | Ct/St-31 | FPM-0.5
37 New Matthew Short (Australia) flag Matthew Short (Australia) 323.74 M-14 | Ct/St-12 | FPM-0.9
38 Up 123 Rohit Sharma (India) flag Rohit Sharma (India) 322.81 M-51 | Ct/St-25 | FPM-0.5
39 Up 3 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 322.53 M-54 | Ct/St-40 | FPM-0.7
40 Up 14 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 319.97 M-23 | Ct/St-15 | FPM-0.7
41 New Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 316.62 M-4 | Ct/St-11 | FPM-2.8
42 New Shreyas Movva (Canada) flag Shreyas Movva (Canada) 311.01 M-16 | Ct/St-13 | FPM-0.8
43 Down 5 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 308.48 M-57 | Ct/St-27 | FPM-0.5
44 Down 32 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 307.77 M-78 | Ct/St-46 | FPM-0.6
45 Up 80 David Warner (Australia) flag David Warner (Australia) 305.46 M-29 | Ct/St-18 | FPM-0.6
46 Up 53 Pratik Athavale (Oman) flag Pratik Athavale (Oman) 297.10 M-21 | Ct/St-20 | FPM-1.0
47 Down 18 Usman Patel (Kuwait) flag Usman Patel (Kuwait) 296.62 M-50 | Ct/St-34 | FPM-0.7
48 Up 98 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 295.93 M-23 | Ct/St-14 | FPM-0.6
49 Up 159 Kiplin Doriga (P.N.G.) flag Kiplin Doriga (P.N.G.) 295.24 M-25 | Ct/St-18 | FPM-0.7
50 Up 14 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 288.32 M-48 | Ct/St-25 | FPM-0.5
51 Down 4 Lendl Simmons (West Indies) flag Lendl Simmons (West Indies) 284.91 M-14 | Ct/St-12 | FPM-0.9
52 Up 22 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 284.71 M-68 | Ct/St-34 | FPM-0.5
53 Down 26 Rovman Powell (West Indies) flag Rovman Powell (West Indies) 280.34 M-62 | Ct/St-33 | FPM-0.5
54 Up 4 Hardik Pandya (India) flag Hardik Pandya (India) 276.47 M-66 | Ct/St-27 | FPM-0.4
55 Up 36 Tilak Varma (India) flag Tilak Varma (India) 275.02 M-20 | Ct/St-14 | FPM-0.7
56 Up 41 Tim David (Australia/Singapore) flag Tim David (Australia/Singapore) 272.71 M-40 | Ct/St-21 | FPM-0.5
57 Down 21 Liam Livingstone (England) flag Liam Livingstone (England) 268.26 M-53 | Ct/St-25 | FPM-0.5
58 Up 91 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 267.83 M-33 | Ct/St-17 | FPM-0.5
59 Down 39 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 267.72 M-69 | Ct/St-56 | FPM-0.8
60 New Marco Jansen (South Africa) flag Marco Jansen (South Africa) 265.74 M-17 | Ct/St-11 | FPM-0.6
61 Up 120 Ayaan Khan (Oman) flag Ayaan Khan (Oman) 265.49 M-42 | Ct/St-24 | FPM-0.6
62 Down 36 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 265.31 M-51 | Ct/St-27 | FPM-0.5
63 Up 57 Chris Jordan (England) flag Chris Jordan (England) 262.38 M-40 | Ct/St-19 | FPM-0.5
64 Up 96 Johnson Charles (West Indies) flag Johnson Charles (West Indies) 262.22 M-26 | Ct/St-12 | FPM-0.5
65 Up 115 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 260.97 M-55 | Ct/St-23 | FPM-0.4
66 Down 36 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 260.58 M-53 | Ct/St-23 | FPM-0.4
67 Up 31 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 260.23 M-58 | Ct/St-21 | FPM-0.4
68 Down 29 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 257.88 M-29 | Ct/St-17 | FPM-0.6
69 Up 102 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 257.10 M-31 | Ct/St-16 | FPM-0.5
70 Up 148 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 255.37 M-32 | Ct/St-16 | FPM-0.5
71 Down 63 Irfan Karim (Kenya) flag Irfan Karim (Kenya) 253.49 M-48 | Ct/St-75 | FPM-1.6
72 New Mitchell Starc (Australia) flag Mitchell Starc (Australia) 251.79 M-30 | Ct/St-11 | FPM-0.4
73 Up 7 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 251.35 M-50 | Ct/St-27 | FPM-0.5
74 Up 57 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 248.97 M-26 | Ct/St-12 | FPM-0.5
75 Up 38 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 248.20 M-65 | Ct/St-29 | FPM-0.4
76 Up 51 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 247.83 M-35 | Ct/St-18 | FPM-0.5
77 Down 26 Richmond Mutumbami (Zimbabwe) flag Richmond Mutumbami (Zimbabwe) 245.43 M-5 | Ct/St-9 | FPM-1.8
78 Down 26 Dinesh Karthik (India) flag Dinesh Karthik (India) 244.69 M-28 | Ct/St-19 | FPM-0.7
79 Down 47 James Neesham (New Zealand) flag James Neesham (New Zealand) 243.84 M-55 | Ct/St-29 | FPM-0.5
80 Down 30 David Miller (South Africa) flag David Miller (South Africa) 243.29 M-52 | Ct/St-24 | FPM-0.5
81 Down 12 Ashton Agar (Australia) flag Ashton Agar (Australia) 239.72 M-22 | Ct/St-15 | FPM-0.7
82 Down 12 Scott McKechnie (Hong Kong) flag Scott McKechnie (Hong Kong) 237.69 M-11 | Ct/St-11 | FPM-1.0
83 Down 28 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 237.52 M-37 | Ct/St-24 | FPM-0.6
84 Down 28 Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 236.73 M-8 | Ct/St-7 | FPM-0.9
85 Down 26 Calum MacLeod (Scotland) flag Calum MacLeod (Scotland) 235.03 M-15 | Ct/St-11 | FPM-0.7
86 Up 84 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 230.58 M-84 | Ct/St-35 | FPM-0.4
87 Up 139 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 230.23 M-16 | Ct/St-9 | FPM-0.6
88 New Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 229.17 M-19 | Ct/St-12 | FPM-0.6
89 Up 43 Didier Ndikubwimana (Rwanda) flag Didier Ndikubwimana (Rwanda) 225.95 M-82 | Ct/St-75 | FPM-0.9
90 Down 18 Qais Ahmad (Afghanistan) flag Qais Ahmad (Afghanistan) 225.19 M-10 | Ct/St-8 | FPM-0.8
91 Up 4 Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 224.97 M-69 | Ct/St-27 | FPM-0.4
92 Up 74 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 224.73 M-39 | Ct/St-16 | FPM-0.4
93 Down 28 Dane Cleaver (New Zealand) flag Dane Cleaver (New Zealand) 224.18 M-9 | Ct/St-11 | FPM-1.2
94 New Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 222.62 M-27 | Ct/St-13 | FPM-0.5
95 New Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 220.42 M-50 | Ct/St-17 | FPM-0.3
96 Up 145 Isaac Damarell (Guernsey) flag Isaac Damarell (Guernsey) 217.75 M-26 | Ct/St-26 | FPM-1.0
97 Up 142 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 215.93 M-27 | Ct/St-12 | FPM-0.4
98 Down 58 Lega Siaka (P.N.G.) flag Lega Siaka (P.N.G.) 215.74 M-36 | Ct/St-21 | FPM-0.6
99 Up 34 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 214.88 M-47 | Ct/St-18 | FPM-0.4
100 Down 55 Naseem Khushi (Oman) flag Naseem Khushi (Oman) 212.27 M-38 | Ct/St-22 | FPM-0.6
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #rishabhpant #pant #quintondekock #kock #josbuttler #buttler #devonconway #conway #littondas #das #kusalmendis #mendis #matthewwade #wade #nicholaspooran #pooran #scottedwards #edwards #sanjusamson #samson #zanegreen #green #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings