Updated quarterly or as mentioned, these are Cricratings' own rankings as calculated using last four years of performances. Recent matches carry more weight using progressive factors.  These are not ICC rankings and any resemblance is purely coincidental. For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
149 Down 7 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 177.02 M-21 | Runs-324 | A-20 | SR-117
152 Down 7 Jatinder Singh (Oman) flag Jatinder Singh (Oman) 172.88 M-41 | Runs-795 | A-21 | SR-123
155 Down 7 Will Jacks (England) flag Will Jacks (England) 172.16 M-30 | Runs-401 | A-17 | SR-135
156 Down 7 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 172.10 M-24 | Runs-195 | A-15 | SR-140
157 Down 7 Tashinga Musekiwa (Zimbabwe) flag Tashinga Musekiwa (Zimbabwe) 171.45 M-36 | Runs-352 | A-19 | SR-129
158 Down 6 Navneet Dhaliwal (Canada) flag Navneet Dhaliwal (Canada) 169.59 M-27 | Runs-585 | A-25 | SR-124
159 Down 6 Sundeep Jora (Nepal) flag Sundeep Jora (Nepal) 168.39 M-32 | Runs-388 | A-18 | SR-120
160 Down 5 Darius Visser (Samoa) flag Darius Visser (Samoa) 167.65 M-17 | Runs-578 | A-41 | SR-151
161 Down 5 Michael Jones (Scotland) flag Michael Jones (Scotland) 167.18 M-11 | Runs-224 | A-22 | SR-137
162 Down 5 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 166.98 M-27 | Runs-440 | A-22 | SR-114
163 Down 5 Muhammad Asim (Qatar) flag Muhammad Asim (Qatar) 166.53 M-19 | Runs-457 | A-30 | SR-133
164 Down 5 Clinto Anto (Kuwait) flag Clinto Anto (Kuwait) 165.42 M-41 | Runs-871 | A-24 | SR-149
165 Down 5 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 161.96 M-46 | Runs-795 | A-23 | SR-120
166 Down 5 Hammad Mirza (Oman) flag Hammad Mirza (Oman) 161.69 M-23 | Runs-406 | A-19 | SR-108
167 Down 5 Dion Myers (Zimbabwe) flag Dion Myers (Zimbabwe) 161.17 M-23 | Runs-429 | A-23 | SR-126
168 Up 1 Mitchell Owen (Australia) flag Mitchell Owen (Australia) 161.11 M-14 | Runs-171 | A-19 | SR-154
169 Down 6 Nizakat Khan (Hong Kong) flag Nizakat Khan (Hong Kong) 160.77 M-77 | Runs-1657 | A-25 | SR-118
170 Up 58 Mark Adair (Ireland) flag Mark Adair (Ireland) 159.69 M-66 | Runs-606 | A-17 | SR-134
171 Down 6 Michael Leask (Scotland) flag Michael Leask (Scotland) 157.89 M-31 | Runs-442 | A-18 | SR-126
173 Down 6 Andries Gous (U.S.A.) flag Andries Gous (U.S.A.) 157.19 M-25 | Runs-751 | A-33 | SR-145
175 Down 2 Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 153.72 M-34 | Runs-234 | A-20 | SR-134
177 Down 1 Virandeep Singh (Malaysia) flag Virandeep Singh (Malaysia) 152.47 M-86 | Runs-2496 | A-42 | SR-132
180 Down 1 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 150.22 M-41 | Runs-216 | A-10 | SR-99
181 Down 6 Rahul Chopra (U.A.E.) flag Rahul Chopra (U.A.E.) 150.00 M-39 | Runs-742 | A-27 | SR-117
182 Down 2 Riazat Ali Shah (Uganda) flag Riazat Ali Shah (Uganda) 148.35 M-52 | Runs-1116 | A-34 | SR-119
183 Down 2 Matthew Stokes (Guernsey) flag Matthew Stokes (Guernsey) 148.14 M-38 | Runs-961 | A-46 | SR-128
184 Down 2 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 147.78 M-31 | Runs-829 | A-30 | SR-127
185 Down 2 Sohail Ahmed (Bahrain) flag Sohail Ahmed (Bahrain) 147.08 M-67 | Runs-1659 | A-47 | SR-121
186 Down 2 Raghav Dhawan (Uganda) flag Raghav Dhawan (Uganda) 146.53 M-22 | Runs-539 | A-30 | SR-108
187 Down 72 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 146.36 M-19 | Runs-554 | A-37 | SR-120
188 Down 1 Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 144.66 M-55 | Runs-213 | A-9 | SR-128
189 Up 1 Aaron Johnson (Canada) flag Aaron Johnson (Canada) 144.12 M-31 | Runs-910 | A-33 | SR-147
191 Up 81 Zakary Foulkes (New Zealand) flag Zakary Foulkes (New Zealand) 143.34 M-19 | Runs-88 | A-18 | SR-154
192 No change Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 143.07 M-13 | Runs-110 | A-11 | SR-133
193 Down 7 Tony Munyonga (Zimbabwe) flag Tony Munyonga (Zimbabwe) 142.23 M-31 | Runs-314 | A-13 | SR-105
194 No change Muhammad Tanveer (Qatar) flag Muhammad Tanveer (Qatar) 142.07 M-46 | Runs-1299 | A-43 | SR-136
197 No change Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 140.04 M-25 | Runs-333 | A-28 | SR-125
198 No change Malan Kruger (Namibia) flag Malan Kruger (Namibia) 138.49 M-28 | Runs-402 | A-17 | SR-105
201 Down 1 Jermaine Baker (Cayman) flag Jermaine Baker (Cayman) 137.40 M-22 | Runs-783 | A-41 | SR-129
202 Down 1 Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 137.25 M-19 | Runs-371 | A-31 | SR-134
203 No change Shreyas Movva (Canada) flag Shreyas Movva (Canada) 136.75 M-23 | Runs-346 | A-23 | SR-108
204 Down 19 Tom Banton (England) flag Tom Banton (England) 136.44 M-11 | Runs-153 | A-31 | SR-172
207 Down 2 Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 135.11 M-58 | Runs-808 | A-18 | SR-112
210 Down 2 Vinayak Shukla (Oman) flag Vinayak Shukla (Oman) 134.40 M-19 | Runs-409 | A-31 | SR-141
213 Down 2 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 132.39 M-60 | Runs-137 | A-9 | SR-120
214 Down 2 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 132.36 M-40 | Runs-195 | A-13 | SR-104
215 Up 19 Jamie Smith (England) flag Jamie Smith (England) 131.34 M-5 | Runs-130 | A-26 | SR-194
217 Up 21 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 130.96 M-12 | Runs-268 | A-45 | SR-134
220 Up 326 Anthony Mosca (Italy) flag Anthony Mosca (Italy) 129.73 M-18 | Runs-479 | A-40 | SR-123
225 Up 98 Grant Stewart (Italy) flag Grant Stewart (Italy) 127.34 M-14 | Runs-360 | A-33 | SR-167
226 Down 8 Tony Ura (P.N.G.) flag Tony Ura (P.N.G.) 126.49 M-33 | Runs-878 | A-30 | SR-167
227 Down 8 Harsh Thaker (Canada) flag Harsh Thaker (Canada) 126.39 M-43 | Runs-667 | A-24 | SR-122
228 Down 8 Irfan Khan (Pakistan) flag Irfan Khan (Pakistan) 126.26 M-14 | Runs-189 | A-27 | SR-135
229 Down 8 Matthew Breetzke (South Africa) flag Matthew Breetzke (South Africa) 126.23 M-13 | Runs-158 | A-13 | SR-116
230 Up 115 Aryansh Sharma (U.A.E.) flag Aryansh Sharma (U.A.E.) 125.97 M-18 | Runs-455 | A-27 | SR-113
231 Down 8 Francisco Couana (Mozambique) flag Francisco Couana (Mozambique) 125.75 M-27 | Runs-610 | A-28 | SR-117
232 Down 10 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 124.90 M-49 | Runs-740 | A-22 | SR-127
233 Down 7 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 124.27 M-28 | Runs-473 | A-22 | SR-115
234 Down 7 Abbas Ghani (Hungary) flag Abbas Ghani (Hungary) 123.88 M-22 | Runs-522 | A-25 | SR-154
235 Down 6 Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 123.63 M-12 | Runs-280 | A-31 | SR-133
236 Down 6 Jake Fraser-McGurk (Australia) flag Jake Fraser-McGurk (Australia) 122.99 M-8 | Runs-115 | A-14 | SR-134
241 Up 74 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 120.50 M-10 | Runs-199 | A-28 | SR-121
242 Up 14 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 120.46 M-57 | Runs-685 | A-21 | SR-125
243 Down 7 Alex Hales (England) flag Alex Hales (England) 120.46 M-15 | Runs-430 | A-31 | SR-145
244 Down 7 Manpreet Singh (Singapore) flag Manpreet Singh (Singapore) 120.14 M-41 | Runs-903 | A-24 | SR-134
245 Down 4 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 120.03 M-40 | Runs-467 | A-17 | SR-110
246 Down 7 Tinotenda Maposa (Zimbabwe) flag Tinotenda Maposa (Zimbabwe) 119.15 M-20 | Runs-92 | A-13 | SR-121
248 Down 6 Teja Nidamanuru (Netherlands) flag Teja Nidamanuru (Netherlands) 118.06 M-26 | Runs-244 | A-13 | SR-108
249 Down 6 Nick Greenwood (Jersey) flag Nick Greenwood (Jersey) 117.53 M-29 | Runs-834 | A-32 | SR-147
250 Down 6 Tom Nightingale (Guernsey) flag Tom Nightingale (Guernsey) 117.30 M-39 | Runs-733 | A-21 | SR-127
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #mehidyhasanmiraz #miraz #jatindersingh #singh #willjacks #jacks #marcojansen #jansen #tashingamusekiwa #musekiwa #navneetdhaliwal #dhaliwal #sundeepjora #jora #dariusvisser #visser #michaeljones #jones #matthewcross #cross #muhammadasim #asim #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings