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 22 Jitesh Sharma (India) flag Jitesh Sharma (India) 756.36 M-55 | Ct/St-49 | FPM-0.9
2 Up 3 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 714.27 M-58 | Ct/St-49 | FPM-0.8
3 Up 3 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 685.02 M-50 | Ct/St-58 | FPM-1.2
4 New Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 631.59 M-48 | Ct/St-40 | FPM-0.8
5 Up 12 Azam Khan (Pakistan) flag Azam Khan (Pakistan) 610.94 M-104 | Ct/St-70 | FPM-0.7
6 Down 4 Josh Inglis (Australia) flag Josh Inglis (Australia) 608.96 M-54 | Ct/St-60 | FPM-1.1
7 Up 21 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 608.93 M-68 | Ct/St-55 | FPM-0.8
8 Up 13 Miles Hammond (England) flag Miles Hammond (England) 606.10 M-66 | Ct/St-49 | FPM-0.7
9 Down 8 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 605.07 M-77 | Ct/St-67 | FPM-0.9
10 Down 7 Josh Philippe (Australia) flag Josh Philippe (Australia) 599.38 M-56 | Ct/St-56 | FPM-1.0
11 Up 1 MS Dhoni (India) flag MS Dhoni (India) 592.01 M-58 | Ct/St-40 | FPM-0.7
12 Up 19 Jos Buttler (England) flag Jos Buttler (England) 581.07 M-122 | Ct/St-91 | FPM-0.7
13 Up 26 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 573.09 M-83 | Ct/St-62 | FPM-0.7
14 Up 5 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 555.75 M-135 | Ct/St-97 | FPM-0.7
15 Down 2 Rishabh Pant (India) flag Rishabh Pant (India) 544.86 M-41 | Ct/St-34 | FPM-0.8
16 Down 9 Sam Billings (England) flag Sam Billings (England) 535.08 M-176 | Ct/St-137 | FPM-0.8
17 Up 87 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 525.60 M-111 | Ct/St-72 | FPM-0.6
18 Up 134 Mohammad Mithun (Bangladesh) flag Mohammad Mithun (Bangladesh) 517.55 M-46 | Ct/St-28 | FPM-0.6
19 Up 18 Craig Overton (England) flag Craig Overton (England) 509.17 M-76 | Ct/St-63 | FPM-0.8
20 Down 9 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 506.85 M-121 | Ct/St-86 | FPM-0.7
21 Down 3 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 499.84 M-170 | Ct/St-114 | FPM-0.7
22 Down 6 Ishan Kishan (India) flag Ishan Kishan (India) 489.45 M-58 | Ct/St-43 | FPM-0.7
23 Down 14 KL Rahul (India) flag KL Rahul (India) 467.16 M-51 | Ct/St-33 | FPM-0.6
24 Up 12 Shai Hope (West Indies) flag Shai Hope (West Indies) 465.55 M-100 | Ct/St-59 | FPM-0.6
25 Down 5 Phil Salt (England) flag Phil Salt (England) 463.80 M-150 | Ct/St-90 | FPM-0.6
26 Up 6 Dinesh Karthik (India) flag Dinesh Karthik (India) 460.35 M-58 | Ct/St-37 | FPM-0.6
27 Up 19 Tom Banton (England) flag Tom Banton (England) 454.77 M-119 | Ct/St-77 | FPM-0.6
28 Down 2 Sanju Samson (India) flag Sanju Samson (India) 446.50 M-56 | Ct/St-34 | FPM-0.6
29 Down 25 Lewis McManus (England) flag Lewis McManus (England) 437.99 M-58 | Ct/St-60 | FPM-1.0
30 Up 3 Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 437.92 M-78 | Ct/St-60 | FPM-0.8
31 Down 16 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 434.60 M-105 | Ct/St-61 | FPM-0.6
32 Up 36 Tom Rogers (Australia) flag Tom Rogers (Australia) 427.56 M-60 | Ct/St-31 | FPM-0.5
33 Up 46 Matthew Wade (Australia) flag Matthew Wade (Australia) 426.35 M-80 | Ct/St-48 | FPM-0.6
34 Up 134 Calvin Harrison (England) flag Calvin Harrison (England) 421.74 M-53 | Ct/St-32 | FPM-0.6
35 Up 64 Dan Mousley (England) flag Dan Mousley (England) 415.38 M-80 | Ct/St-51 | FPM-0.6
36 Down 22 Cam Fletcher (New Zealand) flag Cam Fletcher (New Zealand) 413.68 M-45 | Ct/St-42 | FPM-0.9
37 Up 25 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 403.84 M-46 | Ct/St-27 | FPM-0.6
38 New Dom Bess (England) flag Dom Bess (England) 392.99 M-54 | Ct/St-26 | FPM-0.5
39 Down 29 Jamie Smith (England) flag Jamie Smith (England) 392.26 M-67 | Ct/St-52 | FPM-0.8
40 Up 19 Sam Harper (Australia) flag Sam Harper (Australia) 391.78 M-42 | Ct/St-35 | FPM-0.8
41 Down 33 Alex Davies (England) flag Alex Davies (England) 391.11 M-77 | Ct/St-67 | FPM-0.9
42 Up 15 James Vince (England) flag James Vince (England) 391.10 M-184 | Ct/St-119 | FPM-0.6
43 Up 22 Tim David (Australia) flag Tim David (Australia) 389.05 M-189 | Ct/St-118 | FPM-0.6
44 Up 85 Oliver Price (England) flag Oliver Price (England) 385.33 M-38 | Ct/St-27 | FPM-0.7
45 Up 31 Usman Khan (Pakistan) flag Usman Khan (Pakistan) 382.57 M-47 | Ct/St-30 | FPM-0.6
46 Up 28 Jamie Overton (England) flag Jamie Overton (England) 380.37 M-97 | Ct/St-55 | FPM-0.6
47 Down 17 Ben Cox (England) flag Ben Cox (England) 378.92 M-53 | Ct/St-42 | FPM-0.8
48 Up 71 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 377.90 M-83 | Ct/St-51 | FPM-0.6
49 Up 28 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 377.25 M-151 | Ct/St-84 | FPM-0.6
50 Down 26 Ben McDermott (Australia) flag Ben McDermott (Australia) 374.03 M-110 | Ct/St-70 | FPM-0.6
51 Up 32 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 373.89 M-150 | Ct/St-86 | FPM-0.6
52 Down 9 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 372.21 M-115 | Ct/St-60 | FPM-0.5
53 New Jack Blatherwick (England) flag Jack Blatherwick (England) 372.00 M-27 | Ct/St-23 | FPM-0.9
54 Down 13 Zak Crawley (England) flag Zak Crawley (England) 371.25 M-60 | Ct/St-36 | FPM-0.6
55 No change Dhruv Jurel (India) flag Dhruv Jurel (India) 370.88 M-42 | Ct/St-19 | FPM-0.5
56 Up 118 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 370.20 M-74 | Ct/St-41 | FPM-0.6
57 Down 22 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 366.26 M-63 | Ct/St-36 | FPM-0.6
58 Down 14 Tom Moores (England) flag Tom Moores (England) 365.77 M-76 | Ct/St-40 | FPM-0.5
59 Up 134 Benny Howell (England) flag Benny Howell (England) 364.41 M-119 | Ct/St-53 | FPM-0.4
60 Up 33 Laurie Evans (England) flag Laurie Evans (England) 362.63 M-152 | Ct/St-80 | FPM-0.5
61 Up 77 Michael Pepper (England) flag Michael Pepper (England) 360.60 M-99 | Ct/St-43 | FPM-0.4
62 New Akbar Ali (Bangladesh) flag Akbar Ali (Bangladesh) 359.29 M-27 | Ct/St-20 | FPM-0.7
63 Up 113 Jacob Bethell (England) flag Jacob Bethell (England) 359.15 M-63 | Ct/St-36 | FPM-0.6
64 Down 10 Jason Roy (England) flag Jason Roy (England) 358.53 M-142 | Ct/St-76 | FPM-0.5
65 Up 142 Abhishek Sharma (India) flag Abhishek Sharma (India) 358.45 M-55 | Ct/St-20 | FPM-0.4
66 New Ollie Pope (England) flag Ollie Pope (England) 356.55 M-39 | Ct/St-21 | FPM-0.5
67 No change Andries Gous (U.S.A.) flag Andries Gous (U.S.A.) 353.91 M-52 | Ct/St-27 | FPM-0.5
68 Up 19 Rinku Singh (India) flag Rinku Singh (India) 352.17 M-49 | Ct/St-32 | FPM-0.7
69 Down 31 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 351.97 M-52 | Ct/St-32 | FPM-0.6
70 Up 18 Leus du Plooy (England) flag Leus du Plooy (England) 351.33 M-120 | Ct/St-65 | FPM-0.5
71 New Naman Dhir (India) flag Naman Dhir (India) 351.26 M-23 | Ct/St-15 | FPM-0.7
72 Up 165 Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 347.68 M-34 | Ct/St-23 | FPM-0.7
73 Up 93 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 347.62 M-152 | Ct/St-69 | FPM-0.5
74 Up 148 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 345.42 M-47 | Ct/St-23 | FPM-0.5
75 Up 14 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 344.09 M-90 | Ct/St-48 | FPM-0.5
76 Up 132 Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 340.78 M-145 | Ct/St-59 | FPM-0.4
77 Down 21 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 340.45 M-79 | Ct/St-44 | FPM-0.6
78 Up 95 Matty Hurst (England) flag Matty Hurst (England) 339.98 M-38 | Ct/St-24 | FPM-0.6
79 Up 36 Chris Jordan (England) flag Chris Jordan (England) 338.73 M-144 | Ct/St-68 | FPM-0.5
80 Up 61 Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 338.67 M-56 | Ct/St-29 | FPM-0.5
81 New Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 336.53 M-18 | Ct/St-14 | FPM-0.8
82 Up 52 Mohammad Naim (Bangladesh) flag Mohammad Naim (Bangladesh) 336.33 M-49 | Ct/St-23 | FPM-0.5
83 Up 76 Ariful Haque (Bangladesh) flag Ariful Haque (Bangladesh) 335.22 M-39 | Ct/St-28 | FPM-0.7
84 Down 39 Ollie Robinson (England) flag Ollie Robinson (England) 334.33 M-67 | Ct/St-33 | FPM-0.5
85 Up 133 Dane Cleaver (New Zealand) flag Dane Cleaver (New Zealand) 332.15 M-27 | Ct/St-25 | FPM-0.9
86 Up 20 Jonny Bairstow (England) flag Jonny Bairstow (England) 331.79 M-73 | Ct/St-33 | FPM-0.5
87 Down 53 Axar Patel (India) flag Axar Patel (India) 331.57 M-53 | Ct/St-32 | FPM-0.6
88 Up 76 Riyan Parag (India) flag Riyan Parag (India) 328.08 M-54 | Ct/St-33 | FPM-0.6
89 Down 42 Jordan Cox (England) flag Jordan Cox (England) 325.94 M-132 | Ct/St-87 | FPM-0.7
90 Up 65 Sam Curran (England) flag Sam Curran (England) 325.14 M-156 | Ct/St-76 | FPM-0.5
91 Up 60 Adam Hose (England) flag Adam Hose (England) 321.43 M-123 | Ct/St-60 | FPM-0.5
92 Up 61 David Willey (England) flag David Willey (England) 319.94 M-153 | Ct/St-85 | FPM-0.6
93 Down 29 Will Jacks (England) flag Will Jacks (England) 319.73 M-146 | Ct/St-81 | FPM-0.6
94 Up 60 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 318.49 M-160 | Ct/St-74 | FPM-0.5
95 New Jayden Lennox (New Zealand) flag Jayden Lennox (New Zealand) 314.24 M-32 | Ct/St-21 | FPM-0.7
96 Up 1 Tom Bruce (New Zealand) flag Tom Bruce (New Zealand) 309.17 M-51 | Ct/St-28 | FPM-0.5
97 New Jake Fraser-McGurk (Australia) flag Jake Fraser-McGurk (Australia) 308.45 M-67 | Ct/St-33 | FPM-0.5
98 New Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 307.52 M-22 | Ct/St-14 | FPM-0.6
99 New Shubman Gill (India) flag Shubman Gill (India) 306.84 M-60 | Ct/St-22 | FPM-0.4
100 New George Garton (England) flag George Garton (England) 306.18 M-71 | Ct/St-25 | FPM-0.4
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #jiteshsharma #sharma #mushfiqurrahim #rahim #nurulhasan #hasan #ryanrickelton #rickelton #azamkhan #khan #joshinglis #inglis #mohammadharis #haris #mileshammond #hammond #mohammadrizwan #rizwan #joshphilippe #philippe #msdhoni #dhoni #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings