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 5 Noman Ali (Pakistan) flag Noman Ali (Pakistan) 691.83 M-27 | Wickets-78 | Avg-24 | SR-43 | ER-3.3
4 Up 11 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 534.23 M-77 | Wickets-159 | Avg-25 | SR-41 | ER-3.7
5 Up 14 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 496.20 M-37 | Wickets-84 | Avg-21 | SR-38 | ER-3.3
8 Up 4 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 467.06 M-42 | Wickets-106 | Avg-29 | SR-58 | ER-3.0
10 Up 41 Jomel Warrican (West Indies) flag Jomel Warrican (West Indies) 457.33 M-18 | Wickets-37 | Avg-23 | SR-50 | ER-2.8
11 Up 13 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 448.35 M-47 | Wickets-89 | Avg-24 | SR-49 | ER-3.0
18 Down 13 Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 420.72 M-41 | Wickets-122 | Avg-31 | SR-59 | ER-3.2
20 Down 9 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 400.07 M-63 | Wickets-116 | Avg-26 | SR-51 | ER-3.0
24 Up 14 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 344.74 M-20 | Wickets-50 | Avg-22 | SR-37 | ER-3.6
27 Down 26 Ajaz Patel (New Zealand) flag Ajaz Patel (New Zealand) 322.09 M-21 | Wickets-48 | Avg-30 | SR-53 | ER-3.4
31 Down 14 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 307.83 M-15 | Wickets-37 | Avg-20 | SR-41 | ER-2.9
38 Up 33 Matthew Kuhnemann (Australia) flag Matthew Kuhnemann (Australia) 252.79 M-9 | Wickets-25 | Avg-22 | SR-41 | ER-3.2
40 Up 98 Senuran Muthusamy (South Africa) flag Senuran Muthusamy (South Africa) 227.67 M-12 | Wickets-21 | Avg-20 | SR-35 | ER-3.5
43 Down 23 Jack Leach (England) flag Jack Leach (England) 200.01 M-41 | Wickets-78 | Avg-36 | SR-71 | ER-3.1
45 Down 11 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 197.89 M-21 | Wickets-35 | Avg-27 | SR-50 | ER-3.3
48 Down 12 Tom Hartley (England) flag Tom Hartley (England) 194.65 M-9 | Wickets-22 | Avg-36 | SR-68 | ER-3.2
50 Up 73 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 187.26 M-14 | Wickets-20 | Avg-34 | SR-57 | ER-3.6
55 Down 28 Vishwa Fernando (Sri Lanka) flag Vishwa Fernando (Sri Lanka) 177.41 M-26 | Wickets-41 | Avg-29 | SR-50 | ER-3.5
66 Down 20 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 160.05 M-22 | Wickets-35 | Avg-38 | SR-65 | ER-3.5
69 Up 20 Neil Brand (South Africa) flag Neil Brand (South Africa) 154.53 M-4 | Wickets-8 | Avg-21 | SR-29 | ER-4.4
78 Down 30 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 137.70 M-24 | Wickets-31 | Avg-35 | SR-69 | ER-3.0
80 Up 116 Matthew Humphreys (Ireland) flag Matthew Humphreys (Ireland) 133.55 M-8 | Wickets-15 | Avg-37 | SR-66 | ER-3.4
85 Down 21 Nandre Burger (South Africa) flag Nandre Burger (South Africa) 125.73 M-6 | Wickets-14 | Avg-17 | SR-27 | ER-3.8
89 Up 51 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 117.39 M-9 | Wickets-17 | Avg-43 | SR-77 | ER-3.4
93 Down 30 Mir Hamza (Pakistan) flag Mir Hamza (Pakistan) 110.59 M-12 | Wickets-13 | Avg-43 | SR-84 | ER-3.1
98 Down 32 Axar Patel (India) flag Axar Patel (India) 106.66 M-20 | Wickets-21 | Avg-33 | SR-69 | ER-2.9
103 Up 12 Zia-ur-Rehman (Afghanistan) flag Zia-ur-Rehman (Afghanistan) 95.95 M-8 | Wickets-11 | Avg-37 | SR-72 | ER-3.1
109 Down 2 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 85.25 M-10 | Wickets-25 | Avg-25 | SR-46 | ER-3.3
110 Down 37 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 83.25 M-21 | Wickets-25 | Avg-32 | SR-63 | ER-3.1
116 New Hasan Murad (Bangladesh) flag Hasan Murad (Bangladesh) 76.70 M-4 | Wickets-12 | Avg-17 | SR-39 | ER-2.6
118 New Asif Afridi (Pakistan) flag Asif Afridi (Pakistan) 75.70 M-2 | Wickets-6 | Avg-16 | SR-39 | ER-2.4
128 Down 72 Neil Wagner (New Zealand) flag Neil Wagner (New Zealand) 68.97 M-20 | Wickets-31 | Avg-36 | SR-56 | ER-3.9
139 Up 8 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 62.92 M-15 | Wickets-5 | Avg-47 | SR-93 | ER-3.1
141 Down 25 Zahir Khan (Afghanistan) flag Zahir Khan (Afghanistan) 61.42 M-6 | Wickets-8 | Avg-58 | SR-71 | ER-4.9
142 Down 11 Jacob Bethell (England) flag Jacob Bethell (England) 60.36 M-10 | Wickets-3 | Avg-31 | SR-43 | ER-4.4
148 Down 31 Mominul Haque (Bangladesh) flag Mominul Haque (Bangladesh) 54.57 M-53 | Wickets-7 | Avg-28 | SR-46 | ER-3.7
150 Up 9 Kavem Hodge (West Indies) flag Kavem Hodge (West Indies) 53.08 M-25 | Wickets-4 | Avg-49 | SR-66 | ER-4.5
151 Up 85 Newman Nyamhuri (Zimbabwe) flag Newman Nyamhuri (Zimbabwe) 52.74 M-7 | Wickets-6 | Avg-53 | SR-81 | ER-3.9
156 Down 44 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 45.38 M-35 | Wickets-8 | Avg-49 | SR-103 | ER-2.9
164 Down 16 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 38.11 M-6 | Wickets-11 | Avg-32 | SR-52 | ER-3.6
165 Up 4 Josh Hull (England) flag Josh Hull (England) 37.73 M-2 | Wickets-3 | Avg-30 | SR-34 | ER-5.4
167 New Sonal Dinusha (Sri Lanka) flag Sonal Dinusha (Sri Lanka) 37.18 M-2 | Wickets-3 | Avg-10 | SR-25 | ER-2.3
169 Down 49 Lasith Embuldeniya (Sri Lanka) flag Lasith Embuldeniya (Sri Lanka) 35.40 M-6 | Wickets-9 | Avg-61 | SR-101 | ER-3.6
171 Down 53 Praveen Jayawickrama (Sri Lanka) flag Praveen Jayawickrama (Sri Lanka) 34.29 M-4 | Wickets-7 | Avg-45 | SR-75 | ER-3.6
172 New Kwena Maphaka (South Africa) flag Kwena Maphaka (South Africa) 33.49 M-4 | Wickets-3 | Avg-57 | SR-87 | ER-3.9
189 New Khary Pierre (West Indies) flag Khary Pierre (West Indies) 22.31 M-3 | Wickets-1 | Avg-246 | SR-402 | ER-3.7
192 New Fareed Ahmad (Afghanistan) flag Fareed Ahmad (Afghanistan) 18.82 M-2 | Wickets-2 | Avg-36 | SR-78 | ER-2.7
195 Down 65 Veerasammy Permaul (West Indies) flag Veerasammy Permaul (West Indies) 18.39 M-4 | Wickets-5 | Avg-51 | SR-84 | ER-3.6
196 New Kamran Ghulam (Pakistan) flag Kamran Ghulam (Pakistan) 15.91 M-12 | Wickets-0 | Avg-na | SR-na | ER-5.3
201 New Cooper Connolly (Australia) flag Cooper Connolly (Australia) 15.13 M-2 | Wickets-0 | Avg-na | SR-na | ER-4.2
202 Down 1 Saud Shakeel (Pakistan) flag Saud Shakeel (Pakistan) 14.55 M-41 | Wickets-0 | Avg-na | SR-na | ER-8.8
206 Down 51 Jaydev Unadkat (India) flag Jaydev Unadkat (India) 13.51 M-6 | Wickets-3 | Avg-43 | SR-106 | ER-2.5
208 New Liam Dawson (England) flag Liam Dawson (England) 12.79 M-2 | Wickets-1 | Avg-140 | SR-372 | ER-2.3
212 Up 3 Theo van Woerkom (Ireland) flag Theo van Woerkom (Ireland) 11.77 M-2 | Wickets-1 | Avg-55 | SR-108 | ER-3.1
229 Down 41 Raymon Reifer (West Indies) flag Raymon Reifer (West Indies) 6.35 M-13 | Wickets-1 | Avg-82 | SR-156 | ER-3.2
232 New Sharafuddin Ashraf (Afghanistan) flag Sharafuddin Ashraf (Afghanistan) 5.39 M-1 | Wickets-1 | Avg-65 | SR-102 | ER-3.8
234 Down 24 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 4.87 M-2 | Wickets-1 | Avg-37 | SR-132 | ER-1.7
244 Down 102 Amir Hamza (Afghanistan) flag Amir Hamza (Afghanistan) 3.97 M-2 | Wickets-2 | Avg-88 | SR-121 | ER-4.4
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #nomanali #ali #mitchellstarc #starc #marcojansen #jansen #taijulislam #islam #jomelwarrican #warrican #keshavmaharaj #maharaj #prabathjayasuriya #jayasuriya #ravindrajadeja #jadeja #kuldeepyadav #yadav #ajazpatel #patel #mitchellsantner #santner #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings