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
101 Down 27 Harry Tector (Ireland) flag Harry Tector (Ireland) 308.84 M-37 | Runs-1481 | BatA-51 | Wickets-3 | BowlA-70 | Ct/St-17 | FPM-0.5
102 New Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 307.45 M-17 | Runs-454 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-24 | FPM-1.4
103 Up 46 Josh Inglis (Australia) flag Josh Inglis (Australia) 307.29 M-33 | Runs-766 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-34 | FPM-1.0
104 Down 64 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 302.97 M-25 | Runs-1222 | BatA-51 | Wickets-11 | BowlA-52 | Ct/St-7 | FPM-0.3
105 Down 21 Phil Salt (England) flag Phil Salt (England) 300.58 M-30 | Runs-884 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-16 | FPM-0.5
106 Down 25 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 299.32 M-33 | Runs-754 | BatA-29 | Wickets-24 | BowlA-36 | Ct/St-12 | FPM-0.4
107 New Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 297.34 M-17 | Runs-6 | BatA-3 | Wickets-22 | BowlA-36 | Ct/St-4 | FPM-0.2
108 New Matthew Breetzke (South Africa) flag Matthew Breetzke (South Africa) 293.94 M-12 | Runs-706 | BatA-64 | Wickets-0 | BowlA-na | Ct/St-1 | FPM-0.1
109 Up 60 George Munsey (Scotland) flag George Munsey (Scotland) 290.44 M-39 | Runs-1838 | BatA-54 | Wickets-0 | BowlA-na | Ct/St-25 | FPM-0.6
110 Down 59 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 289.94 M-24 | Runs-91 | BatA-10 | Wickets-42 | BowlA-26 | Ct/St-15 | FPM-0.6
111 New Harshit Rana (India) flag Harshit Rana (India) 289.03 M-11 | Runs-41 | BatA-21 | Wickets-20 | BowlA-26 | Ct/St-2 | FPM-0.2
112 Down 43 Dushmantha Chameera (Sri Lanka) flag Dushmantha Chameera (Sri Lanka) 286.71 M-21 | Runs-93 | BatA-9 | Wickets-26 | BowlA-35 | Ct/St-4 | FPM-0.2
113 New Nandre Burger (South Africa) flag Nandre Burger (South Africa) 284.16 M-14 | Runs-41 | BatA-14 | Wickets-22 | BowlA-31 | Ct/St-0 | FPM-0.0
114 Up 31 Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 279.47 M-17 | Runs-45 | BatA-9 | Wickets-32 | BowlA-20 | Ct/St-3 | FPM-0.2
115 Down 62 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 279.27 M-18 | Runs-570 | BatA-38 | Wickets-5 | BowlA-36 | Ct/St-9 | FPM-0.5
116 New Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 279.05 M-14 | Runs-43 | BatA-6 | Wickets-18 | BowlA-33 | Ct/St-7 | FPM-0.5
117 Down 92 Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 277.61 M-42 | Runs-21 | BatA-4 | Wickets-52 | BowlA-34 | Ct/St-3 | FPM-0.1
118 Down 60 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 277.09 M-21 | Runs-253 | BatA-15 | Wickets-13 | BowlA-45 | Ct/St-12 | FPM-0.6
119 Up 59 Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 276.31 M-48 | Runs-58 | BatA-6 | Wickets-77 | BowlA-23 | Ct/St-10 | FPM-0.2
120 Up 30 Mohammed Shami (India) flag Mohammed Shami (India) 274.45 M-29 | Runs-64 | BatA-8 | Wickets-58 | BowlA-20 | Ct/St-4 | FPM-0.1
121 New Jamie Smith (England) flag Jamie Smith (England) 273.99 M-19 | Runs-392 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.5
122 Up 111 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 273.52 M-61 | Runs-1640 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-66 | FPM-1.1
123 Up 57 Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 271.08 M-50 | Runs-1097 | BatA-28 | Wickets-29 | BowlA-24 | Ct/St-32 | FPM-0.6
124 Down 56 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 269.22 M-23 | Runs-182 | BatA-12 | Wickets-26 | BowlA-33 | Ct/St-7 | FPM-0.3
125 Down 80 Craig Young (Ireland) flag Craig Young (Ireland) 268.49 M-18 | Runs-95 | BatA-32 | Wickets-34 | BowlA-25 | Ct/St-6 | FPM-0.3
126 Down 7 Brandon King (West Indies) flag Brandon King (West Indies) 265.60 M-54 | Runs-1433 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.3
127 Down 78 Aryan Dutt (Netherlands) flag Aryan Dutt (Netherlands) 261.02 M-51 | Runs-212 | BatA-8 | Wickets-61 | BowlA-33 | Ct/St-11 | FPM-0.2
128 Up 40 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 260.84 M-36 | Runs-1023 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.5
129 Down 12 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 260.56 M-42 | Runs-1608 | BatA-43 | Wickets-1 | BowlA-3 | Ct/St-19 | FPM-0.5
130 Down 18 Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 258.67 M-27 | Runs-737 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.5
131 New Evin Lewis (West Indies) flag Evin Lewis (West Indies) 257.02 M-13 | Runs-432 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.5
132 Down 86 Sam Curran (England) flag Sam Curran (England) 256.97 M-27 | Runs-496 | BatA-23 | Wickets-23 | BowlA-45 | Ct/St-7 | FPM-0.3
133 New JJ Smit (Namibia) flag JJ Smit (Namibia) 256.18 M-42 | Runs-777 | BatA-24 | Wickets-36 | BowlA-24 | Ct/St-13 | FPM-0.3
134 Up 12 Sandeep Lamichhane (Nepal) flag Sandeep Lamichhane (Nepal) 253.29 M-50 | Runs-392 | BatA-16 | Wickets-94 | BowlA-23 | Ct/St-8 | FPM-0.2
135 Down 25 Nasum Ahmed (Bangladesh) flag Nasum Ahmed (Bangladesh) 252.91 M-20 | Runs-201 | BatA-18 | Wickets-21 | BowlA-34 | Ct/St-4 | FPM-0.2
136 Down 37 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 252.05 M-37 | Runs-1768 | BatA-51 | Wickets-0 | BowlA-na | Ct/St-52 | FPM-1.4
137 Up 45 Karan KC (Nepal) flag Karan KC (Nepal) 250.55 M-51 | Runs-510 | BatA-18 | Wickets-70 | BowlA-28 | Ct/St-11 | FPM-0.2
138 Down 115 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 250.29 M-39 | Runs-1220 | BatA-45 | Wickets-4 | BowlA-48 | Ct/St-13 | FPM-0.3
139 Down 33 Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 250.23 M-57 | Runs-1814 | BatA-34 | Wickets-1 | BowlA-110 | Ct/St-13 | FPM-0.2
140 Down 16 Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 249.85 M-30 | Runs-94 | BatA-8 | Wickets-36 | BowlA-35 | Ct/St-5 | FPM-0.2
141 Down 5 Graham Hume (Ireland) flag Graham Hume (Ireland) 248.19 M-21 | Runs-79 | BatA-16 | Wickets-28 | BowlA-31 | Ct/St-3 | FPM-0.1
142 New Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 247.42 M-26 | Runs-771 | BatA-41 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.3
143 Down 18 AM Ghazanfar (Afghanistan) flag AM Ghazanfar (Afghanistan) 246.77 M-14 | Runs-59 | BatA-12 | Wickets-23 | BowlA-17 | Ct/St-1 | FPM-0.1
144 New Shakeel Ahmed (Oman) flag Shakeel Ahmed (Oman) 246.25 M-15 | Runs-99 | BatA-17 | Wickets-39 | BowlA-11 | Ct/St-1 | FPM-0.1
145 Up 38 Arshdeep Singh (India) flag Arshdeep Singh (India) 246.00 M-14 | Runs-52 | BatA-7 | Wickets-22 | BowlA-25 | Ct/St-3 | FPM-0.2
146 Up 40 Andy McBrine (Ireland) flag Andy McBrine (Ireland) 242.93 M-34 | Runs-475 | BatA-23 | Wickets-27 | BowlA-48 | Ct/St-12 | FPM-0.4
147 Down 8 George Dockrell (Ireland) flag George Dockrell (Ireland) 241.91 M-37 | Runs-729 | BatA-30 | Wickets-20 | BowlA-27 | Ct/St-11 | FPM-0.3
148 Down 84 Rahmat Shah (Afghanistan) flag Rahmat Shah (Afghanistan) 241.06 M-49 | Runs-1567 | BatA-35 | Wickets-1 | BowlA-28 | Ct/St-10 | FPM-0.2
149 Down 123 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 240.93 M-46 | Runs-1145 | BatA-30 | Wickets-44 | BowlA-32 | Ct/St-25 | FPM-0.5
150 New Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 240.73 M-12 | Runs-394 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.5
151 Up 15 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 240.11 M-37 | Runs-1390 | BatA-42 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-0.5
152 New Kyle Klein (Netherlands) flag Kyle Klein (Netherlands) 239.86 M-18 | Runs-136 | BatA-17 | Wickets-35 | BowlA-19 | Ct/St-3 | FPM-0.2
153 Up 46 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 239.21 M-39 | Runs-1536 | BatA-43 | Wickets-0 | BowlA-na | Ct/St-21 | FPM-0.5
154 New Nangeyalia Kharote (Afghanistan) flag Nangeyalia Kharote (Afghanistan) 237.66 M-10 | Runs-64 | BatA-13 | Wickets-13 | BowlA-18 | Ct/St-1 | FPM-0.1
155 Up 65 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 236.50 M-28 | Runs-335 | BatA-22 | Wickets-29 | BowlA-40 | Ct/St-14 | FPM-0.5
156 Up 36 Nathan Ellis (Australia) flag Nathan Ellis (Australia) 235.93 M-17 | Runs-106 | BatA-13 | Wickets-18 | BowlA-43 | Ct/St-4 | FPM-0.2
157 Up 16 Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 234.37 M-15 | Runs-77 | BatA-8 | Wickets-18 | BowlA-34 | Ct/St-2 | FPM-0.1
158 New Tanvir Islam (Bangladesh) flag Tanvir Islam (Bangladesh) 234.28 M-9 | Runs-42 | BatA-7 | Wickets-16 | BowlA-23 | Ct/St-3 | FPM-0.3
159 Down 45 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 229.94 M-48 | Runs-1318 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.2
160 Down 90 Mohammed Siraj (India) flag Mohammed Siraj (India) 228.30 M-46 | Runs-55 | BatA-8 | Wickets-73 | BowlA-24 | Ct/St-7 | FPM-0.2
161 Up 54 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 227.23 M-17 | Runs-405 | BatA-24 | Wickets-4 | BowlA-18 | Ct/St-8 | FPM-0.5
162 Down 127 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 226.92 M-36 | Runs-93 | BatA-8 | Wickets-51 | BowlA-30 | Ct/St-4 | FPM-0.1
163 New Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 225.82 M-12 | Runs-377 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.4
164 Up 33 Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 223.02 M-47 | Runs-497 | BatA-16 | Wickets-66 | BowlA-26 | Ct/St-16 | FPM-0.3
165 New Saiteja Mukkamalla (U.S.A.) flag Saiteja Mukkamalla (U.S.A.) 218.78 M-37 | Runs-1255 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.4
166 Up 45 Aaron Hardie (Australia) flag Aaron Hardie (Australia) 218.70 M-15 | Runs-180 | BatA-15 | Wickets-10 | BowlA-39 | Ct/St-6 | FPM-0.4
167 Up 43 Pramod Madushan (Sri Lanka) flag Pramod Madushan (Sri Lanka) 218.30 M-11 | Runs-46 | BatA-8 | Wickets-13 | BowlA-42 | Ct/St-4 | FPM-0.4
168 Down 111 Andile Phehlukwayo (South Africa) flag Andile Phehlukwayo (South Africa) 217.85 M-17 | Runs-152 | BatA-15 | Wickets-17 | BowlA-29 | Ct/St-2 | FPM-0.1
169 New Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 214.53 M-33 | Runs-662 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-39 | FPM-1.2
170 Down 95 Hashmatullah Shahidi (Afghanistan) flag Hashmatullah Shahidi (Afghanistan) 213.10 M-52 | Runs-1320 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.2
171 Up 19 Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 212.70 M-57 | Runs-137 | BatA-5 | Wickets-74 | BowlA-30 | Ct/St-5 | FPM-0.1
172 New Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 210.62 M-15 | Runs-392 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-2 | FPM-0.1
173 Up 29 Kaleem Sana (Canada) flag Kaleem Sana (Canada) 209.88 M-26 | Runs-114 | BatA-10 | Wickets-41 | BowlA-23 | Ct/St-5 | FPM-0.2
174 New Harmeet Singh (U.S.A.) flag Harmeet Singh (U.S.A.) 209.63 M-22 | Runs-325 | BatA-25 | Wickets-31 | BowlA-24 | Ct/St-7 | FPM-0.3
175 Down 84 Ali Naseer (U.A.E.) flag Ali Naseer (U.A.E.) 209.15 M-17 | Runs-396 | BatA-26 | Wickets-20 | BowlA-32 | Ct/St-2 | FPM-0.1
176 Down 65 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 209.14 M-59 | Runs-1953 | BatA-41 | Wickets-0 | BowlA-na | Ct/St-70 | FPM-1.2
177 Up 48 Matthew Potts (England) flag Matthew Potts (England) 208.17 M-11 | Runs-45 | BatA-45 | Wickets-12 | BowlA-33 | Ct/St-4 | FPM-0.4
178 Down 35 Nosthush Kenjige (U.S.A.) flag Nosthush Kenjige (U.S.A.) 206.47 M-50 | Runs-381 | BatA-19 | Wickets-54 | BowlA-33 | Ct/St-21 | FPM-0.4
179 New Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 204.70 M-6 | Runs-61 | BatA-20 | Wickets-11 | BowlA-25 | Ct/St-1 | FPM-0.2
180 New D Brevis (South Africa) flag D Brevis (South Africa) 198.40 M-9 | Runs-230 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.6
181 Down 139 Pat Cummins (Australia) flag Pat Cummins (Australia) 194.59 M-21 | Runs-252 | BatA-32 | Wickets-32 | BowlA-29 | Ct/St-8 | FPM-0.4
182 New Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 193.54 M-15 | Runs-68 | BatA-17 | Wickets-19 | BowlA-33 | Ct/St-2 | FPM-0.1
183 New Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 193.50 M-11 | Runs-132 | BatA-22 | Wickets-9 | BowlA-43 | Ct/St-3 | FPM-0.3
184 Down 12 Sompal Kami (Nepal) flag Sompal Kami (Nepal) 192.68 M-54 | Runs-588 | BatA-20 | Wickets-70 | BowlA-31 | Ct/St-14 | FPM-0.3
185 New Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 191.71 M-38 | Runs-775 | BatA-26 | Wickets-24 | BowlA-30 | Ct/St-12 | FPM-0.3
186 Down 34 David Miller (South Africa) flag David Miller (South Africa) 190.77 M-41 | Runs-1244 | BatA-48 | Wickets-0 | BowlA-na | Ct/St-25 | FPM-0.6
187 New Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 188.97 M-58 | Runs-1082 | BatA-23 | Wickets-40 | BowlA-35 | Ct/St-28 | FPM-0.5
188 Down 7 Aayan Afzal Khan (U.A.E.) flag Aayan Afzal Khan (U.A.E.) 188.11 M-38 | Runs-595 | BatA-23 | Wickets-50 | BowlA-27 | Ct/St-3 | FPM-0.1
189 Down 10 Vivian Kingma (Netherlands) flag Vivian Kingma (Netherlands) 186.72 M-23 | Runs-7 | BatA-1 | Wickets-30 | BowlA-30 | Ct/St-5 | FPM-0.2
190 Up 32 Monank Patel (U.S.A.) flag Monank Patel (U.S.A.) 186.24 M-52 | Runs-1763 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-30 | FPM-0.6
191 Up 58 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 186.11 M-33 | Runs-802 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-0.5
192 New Saqib Mahmood (England) flag Saqib Mahmood (England) 183.86 M-10 | Runs-11 | BatA-11 | Wickets-11 | BowlA-41 | Ct/St-2 | FPM-0.2
193 New Aarif Sheikh (Nepal) flag Aarif Sheikh (Nepal) 183.37 M-53 | Runs-1266 | BatA-31 | Wickets-9 | BowlA-75 | Ct/St-26 | FPM-0.5
194 Down 74 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 183.16 M-47 | Runs-1214 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-64 | FPM-1.4
195 New Brad Currie (Scotland) flag Brad Currie (Scotland) 183.05 M-14 | Runs-16 | BatA-16 | Wickets-32 | BowlA-13 | Ct/St-5 | FPM-0.4
196 Down 11 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 182.59 M-59 | Runs-1310 | BatA-23 | Wickets-17 | BowlA-27 | Ct/St-35 | FPM-0.6
197 Down 55 Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 182.22 M-19 | Runs-45 | BatA-6 | Wickets-29 | BowlA-27 | Ct/St-3 | FPM-0.2
198 Down 39 Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 181.62 M-39 | Runs-698 | BatA-27 | Wickets-34 | BowlA-31 | Ct/St-11 | FPM-0.3
199 Up 18 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 181.16 M-29 | Runs-863 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-0.4
200 Down 56 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 178.72 M-25 | Runs-93 | BatA-10 | Wickets-41 | BowlA-27 | Ct/St-5 | FPM-0.2
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #harrytector #tector #ryanrickelton #rickelton #joshinglis #inglis #seanwilliams #williams #philsalt #salt #curtiscampher #campher #willorourke #orourke #matthewbreetzke #breetzke #georgemunsey #munsey #kagisorabada #rabada #harshitrana #rana #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings