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
101 Down 68 Josh Little (Ireland) flag Josh Little (Ireland) 220.30 M-30 | Wickets-46 | Avg-30 | SR-31 | ER-5.9
102 Up 63 Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 220.17 M-8 | Wickets-14 | Avg-28 | SR-26 | ER-6.5
103 New Lizaad Williams (South Africa) flag Lizaad Williams (South Africa) 219.35 M-7 | Wickets-16 | Avg-23 | SR-23 | ER-6.0
104 Up 43 Travis Head (Australia) flag Travis Head (Australia) 216.94 M-27 | Wickets-12 | Avg-27 | SR-30 | ER-5.5
105 Down 42 Karan KC (Nepal) flag Karan KC (Nepal) 216.54 M-48 | Wickets-66 | Avg-26 | SR-30 | ER-5.2
106 Down 56 Hardik Pandya (India) flag Hardik Pandya (India) 216.51 M-29 | Wickets-29 | Avg-26 | SR-28 | ER-5.5
107 Up 51 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 216.49 M-9 | Wickets-13 | Avg-32 | SR-33 | ER-5.8
108 Up 5 Henry Shipley (New Zealand) flag Henry Shipley (New Zealand) 216.36 M-8 | Wickets-15 | Avg-24 | SR-26 | ER-5.6
109 Up 48 Roston Chase (West Indies) flag Roston Chase (West Indies) 215.32 M-24 | Wickets-17 | Avg-50 | SR-60 | ER-5.0
110 Down 11 Ali Khan (U.S.A.) flag Ali Khan (U.S.A.) 214.84 M-14 | Wickets-32 | Avg-16 | SR-20 | ER-4.8
111 Up 49 Nosthush Kenjige (U.S.A.) flag Nosthush Kenjige (U.S.A.) 214.73 M-47 | Wickets-53 | Avg-31 | SR-43 | ER-4.2
112 Down 71 Mujeeb Ur Rahman (Afghanistan) flag Mujeeb Ur Rahman (Afghanistan) 212.63 M-35 | Wickets-38 | Avg-38 | SR-48 | ER-4.8
113 Down 23 Cameron Green (Australia) flag Cameron Green (Australia) 212.31 M-27 | Wickets-20 | Avg-38 | SR-40 | ER-5.7
114 Up 5 Usama Mir (Pakistan) flag Usama Mir (Pakistan) 211.24 M-12 | Wickets-15 | Avg-42 | SR-42 | ER-6.0
115 Up 122 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 210.34 M-17 | Wickets-13 | Avg-55 | SR-55 | ER-6.0
116 Down 43 Andy McBrine (Ireland) flag Andy McBrine (Ireland) 208.63 M-42 | Wickets-40 | Avg-36 | SR-47 | ER-4.5
117 Up 1 Fayyaz Butt (Oman) flag Fayyaz Butt (Oman) 206.72 M-25 | Wickets-32 | Avg-34 | SR-35 | ER-5.9
118 New Nangeyalia Kharote (Afghanistan) flag Nangeyalia Kharote (Afghanistan) 206.29 M-7 | Wickets-11 | Avg-17 | SR-27 | ER-3.7
119 Up 9 Tangeni Lungameni (Namibia) flag Tangeni Lungameni (Namibia) 204.74 M-31 | Wickets-46 | Avg-24 | SR-32 | ER-4.6
120 Up 46 Aayan Afzal Khan (U.A.E.) flag Aayan Afzal Khan (U.A.E.) 203.63 M-34 | Wickets-43 | Avg-27 | SR-41 | ER-4.0
121 Down 49 Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 203.15 M-21 | Wickets-21 | Avg-40 | SR-45 | ER-5.4
122 Up 11 Colin Ackermann (Netherlands) flag Colin Ackermann (Netherlands) 198.64 M-18 | Wickets-14 | Avg-37 | SR-47 | ER-4.7
123 New Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 198.19 M-12 | Wickets-16 | Avg-31 | SR-37 | ER-4.9
124 New Matthew Forde (West Indies) flag Matthew Forde (West Indies) 196.80 M-8 | Wickets-13 | Avg-22 | SR-26 | ER-5.1
125 Up 25 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 195.78 M-42 | Wickets-42 | Avg-22 | SR-32 | ER-4.2
126 Down 38 Liam Livingstone (England) flag Liam Livingstone (England) 195.08 M-33 | Wickets-21 | Avg-37 | SR-36 | ER-6.1
127 Down 17 Axar Patel (India) flag Axar Patel (India) 194.38 M-22 | Wickets-19 | Avg-36 | SR-46 | ER-4.6
128 Down 50 Chris Sole (Scotland) flag Chris Sole (Scotland) 193.23 M-20 | Wickets-35 | Avg-23 | SR-28 | ER-5.0
129 Up 32 Shariz Ahmad (Netherlands) flag Shariz Ahmad (Netherlands) 192.70 M-20 | Wickets-18 | Avg-33 | SR-33 | ER-6.0
130 New Kaleem Sana (Canada) flag Kaleem Sana (Canada) 190.94 M-16 | Wickets-26 | Avg-22 | SR-32 | ER-4.2
131 Up 37 Jasdeep Singh (U.S.A.) flag Jasdeep Singh (U.S.A.) 190.53 M-31 | Wickets-36 | Avg-38 | SR-41 | ER-5.6
132 Up 27 Gavin Main (Scotland) flag Gavin Main (Scotland) 186.34 M-15 | Wickets-34 | Avg-17 | SR-20 | ER-5.2
133 Down 37 Michael Leask (Scotland) flag Michael Leask (Scotland) 185.52 M-46 | Wickets-45 | Avg-23 | SR-30 | ER-4.6
134 New Pramod Madushan (Sri Lanka) flag Pramod Madushan (Sri Lanka) 184.22 M-9 | Wickets-13 | Avg-33 | SR-28 | ER-7.1
135 Up 9 Deepak Chahar (India) flag Deepak Chahar (India) 183.45 M-10 | Wickets-14 | Avg-26 | SR-27 | ER-5.6
136 Down 55 Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 182.81 M-38 | Wickets-63 | Avg-23 | SR-29 | ER-4.8
137 Down 58 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 182.73 M-22 | Wickets-25 | Avg-36 | SR-43 | ER-5.0
138 Up 7 Gus Atkinson (England) flag Gus Atkinson (England) 181.08 M-9 | Wickets-11 | Avg-35 | SR-35 | ER-6.1
139 Down 63 Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 179.65 M-26 | Wickets-24 | Avg-32 | SR-33 | ER-5.8
140 Down 1 Sompal Kami (Nepal) flag Sompal Kami (Nepal) 179.18 M-55 | Wickets-66 | Avg-31 | SR-36 | ER-5.2
141 No change Simi Singh (Ireland) flag Simi Singh (Ireland) 178.30 M-15 | Wickets-21 | Avg-23 | SR-35 | ER-4.0
142 Up 6 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 177.35 M-25 | Wickets-18 | Avg-47 | SR-46 | ER-6.0
143 New Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 176.54 M-68 | Wickets-15 | Avg-25 | SR-32 | ER-4.8
144 Up 7 Avesh Khan (India) flag Avesh Khan (India) 175.38 M-8 | Wickets-9 | Avg-37 | SR-39 | ER-5.6
145 Down 51 Jason Holder (West Indies) flag Jason Holder (West Indies) 172.41 M-23 | Wickets-23 | Avg-40 | SR-46 | ER-5.3
146 Up 7 Umran Malik (India) flag Umran Malik (India) 171.38 M-10 | Wickets-13 | Avg-31 | SR-28 | ER-6.5
147 Up 32 Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 168.34 M-10 | Wickets-9 | Avg-57 | SR-57 | ER-6.1
148 New Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 167.64 M-14 | Wickets-13 | Avg-39 | SR-41 | ER-5.7
149 Down 26 Brad Evans (Zimbabwe) flag Brad Evans (Zimbabwe) 167.28 M-15 | Wickets-13 | Avg-40 | SR-40 | ER-6.1
150 New Matthew Potts (England) flag Matthew Potts (England) 167.11 M-9 | Wickets-10 | Avg-29 | SR-30 | ER-5.9
151 Up 19 Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 167.08 M-34 | Wickets-33 | Avg-31 | SR-30 | ER-6.2
152 Down 6 Blair Tickner (New Zealand) flag Blair Tickner (New Zealand) 165.43 M-13 | Wickets-16 | Avg-42 | SR-39 | ER-6.6
153 Down 47 Tendai Chatara (Zimbabwe) flag Tendai Chatara (Zimbabwe) 165.34 M-17 | Wickets-20 | Avg-42 | SR-41 | ER-6.2
154 Down 32 James Neesham (New Zealand) flag James Neesham (New Zealand) 165.05 M-13 | Wickets-10 | Avg-54 | SR-48 | ER-6.8
155 Down 90 Moeen Ali (England) flag Moeen Ali (England) 164.70 M-32 | Wickets-26 | Avg-39 | SR-41 | ER-5.7
156 Up 64 Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 162.65 M-30 | Wickets-25 | Avg-33 | SR-43 | ER-4.6
157 Down 23 Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 159.12 M-14 | Wickets-17 | Avg-40 | SR-42 | ER-5.7
158 New Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 155.22 M-20 | Wickets-27 | Avg-30 | SR-41 | ER-4.3
159 Up 45 Kaleemullah (Oman) flag Kaleemullah (Oman) 154.74 M-37 | Wickets-38 | Avg-33 | SR-45 | ER-4.4
160 New Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 153.40 M-4 | Wickets-10 | Avg-16 | SR-22 | ER-4.4
161 New Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 153.15 M-16 | Wickets-27 | Avg-23 | SR-29 | ER-4.8
162 Down 42 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 150.60 M-9 | Wickets-6 | Avg-18 | SR-22 | ER-4.8
163 Up 8 Bhuvneshwar Kumar (India) flag Bhuvneshwar Kumar (India) 150.48 M-7 | Wickets-9 | Avg-43 | SR-44 | ER-5.8
164 Down 78 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 150.29 M-27 | Wickets-26 | Avg-47 | SR-50 | ER-5.6
165 Up 44 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 149.42 M-20 | Wickets-7 | Avg-36 | SR-33 | ER-6.4
166 Down 71 Zahoor Khan (U.A.E.) flag Zahoor Khan (U.A.E.) 149.33 M-45 | Wickets-62 | Avg-27 | SR-34 | ER-4.8
167 Up 24 JJ Smit (Namibia) flag JJ Smit (Namibia) 147.86 M-33 | Wickets-25 | Avg-25 | SR-36 | ER-4.1
168 Down 81 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 147.34 M-26 | Wickets-15 | Avg-38 | SR-40 | ER-5.7
169 Up 18 Olly Stone (England) flag Olly Stone (England) 144.82 M-6 | Wickets-8 | Avg-38 | SR-37 | ER-6.1
170 Down 79 Semo Kamea (P.N.G.) flag Semo Kamea (P.N.G.) 143.63 M-22 | Wickets-33 | Avg-26 | SR-30 | ER-5.2
171 Up 9 Nathan Ellis (Australia) flag Nathan Ellis (Australia) 142.43 M-8 | Wickets-10 | Avg-38 | SR-38 | ER-6.0
172 Down 40 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 141.56 M-33 | Wickets-13 | Avg-41 | SR-42 | ER-5.9
173 Down 1 Ryan Klein (Netherlands) flag Ryan Klein (Netherlands) 141.50 M-14 | Wickets-12 | Avg-45 | SR-54 | ER-5.0
174 Down 32 Saqib Mahmood (England) flag Saqib Mahmood (England) 141.40 M-5 | Wickets-9 | Avg-24 | SR-30 | ER-4.9
175 New Harsh Thaker (Canada) flag Harsh Thaker (Canada) 140.98 M-20 | Wickets-21 | Avg-30 | SR-44 | ER-4.2
176 Down 79 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 140.05 M-37 | Wickets-24 | Avg-39 | SR-40 | ER-5.8
177 Up 54 Ben Shikongo (Namibia) flag Ben Shikongo (Namibia) 138.13 M-19 | Wickets-23 | Avg-32 | SR-33 | ER-5.9
178 New Shakeel Ahmed (Oman) flag Shakeel Ahmed (Oman) 138.03 M-7 | Wickets-17 | Avg-11 | SR-23 | ER-2.8
179 New Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 135.18 M-40 | Wickets-21 | Avg-24 | SR-26 | ER-5.5
180 Down 76 Chris Greaves (Scotland) flag Chris Greaves (Scotland) 134.19 M-29 | Wickets-25 | Avg-23 | SR-25 | ER-5.4
181 Down 51 Ashton Agar (Australia) flag Ashton Agar (Australia) 131.69 M-8 | Wickets-9 | Avg-33 | SR-43 | ER-4.6
182 Down 7 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 131.58 M-26 | Wickets-13 | Avg-45 | SR-52 | ER-5.2
183 Down 45 Kabua Morea (P.N.G.) flag Kabua Morea (P.N.G.) 131.48 M-17 | Wickets-22 | Avg-26 | SR-33 | ER-4.7
184 New Aaron Hardie (Australia) flag Aaron Hardie (Australia) 131.09 M-11 | Wickets-7 | Avg-38 | SR-43 | ER-5.3
185 Up 1 Rehan Ahmed (England) flag Rehan Ahmed (England) 130.88 M-6 | Wickets-10 | Avg-23 | SR-28 | ER-5.0
186 Down 22 Keemo Paul (West Indies) flag Keemo Paul (West Indies) 125.87 M-11 | Wickets-11 | Avg-32 | SR-34 | ER-5.7
187 Down 33 Luke Jongwe (Zimbabwe) flag Luke Jongwe (Zimbabwe) 125.64 M-21 | Wickets-15 | Avg-39 | SR-37 | ER-6.3
188 Up 5 Sisanda Magala (South Africa) flag Sisanda Magala (South Africa) 123.68 M-8 | Wickets-15 | Avg-25 | SR-23 | ER-6.7
189 Down 87 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 123.46 M-45 | Wickets-22 | Avg-45 | SR-53 | ER-5.0
190 Down 38 Zeeshan Maqsood (Oman) flag Zeeshan Maqsood (Oman) 122.55 M-37 | Wickets-38 | Avg-32 | SR-43 | ER-4.5
191 Up 48 Will Jacks (England) flag Will Jacks (England) 121.89 M-15 | Wickets-5 | Avg-45 | SR-47 | ER-5.8
192 New Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 121.19 M-57 | Wickets-16 | Avg-20 | SR-24 | ER-5.0
193 Down 12 Saqib Zulfiqar (Netherlands) flag Saqib Zulfiqar (Netherlands) 120.93 M-14 | Wickets-8 | Avg-36 | SR-34 | ER-6.4
194 Down 2 Ahmed Raza (U.A.E.) flag Ahmed Raza (U.A.E.) 118.89 M-22 | Wickets-29 | Avg-28 | SR-39 | ER-4.4
195 Down 59 Safyaan Sharif (Scotland) flag Safyaan Sharif (Scotland) 118.04 M-38 | Wickets-38 | Avg-37 | SR-44 | ER-5.0
196 Down 69 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 117.00 M-34 | Wickets-12 | Avg-47 | SR-43 | ER-6.5
197 Down 19 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 116.43 M-48 | Wickets-17 | Avg-51 | SR-55 | ER-5.5
198 No change Odean Smith (West Indies) flag Odean Smith (West Indies) 116.31 M-9 | Wickets-10 | Avg-26 | SR-28 | ER-5.5
199 No change Dwaine Pretorius (South Africa) flag Dwaine Pretorius (South Africa) 115.20 M-5 | Wickets-6 | Avg-22 | SR-20 | ER-6.6
200 No change Brandon Glover (Netherlands) flag Brandon Glover (Netherlands) 114.30 M-8 | Wickets-8 | Avg-51 | SR-47 | ER-6.5
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #joshlittle #little #jacobduffy #duffy #lizaadwilliams #williams #travishead #head #karankc #kc #hardikpandya #pandya #tanzimhasansakib #sakib #henryshipley #shipley #rostonchase #chase #alikhan #khan #nosthushkenjige #kenjige #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings