Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Tools

Statz MVP

700 matches · Updated Mon 9 Nov · 19:24 GMT
Player · matches playedPlayer · team Matches BtI Total
1201 Khurram Shahzad PZ 2 of 12 matches 2 of 12 11.5
1202 Michael Leask GC 4 of 10 matches 4 of 10 22.8
1203 Robin Minz MI 2 of 14 matches 2 of 14 11.3
1204 Barry McCarthy IRE 8 of 7 matches 8 of 7 44.4
1205 Corbin Bosch MICT 9 of 10 matches 9 of 10 49.9
1206 Mitchell Swepson MLS 11 of 11 matches 11 of 11 60.6
1207 Ben Allison WOR 7 of 12 matches 7 of 12 38.6
1208 Mohameed Taiwo NGA 2 of 4 matches 2 of 4 11.0
1209 Jordan Neill AF 3 of 11 matches 3 of 11 16.4
1210 Richard Ngarava ZIM 8 of 9 matches 8 of 9 43.5
1211 Trent Boult MI 5 of 14 matches 5 of 14 27.1
1212 Kane Richardson SS 2 of 13 matches 2 of 13 10.8
1213 Reece Topley SYT 5 of 10 matches 5 of 10 26.8
1214 Lungi Ngidi GC 6 of 10 matches 6 of 10 32.1
1215 Ernest Masuku ZIM 3 of 9 matches 3 of 9 16.1
1216 Raza Ullah RW 2 of 10 matches 2 of 10 10.6
1217 Zafar Gohar MID 10 of 12 matches 10 of 12 52.9
1218 Shahzaib Khan RW 3 of 10 matches 3 of 10 15.7
1219 Vriitya Aravind DV 2 of 12 matches 2 of 12 10.4
1220 Shahid Aziz KRK 3 of 10 matches 3 of 10 15.6
1221 Matthew Forde GG 3 of 10 matches 3 of 10 15.3
1222 Eathan Bosch SA 4 of 5 matches 4 of 5 20.3
1223 Mohammad Ghazanfar HK 4 of 4 matches 4 of 4 20.3
1224 Bhuvneshwar Kumar RCB 16 of 16 matches 16 of 16 79.9
1225 Harsh Dubey SRH 8 of 15 matches 8 of 15 39.5
1226 James Sales NOR 14 of 15 matches 14 of 15 68.5
1227 Chris Wood HAM 15 of 15 matches 15 of 15 72.9
1228 Shamar Joseph WI 11 of 14 matches 11 of 14 53.5
1229 Isaac Okpe NGA 3 of 4 matches 3 of 4 14.5
1230 David Payne SRH 2 of 15 matches 2 of 15 9.4
1231 Delano Potgieter PR 9 of 12 matches 9 of 12 42.1
1232 Alzarri Joseph ABF 10 of 12 matches 10 of 12 46.5
1233 Nathan Ellis AUS 4 of 4 matches 4 of 4 18.6
1234 Jafer Chohan SS 2 of 13 matches 2 of 13 9.2
1235 Calvin Savage TSK 3 of 10 matches 3 of 10 13.8
1236 Mohammad Wasim Jr PAK 3 of 11 matches 3 of 11 13.8
1237 Chris Greaves DG 2 of 10 matches 2 of 10 9.2
1238 Ismat Alam AFG 1 of 11 matches 1 of 11 4.5
1239 Fabian Allen LAKR 2 of 12 matches 2 of 12 9.1
1240 AM Ghazanfar AFG 3 of 3 matches 3 of 3 13.6
1241 Harpreet Brar PBKS 2 of 14 matches 2 of 14 9.0
1242 Eshan Malinga SL 16 of 17 matches 16 of 17 72.0
1243 Billy Stanlake HH 5 of 12 matches 5 of 12 22.4
1244 Thomas Balkin BH 5 of 10 matches 5 of 10 22.4
1245 Harry Nielsen AS 3 of 10 matches 3 of 10 13.4
1246 Suryansh Shedge IND 3 of 31 matches 3 of 31 13.4
1247 Saqib Zulfiqar RD 4 of 10 matches 4 of 10 17.7
1248 Dushmantha Chameera SL 14 of 17 matches 14 of 17 61.2
1249 Kagiso Rabada MICT 8 of 10 matches 8 of 10 34.8
1250 Jafer Chohan YOR 12 of 13 matches 12 of 13 52.1
1251 Mohammad Imran Randhawa PAK 3 of 11 matches 3 of 11 12.9
1252 Charlie Bennett ESS 11 of 13 matches 11 of 13 47.4
1253 Joe Root YOR 2 of 13 matches 2 of 13 8.5
1254 Blessing Muzarabani ZIM 14 of 9 matches 14 of 9 59.2
1255 Andy Gorvin GLA 4 of 12 matches 4 of 12 16.9
1256 Sanjay Pahal DV 2 of 12 matches 2 of 12 8.4
1257 Jack Edwards WSF 5 of 13 matches 5 of 13 21.0
1258 Saqib Khan QG 2 of 10 matches 2 of 10 8.4
1259 Tymal Mills PC 4 of 12 matches 4 of 12 16.5
1260 Matt Henry CSK 3 of 14 matches 3 of 14 12.0
1261 Tom Hartley LAN 11 of 12 matches 11 of 12 43.8
1262 Haris Rauf PAK 5 of 5 matches 5 of 5 19.8
1263 Michael Archer MR 1 of 10 matches 1 of 10 4.0
1264 Ollie Edward Robinson SUS 1 of 12 matches 1 of 12 3.9
1265 Andrew Tye ECR 1 of 11 matches 1 of 11 3.9
1266 Faisal Khan Ahmadzai MINY 4 of 11 matches 4 of 11 15.8
1267 Tim Pringle AF 9 of 11 matches 9 of 11 34.5
1268 Lockie Ferguson WSF 4 of 13 matches 4 of 13 15.3
1269 Harshal Patel SRH 5 of 15 matches 5 of 15 19.0
1270 David Payne AF 7 of 11 matches 7 of 11 26.5
1271 Nandre Burger RR 13 of 16 matches 13 of 16 49.0
1272 Josh Hull LEI 7 of 12 matches 7 of 12 25.8
1273 Jan Balt NAM 4 of 8 matches 4 of 8 14.5
1274 Sufiyan Muqeem DER 6 of 12 matches 6 of 12 21.5
1275 Haris Rauf SFU 10 of 12 matches 10 of 12 35.6
1276 Mehidy Hasan Miraz BAN 1 of 2 matches 1 of 2 3.5
1277 Mujeeb Ur Rahman BR 7 of 11 matches 7 of 11 24.1
1278 Reuben Wilson GC 2 of 10 matches 2 of 10 6.6
1279 Alfie Ogborne SOM 2 of 14 matches 2 of 14 6.5
1280 Hamza Shaikh WAR 1 of 12 matches 1 of 12 3.2
1281 Hassan Eisakhil AFG 2 of 11 matches 2 of 11 6.3
1282 Tanveer Sangha SYT 8 of 10 matches 8 of 10 23.8
1283 Jacques Snyman MICT 1 of 10 matches 1 of 10 2.9
1284 Daniel Lategan WOR 1 of 12 matches 1 of 12 2.9
1285 Dushan Hemantha SL 6 of 17 matches 6 of 17 17.1
1286 Mohammad Ali HK 12 of 13 matches 12 of 13 33.6
1287 Joshua Little DG 9 of 10 matches 9 of 10 25.0
1288 Ali Khan LAKR 6 of 12 matches 6 of 12 16.5
1289 Bhuvneshwar Kumar IND 4 of 31 matches 4 of 31 10.7
1290 Maheesh Theekshana SLK 10 of 10 matches 10 of 10 26.6
1291 Matt Henry NZ 13 of 18 matches 13 of 18 34.4
1292 Frederick Klaassen GG 4 of 10 matches 4 of 10 10.6
1293 Kemol Savory SLK 1 of 10 matches 1 of 10 2.6
1294 Jack Leach SOM 2 of 14 matches 2 of 14 5.2
1295 Oliver Davies SYT 1 of 10 matches 1 of 10 2.6
1296 Imran Tahir GAW 12 of 12 matches 12 of 12 30.7
1297 Jai Moondra RD 8 of 10 matches 8 of 10 20.5
1298 Peter Siddle MLS 11 of 11 matches 11 of 11 28.1
1299 Mayank Yadav LSG 4 of 14 matches 4 of 14 10.0
1300 Arshdeep Singh IND 29 of 31 matches 29 of 31 71.7
Showing 1,201–1,300 of 1,526 ‹ Previous Next ›
Our projections for every player's next match or create a free account · 18+ · BeGambleAware.org Cricket Pro ›

About the Statz MVP rankings

The Statz MVP rating is our in-house system for contextually judging every player's performance across Cricket. Avg MI ranks players by per-game impact (they need half their side's matches); Total MI ranks them by their whole season's contribution.

Related pages

Frequently asked questions

What is the Statz MVP rating?

It's our in-house rating system that scores every player's impact in each match and aggregates it across the season. It's designed to cut through the raw runs and wickets and reflect who's actually performing best in context — the kind of player you'd want on your side for the next game.

What is the difference between Average MI and Total MI?

Average MI ranks players by their per-game impact, with a 50%-of-team-games minimum so half-season cameos don't distort the order. Total MI ranks by cumulative season contribution, which favours players who played every match. Both views use the same underlying per-match rating.

Who is the top-rated player in Cricket?

Khurram Shahzad currently leads the Cricket Statz MVP rankings with 62.5 Total MI across 2 matches. The full list is in the table above, and you can switch between Average and Total to see different leaders.

How often is the leaderboard updated?

The rankings recalculate automatically after every completed fixture — no manual refresh needed. The latest update was at 19:24, 9 Nov 2026 (UK time).

Why does a player I expect to see not appear?

The default Average MI view requires a player to have appeared in at least 50% of their team's matches, so half-season signings and injury returnees are filtered out. Open the filters and switch off "Exclude small samples", and they will show up if they have played at all. Associate nations' T20 internationals count once "Major nations only" is off.