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 Up 44 Blair Tickner (New Zealand) flag Blair Tickner (New Zealand) 150.82 M-16 | Wickets-25 | Avg-34 | SR-31 | ER-6.6
102 Down 69 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 149.86 M-14 | Wickets-31 | Avg-23 | SR-21 | ER-6.5
103 New Saqib Mahmood (England) flag Saqib Mahmood (England) 148.93 M-10 | Wickets-11 | Avg-41 | SR-43 | ER-5.7
104 New Milind Kumar (U.S.A.) flag Milind Kumar (U.S.A.) 146.72 M-22 | Wickets-28 | Avg-19 | SR-26 | ER-4.3
105 New JJ Smit (Namibia) flag JJ Smit (Namibia) 145.43 M-42 | Wickets-36 | Avg-24 | SR-35 | ER-4.2
106 Down 74 Pat Cummins (Australia) flag Pat Cummins (Australia) 145.42 M-21 | Wickets-32 | Avg-29 | SR-32 | ER-5.4
107 New Ben Sears (New Zealand) flag Ben Sears (New Zealand) 145.21 M-4 | Wickets-10 | Avg-20 | SR-21 | ER-5.7
108 Down 23 Andile Phehlukwayo (South Africa) flag Andile Phehlukwayo (South Africa) 144.93 M-17 | Wickets-17 | Avg-29 | SR-30 | ER-5.8
109 Up 12 Kaleem Sana (Canada) flag Kaleem Sana (Canada) 144.72 M-26 | Wickets-41 | Avg-23 | SR-31 | ER-4.4
110 Up 99 Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 143.08 M-15 | Wickets-19 | Avg-33 | SR-35 | ER-5.7
111 New Harmeet Singh (U.S.A.) flag Harmeet Singh (U.S.A.) 141.15 M-22 | Wickets-31 | Avg-24 | SR-37 | ER-4.0
112 Up 38 Aaron Hardie (Australia) flag Aaron Hardie (Australia) 140.85 M-15 | Wickets-10 | Avg-39 | SR-43 | ER-5.5
113 Up 111 Sufiyan Muqeem (Pakistan) flag Sufiyan Muqeem (Pakistan) 140.48 M-4 | Wickets-8 | Avg-23 | SR-28 | ER-4.9
114 Down 36 Fareed Ahmad (Afghanistan) flag Fareed Ahmad (Afghanistan) 138.76 M-14 | Wickets-20 | Avg-27 | SR-30 | ER-5.3
115 Down 98 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 137.39 M-21 | Wickets-42 | Avg-21 | SR-25 | ER-5.0
116 Up 75 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 136.92 M-53 | Wickets-10 | Avg-32 | SR-30 | ER-6.5
117 Up 30 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 136.09 M-28 | Wickets-29 | Avg-40 | SR-47 | ER-5.1
118 Down 16 Ali Naseer (U.A.E.) flag Ali Naseer (U.A.E.) 133.33 M-17 | Wickets-20 | Avg-32 | SR-34 | ER-5.6
119 Up 59 Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 132.17 M-50 | Wickets-29 | Avg-24 | SR-27 | ER-5.3
120 Up 21 Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 131.44 M-47 | Wickets-66 | Avg-26 | SR-33 | ER-4.8
121 Up 2 Andy McBrine (Ireland) flag Andy McBrine (Ireland) 129.48 M-34 | Wickets-27 | Avg-48 | SR-58 | ER-5.0
122 Up 105 Brad Currie (Scotland) flag Brad Currie (Scotland) 127.70 M-14 | Wickets-32 | Avg-13 | SR-20 | ER-3.9
123 Up 40 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 127.35 M-33 | Wickets-24 | Avg-36 | SR-37 | ER-5.8
124 Up 25 Aayan Afzal Khan (U.A.E.) flag Aayan Afzal Khan (U.A.E.) 127.10 M-38 | Wickets-50 | Avg-27 | SR-39 | ER-4.1
125 Down 63 Sam Curran (England) flag Sam Curran (England) 126.71 M-27 | Wickets-23 | Avg-45 | SR-42 | ER-6.4
126 Down 99 Reece Topley (England) flag Reece Topley (England) 126.47 M-17 | Wickets-27 | Avg-26 | SR-28 | ER-5.5
127 Up 47 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 124.89 M-52 | Wickets-13 | Avg-74 | SR-73 | ER-6.1
128 Up 3 Lalit Rajbanshi (Nepal) flag Lalit Rajbanshi (Nepal) 124.86 M-37 | Wickets-47 | Avg-25 | SR-38 | ER-3.9
129 Up 100 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 123.84 M-17 | Wickets-9 | Avg-42 | SR-49 | ER-5.0
130 Down 90 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 123.81 M-22 | Wickets-41 | Avg-19 | SR-26 | ER-4.4
131 New Justin Greaves (West Indies) flag Justin Greaves (West Indies) 123.77 M-21 | Wickets-8 | Avg-64 | SR-57 | ER-6.7
132 Up 90 Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 123.32 M-6 | Wickets-8 | Avg-28 | SR-32 | ER-5.3
133 Down 97 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 122.93 M-46 | Wickets-44 | Avg-32 | SR-32 | ER-6.0
134 Up 14 Jasdeep Singh (U.S.A.) flag Jasdeep Singh (U.S.A.) 121.60 M-39 | Wickets-48 | Avg-36 | SR-38 | ER-5.6
135 Down 36 Cameron Green (Australia) flag Cameron Green (Australia) 121.16 M-30 | Wickets-20 | Avg-38 | SR-40 | ER-5.7
136 Down 73 Mark Watt (Scotland) flag Mark Watt (Scotland) 120.82 M-49 | Wickets-72 | Avg-25 | SR-35 | ER-4.3
137 Down 47 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 120.38 M-23 | Wickets-28 | Avg-37 | SR-36 | ER-6.1
138 New Cooper Connolly (Australia) flag Cooper Connolly (Australia) 119.50 M-8 | Wickets-6 | Avg-23 | SR-26 | ER-5.3
139 New Samay Shrivastav (Oman) flag Samay Shrivastav (Oman) 118.80 M-12 | Wickets-25 | Avg-18 | SR-22 | ER-4.9
140 Down 67 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 118.10 M-21 | Wickets-13 | Avg-45 | SR-44 | ER-6.1
141 Down 70 Bilal Khan (Oman) flag Bilal Khan (Oman) 116.53 M-29 | Wickets-68 | Avg-20 | SR-23 | ER-5.4
142 Up 17 Sompal Kami (Nepal) flag Sompal Kami (Nepal) 116.50 M-54 | Wickets-70 | Avg-31 | SR-34 | ER-5.4
143 Up 29 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 114.83 M-39 | Wickets-21 | Avg-45 | SR-47 | ER-5.8
144 Down 101 Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 114.03 M-24 | Wickets-33 | Avg-35 | SR-34 | ER-6.1
145 Down 116 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 111.20 M-18 | Wickets-31 | Avg-29 | SR-28 | ER-6.1
146 Up 77 Jacob Bethell (England) flag Jacob Bethell (England) 110.89 M-18 | Wickets-8 | Avg-38 | SR-29 | ER-7.9
147 Down 19 Colin Ackermann (Netherlands) flag Colin Ackermann (Netherlands) 108.94 M-20 | Wickets-15 | Avg-34 | SR-47 | ER-4.4
148 Up 3 Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 108.59 M-23 | Wickets-37 | Avg-24 | SR-28 | ER-5.1
149 New Nqabayomzi Peter (South Africa) flag Nqabayomzi Peter (South Africa) 108.16 M-4 | Wickets-6 | Avg-27 | SR-27 | ER-6.0
150 Up 33 George Dockrell (Ireland) flag George Dockrell (Ireland) 106.64 M-37 | Wickets-20 | Avg-27 | SR-27 | ER-6.0
151 Down 34 Mark Wood (England) flag Mark Wood (England) 104.61 M-13 | Wickets-11 | Avg-57 | SR-55 | ER-6.2
152 New Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 104.26 M-23 | Wickets-5 | Avg-45 | SR-40 | ER-6.8
153 Down 47 Josh Little (Ireland) flag Josh Little (Ireland) 103.77 M-26 | Wickets-34 | Avg-40 | SR-37 | ER-6.6
154 New Akif Javed (Pakistan) flag Akif Javed (Pakistan) 102.46 M-3 | Wickets-7 | Avg-24 | SR-24 | ER-5.9
155 Down 26 Tangeni Lungameni (Namibia) flag Tangeni Lungameni (Namibia) 101.67 M-35 | Wickets-52 | Avg-24 | SR-31 | ER-4.5
156 Down 68 Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 100.64 M-13 | Wickets-10 | Avg-64 | SR-63 | ER-6.1
157 New Zakary Foulkes (New Zealand) flag Zakary Foulkes (New Zealand) 97.37 M-6 | Wickets-9 | Avg-16 | SR-21 | ER-4.5
158 Up 81 Matthew Short (Australia) flag Matthew Short (Australia) 96.05 M-18 | Wickets-2 | Avg-162 | SR-168 | ER-5.8
159 New Trevor Gwandu (Zimbabwe) flag Trevor Gwandu (Zimbabwe) 95.84 M-8 | Wickets-8 | Avg-36 | SR-35 | ER-6.3
160 Down 55 Fayyaz Butt (Oman) flag Fayyaz Butt (Oman) 93.97 M-25 | Wickets-32 | Avg-34 | SR-35 | ER-5.9
161 Down 45 Michael Leask (Scotland) flag Michael Leask (Scotland) 93.15 M-53 | Wickets-47 | Avg-26 | SR-32 | ER-4.9
162 Up 75 Charlie Cassell (Scotland) flag Charlie Cassell (Scotland) 91.51 M-6 | Wickets-11 | Avg-24 | SR-25 | ER-5.9
163 Up 69 Kwena Maphaka (South Africa) flag Kwena Maphaka (South Africa) 90.50 M-3 | Wickets-5 | Avg-39 | SR-25 | ER-9.2
164 New Eshan Malinga (Sri Lanka) flag Eshan Malinga (Sri Lanka) 89.94 M-7 | Wickets-4 | Avg-56 | SR-56 | ER-6.0
165 Down 109 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 88.95 M-11 | Wickets-13 | Avg-44 | SR-42 | ER-6.3
166 New Aamir Kaleem (Oman) flag Aamir Kaleem (Oman) 88.84 M-13 | Wickets-16 | Avg-22 | SR-38 | ER-3.5
167 Down 133 David Willey (England) flag David Willey (England) 88.80 M-21 | Wickets-31 | Avg-26 | SR-30 | ER-5.2
168 Down 61 Ebadot Hossain (Bangladesh) flag Ebadot Hossain (Bangladesh) 88.50 M-12 | Wickets-22 | Avg-23 | SR-24 | ER-5.6
169 New Senuran Muthusamy (South Africa) flag Senuran Muthusamy (South Africa) 88.22 M-5 | Wickets-6 | Avg-39 | SR-37 | ER-6.4
170 Down 37 Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 86.88 M-30 | Wickets-31 | Avg-36 | SR-50 | ER-4.3
171 Up 21 Ben Shikongo (Namibia) flag Ben Shikongo (Namibia) 86.33 M-22 | Wickets-23 | Avg-36 | SR-36 | ER-6.1
172 Down 1 Kaleemullah (Oman) flag Kaleemullah (Oman) 86.30 M-28 | Wickets-32 | Avg-32 | SR-43 | ER-4.4
173 Down 9 Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 85.10 M-39 | Wickets-34 | Avg-31 | SR-31 | ER-6.1
174 Up 3 Safyaan Sharif (Scotland) flag Safyaan Sharif (Scotland) 83.34 M-42 | Wickets-45 | Avg-33 | SR-42 | ER-4.7
175 Down 77 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 83.27 M-11 | Wickets-19 | Avg-25 | SR-28 | ER-5.2
176 New Nahid Rana (Bangladesh) flag Nahid Rana (Bangladesh) 83.05 M-5 | Wickets-5 | Avg-45 | SR-53 | ER-5.1
177 Down 24 Yuzvendra Chahal (India) flag Yuzvendra Chahal (India) 82.63 M-16 | Wickets-24 | Avg-28 | SR-30 | ER-5.6
178 Up 3 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 82.33 M-25 | Wickets-11 | Avg-52 | SR-62 | ER-5.1
179 Down 100 Chris Woakes (England) flag Chris Woakes (England) 81.55 M-16 | Wickets-18 | Avg-35 | SR-40 | ER-5.2
180 New Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 81.50 M-6 | Wickets-4 | Avg-12 | SR-18 | ER-3.8
181 Down 126 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 81.12 M-28 | Wickets-39 | Avg-37 | SR-37 | ER-6.0
182 Up 64 Janith Liyanage (Sri Lanka) flag Janith Liyanage (Sri Lanka) 80.42 M-31 | Wickets-3 | Avg-115 | SR-125 | ER-5.5
183 Up 13 Jay Odedra (Oman) flag Jay Odedra (Oman) 80.34 M-18 | Wickets-17 | Avg-26 | SR-40 | ER-3.9
184 New Bilal Sami (Afghanistan) flag Bilal Sami (Afghanistan) 80.18 M-2 | Wickets-5 | Avg-12 | SR-12 | ER-5.7
185 Up 40 Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 78.64 M-11 | Wickets-9 | Avg-43 | SR-47 | ER-5.5
186 New Simranjeet Singh (United Arab Emirates) flag Simranjeet Singh (United Arab Emirates) 78.44 M-6 | Wickets-12 | Avg-21 | SR-29 | ER-4.3
187 Up 26 Theo van Woerkom (Ireland) flag Theo van Woerkom (Ireland) 78.06 M-4 | Wickets-5 | Avg-35 | SR-34 | ER-6.3
188 Down 56 Gus Atkinson (England) flag Gus Atkinson (England) 77.78 M-11 | Wickets-13 | Avg-41 | SR-36 | ER-6.7
189 Down 64 Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 77.75 M-21 | Wickets-21 | Avg-40 | SR-45 | ER-5.4
190 Up 13 Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 77.60 M-58 | Wickets-40 | Avg-35 | SR-52 | ER-4.0
191 Down 33 Will Jacks (England) flag Will Jacks (England) 77.49 M-21 | Wickets-6 | Avg-60 | SR-54 | ER-6.6
192 New Spencer Johnson (Australia) flag Spencer Johnson (Australia) 76.96 M-5 | Wickets-4 | Avg-59 | SR-60 | ER-5.9
193 New Faisal Akram (Pakistan) flag Faisal Akram (Pakistan) 76.73 M-4 | Wickets-7 | Avg-17 | SR-25 | ER-4.1
194 New Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 76.02 M-17 | Wickets-4 | Avg-18 | SR-32 | ER-3.3
195 Up 36 Mohammad Hasnain (Pakistan) flag Mohammad Hasnain (Pakistan) 75.89 M-7 | Wickets-5 | Avg-60 | SR-58 | ER-6.2
196 Down 87 Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 75.85 M-24 | Wickets-33 | Avg-34 | SR-34 | ER-5.9
197 Down 51 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 74.41 M-41 | Wickets-42 | Avg-22 | SR-32 | ER-4.1
198 Down 131 Adam Milne (New Zealand) flag Adam Milne (New Zealand) 74.28 M-10 | Wickets-16 | Avg-28 | SR-28 | ER-6.1
199 Down 57 Harsh Thaker (Canada) flag Harsh Thaker (Canada) 74.21 M-27 | Wickets-24 | Avg-34 | SR-47 | ER-4.4
200 Down 142 Shardul Thakur (India) flag Shardul Thakur (India) 72.82 M-32 | Wickets-43 | Avg-28 | SR-28 | ER-5.9
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #blairtickner #tickner #geraldcoetzee #coetzee #saqibmahmood #mahmood #milindkumar #kumar #jjsmit #smit #patcummins #cummins #bensears #sears #andilephehlukwayo #phehlukwayo #kaleemsana #sana #kylejamieson #jamieson #harmeetsingh #singh #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings