Cricket Ratings, Rankings and Awards; powered via a comprehensive original one-of-a-kind scoring system.

Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  Updated - 31st Jul 2025.

CRR Change Name Points Stats
101 No change Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 251.64 M-50 | Runs-537 | Avg-27 | SR*-139
102 No change Hazratullah Zazai (Afghanistan) flag Hazratullah Zazai (Afghanistan) 246.71 M-30 | Runs-590 | Avg-21 | SR*-116
103 No change Andries Gous (U.S.A.) flag Andries Gous (U.S.A.) 246.05 M-23 | Runs-692 | Avg-33 | SR*-146
104 No change Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 245.35 M-68 | Runs-1032 | Avg-25 | SR*-121
105 No change Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 244.56 M-57 | Runs-745 | Avg-23 | SR*-127
106 No change Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 243.16 M-58 | Runs-496 | Avg-20 | SR*-146
107 No change Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 242.43 M-35 | Runs-563 | Avg-21 | SR*-120
108 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 240.94 M-48 | Runs-304 | Avg-13 | SR*-127
109 No change Ravija Sandaruwan (Kuwait) flag Ravija Sandaruwan (Kuwait) 240.10 M-56 | Runs-1330 | Avg-24 | SR*-140
110 No change Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 239.15 M-53 | Runs-1298 | Avg-28 | SR*-129
111 No change Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 237.09 M-29 | Runs-516 | Avg-21 | SR*-120
112 No change Afif Hossain (Bangladesh) flag Afif Hossain (Bangladesh) 236.88 M-58 | Runs-1004 | Avg-22 | SR*-119
113 No change Rinku Singh (India) flag Rinku Singh (India) 236.81 M-30 | Runs-507 | Avg-46 | SR*-165
114 No change Alex Hales (England) flag Alex Hales (England) 230.80 M-15 | Runs-430 | Avg-31 | SR*-145
115 No change Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 230.13 M-54 | Runs-1245 | Avg-24 | SR*-115
116 No change Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 226.67 M-22 | Runs-385 | Avg-30 | SR*-146
117 No change JJ Smit (Namibia) flag JJ Smit (Namibia) 226.27 M-43 | Runs-733 | Avg-37 | SR*-139
118 No change Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 224.88 M-44 | Runs-464 | Avg-19 | SR*-139
119 No change Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 224.47 M-16 | Runs-497 | Avg-38 | SR*-149
120 No change Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 220.34 M-42 | Runs-713 | Avg-18 | SR*-130
121 No change Michael Leask (Scotland) flag Michael Leask (Scotland) 220.10 M-36 | Runs-486 | Avg-18 | SR*-136
122 No change Virandeep Singh (Malaysia) flag Virandeep Singh (Malaysia) 218.66 M-63 | Runs-1877 | Avg-41 | SR*-133
123 No change Mohammad Naim (Bangladesh) flag Mohammad Naim (Bangladesh) 218.09 M-29 | Runs-596 | Avg-21 | SR*-99
124 No change Michael Levitt (Netherlands) flag Michael Levitt (Netherlands) 217.65 M-18 | Runs-552 | Avg-35 | SR*-144
125 No change Shivam Dube (India) flag Shivam Dube (India) 217.15 M-20 | Runs-343 | Avg-38 | SR*-135
126 No change Aaron Johnson (Canada) flag Aaron Johnson (Canada) 216.83 M-25 | Runs-862 | Avg-37 | SR*-152
127 No change Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 216.75 M-33 | Runs-624 | Avg-28 | SR*-105
128 No change Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 212.45 M-42 | Runs-687 | Avg-21 | SR*-118
129 No change Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 211.65 M-39 | Runs-809 | Avg-23 | SR*-124
130 No change Dion Myers (Zimbabwe) flag Dion Myers (Zimbabwe) 209.99 M-24 | Runs-479 | Avg-22 | SR*-126
131 No change Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 208.77 M-47 | Runs-474 | Avg-14 | SR*-111
132 No change Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 208.70 M-51 | Runs-672 | Avg-22 | SR*-108
133 No change Muhammad Tanveer (Qatar) flag Muhammad Tanveer (Qatar) 207.28 M-39 | Runs-1181 | Avg-47 | SR*-139
134 No change Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 200.79 M-14 | Runs-440 | Avg-40 | SR*-181
135 No change Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 200.23 M-37 | Runs-814 | Avg-26 | SR*-122
136 No change Steven Taylor (U.S.A.) flag Steven Taylor (U.S.A.) 198.99 M-22 | Runs-551 | Avg-32 | SR*-139
137 No change Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 197.24 M-27 | Runs-660 | Avg-26 | SR*-142
138 No change Matthew Cross (Scotland) flag Matthew Cross (Scotland) 195.48 M-33 | Runs-495 | Avg-20 | SR*-102
139 No change Kashyap Prajapati (Oman) flag Kashyap Prajapati (Oman) 193.86 M-47 | Runs-843 | Avg-21 | SR*-108
140 No change Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 193.57 M-48 | Runs-1230 | Avg-32 | SR*-125
141 No change Roston Chase (West Indies) flag Roston Chase (West Indies) 193.18 M-32 | Runs-410 | Avg-23 | SR*-115
142 No change Dinesh Nakrani (Uganda) flag Dinesh Nakrani (Uganda) 191.27 M-67 | Runs-972 | Avg-26 | SR*-127
143 No change Sohail Ahmed (Bahrain) flag Sohail Ahmed (Bahrain) 188.74 M-35 | Runs-904 | Avg-39 | SR*-119
144 No change Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 188.16 M-22 | Runs-374 | Avg-29 | SR*-122
145 No change Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 186.10 M-28 | Runs-421 | Avg-18 | SR*-111
146 No change Haider Ali (Bahrain) flag Haider Ali (Bahrain) 184.85 M-63 | Runs-1408 | Avg-31 | SR*-121
147 No change Usman Patel (Kuwait) flag Usman Patel (Kuwait) 184.84 M-50 | Runs-948 | Avg-26 | SR*-131
148 No change Asif Khan (U.A.E.) flag Asif Khan (U.A.E.) 184.69 M-40 | Runs-1004 | Avg-30 | SR*-133
149 No change Shan Masood (Pakistan) flag Shan Masood (Pakistan) 184.21 M-19 | Runs-395 | Avg-30 | SR*-122
150 No change Mark Adair (Ireland) flag Mark Adair (Ireland) 184.14 M-70 | Runs-566 | Avg-15 | SR*-126
151 No change Alishan Sharafu (U.A.E.) flag Alishan Sharafu (U.A.E.) 184.13 M-37 | Runs-952 | Avg-33 | SR*-135
152 No change Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 183.43 M-50 | Runs-342 | Avg-13 | SR*-103
153 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 183.01 M-46 | Runs-380 | Avg-18 | SR*-128
154 No change Kushal Malla (Nepal) flag Kushal Malla (Nepal) 180.99 M-41 | Runs-855 | Avg-29 | SR*-149
155 No change Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 179.76 M-18 | Runs-345 | Avg-22 | SR*-114
156 No change Sese Bau (P.N.G.) flag Sese Bau (P.N.G.) 178.14 M-33 | Runs-602 | Avg-22 | SR*-112
157 No change Zane Green (Namibia) flag Zane Green (Namibia) 177.14 M-45 | Runs-415 | Avg-17 | SR*-103
158 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 176.92 M-60 | Runs-386 | Avg-17 | SR*-114
159 No change Will Jacks (England) flag Will Jacks (England) 174.56 M-23 | Runs-383 | Avg-18 | SR*-137
160 No change Riazat Ali Shah (Uganda) flag Riazat Ali Shah (Uganda) 173.69 M-68 | Runs-1344 | Avg-31 | SR*-120
161 No change Monank Patel (U.S.A.) flag Monank Patel (U.S.A.) 173.23 M-26 | Runs-470 | Avg-22 | SR*-131
162 No change Faisal Khan (Saudi Arabia) flag Faisal Khan (Saudi Arabia) 171.44 M-42 | Runs-1196 | Avg-31 | SR*-167
163 No change Simon Ssesazi (Uganda) flag Simon Ssesazi (Uganda) 170.85 M-88 | Runs-2204 | Avg-29 | SR*-123
164 No change Nizakat Khan (Hong Kong) flag Nizakat Khan (Hong Kong) 170.74 M-56 | Runs-1324 | Avg-27 | SR*-122
165 No change Michael van Lingen (Namibia) flag Michael van Lingen (Namibia) 168.42 M-30 | Runs-518 | Avg-19 | SR*-116
166 No change Naseem Khushi (Oman) flag Naseem Khushi (Oman) 167.26 M-38 | Runs-577 | Avg-20 | SR*-160
167 No change Nicholas Kirton (Canada) flag Nicholas Kirton (Canada) 166.84 M-20 | Runs-489 | Avg-29 | SR*-126
168 No change Abdul Waheed (Saudi Arabia) flag Abdul Waheed (Saudi Arabia) 166.17 M-45 | Runs-1187 | Avg-33 | SR*-125
169 No change Luke Jongwe (Zimbabwe) flag Luke Jongwe (Zimbabwe) 165.54 M-57 | Runs-449 | Avg-17 | SR*-127
170 No change Sam Curran (England) flag Sam Curran (England) 164.22 M-50 | Runs-313 | Avg-15 | SR*-123
171 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 164.00 M-25 | Runs-343 | Avg-26 | SR*-132
172 No change Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 162.26 M-35 | Runs-437 | Avg-20 | SR*-117
173 No change Regis Chakabva (Zimbabwe) flag Regis Chakabva (Zimbabwe) 162.13 M-37 | Runs-523 | Avg-15 | SR*-124
174 No change Nikolaas Davin (Namibia) flag Nikolaas Davin (Namibia) 162.09 M-18 | Runs-546 | Avg-32 | SR*-131
175 No change Zeeshan Maqsood (Oman) flag Zeeshan Maqsood (Oman) 161.30 M-42 | Runs-822 | Avg-27 | SR*-125
176 No change Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 160.82 M-37 | Runs-367 | Avg-16 | SR*-117
177 No change Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 160.40 M-39 | Runs-414 | Avg-18 | SR*-131
178 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 159.97 M-24 | Runs-298 | Avg-30 | SR*-141
179 No change Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 159.22 M-13 | Runs-263 | Avg-20 | SR*-135
180 No change Matthew Short (Australia) flag Matthew Short (Australia) 159.13 M-14 | Runs-293 | Avg-23 | SR*-164
181 No change Ayaan Khan (Oman) flag Ayaan Khan (Oman) 159.04 M-42 | Runs-607 | Avg-19 | SR*-108
182 No change Aaron Jones (U.S.A.) flag Aaron Jones (U.S.A.) 157.97 M-31 | Runs-540 | Avg-23 | SR*-113
183 No change Sami Sohail (Malawi) flag Sami Sohail (Malawi) 154.93 M-39 | Runs-1232 | Avg-54 | SR*-124
184 No change Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 153.78 M-12 | Runs-280 | Avg-31 | SR*-133
185 No change Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 153.19 M-15 | Runs-297 | Avg-33 | SR*-128
186 No change Syed Aziz (Malaysia) flag Syed Aziz (Malaysia) 152.85 M-67 | Runs-1646 | Avg-30 | SR*-147
187 No change Mohammed Aslam (Kuwait) flag Mohammed Aslam (Kuwait) 151.24 M-56 | Runs-636 | Avg-19 | SR*-114
188 No change Abhishek Sharma (India) flag Abhishek Sharma (India) 150.40 M-12 | Runs-256 | Avg-23 | SR*-172
189 No change Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 148.98 M-46 | Runs-255 | Avg-14 | SR*-116
190 No change Asif Ali (Pakistan) flag Asif Ali (Pakistan) 147.82 M-33 | Runs-246 | Avg-12 | SR*-142
191 No change Saiteja Mukkamalla (U.S.A.) flag Saiteja Mukkamalla (U.S.A.) 147.68 M-9 | Runs-331 | Avg-37 | SR*-138
192 No change Craig Williams (Namibia) flag Craig Williams (Namibia) 147.28 M-22 | Runs-556 | Avg-28 | SR*-111
193 No change Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 146.36 M-19 | Runs-315 | Avg-20 | SR*-119
194 No change Vikramjit Singh (Netherlands) flag Vikramjit Singh (Netherlands) 146.18 M-22 | Runs-321 | Avg-15 | SR*-117
195 No change Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 145.31 M-22 | Runs-318 | Avg-23 | SR*-126
196 No change Dinesh Karthik (India) flag Dinesh Karthik (India) 144.59 M-28 | Runs-287 | Avg-21 | SR*-141
197 No change Pratik Athavale (Oman) flag Pratik Athavale (Oman) 144.28 M-21 | Runs-364 | Avg-23 | SR*-126
198 No change Michael Jones (Scotland) flag Michael Jones (Scotland) 142.56 M-11 | Runs-224 | Avg-22 | SR*-137
199 No change Sarfaraz Ali (Bahrain) flag Sarfaraz Ali (Bahrain) 141.00 M-44 | Runs-797 | Avg-19 | SR*-139
200 No change Cameron Green (Australia) flag Cameron Green (Australia) 139.68 M-13 | Runs-263 | Avg-26 | SR*-153