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 · 17:13 GMT
Player · matches playedPlayer · team Matches BtI Total BwI Total Total MI
201 Jack Taylor GLO 13 of 13 matches 13 of 13 652.9 317.7 543.8
202 Adil Rashid SW 10 of 10 matches 10 of 10 220.0 679.4 543.1
203 Iftikhar Ahmed PZ 10 of 12 matches 10 of 12 197.7 687.7 541.9
204 Dewald Brevis PC 11 of 12 matches 11 of 12 910.9 0.0 540.6
205 Liam Patterson-White NOT 10 of 14 matches 10 of 14 198.5 763.9 539.2
206 Matthew Short AS 10 of 10 matches 10 of 10 633.4 275.3 538.8
207 Akif Javed DER 12 of 12 matches 12 of 12 4.1 949.9 534.4
208 Tim David RCB 15 of 16 matches 15 of 16 893.6 3.9 533.8
209 Kartik Tyagi KKR 13 of 14 matches 13 of 14 19.2 874.2 531.3
210 Daniel Hughes SUS 12 of 12 matches 12 of 12 946.6 0.0 530.3
211 Matty Potts DUR 11 of 12 matches 11 of 12 122.4 819.9 527.9
212 Shimron Hetmyer GAW 12 of 12 matches 12 of 12 981.5 0.0 527.7
213 Steven Smith MS 11 of 11 matches 11 of 11 844.9 15.2 526.4
214 Matthew Waite WOR 11 of 12 matches 11 of 12 293.3 645.6 526.0
215 Chris Green BR 11 of 11 matches 11 of 11 406.4 571.9 526.0
216 Aaron Hardie PZ 6 of 12 matches 6 of 12 354.5 504.6 525.8
217 Jacob Bethell ENG 14 of 11 matches 14 of 11 790.0 155.7 523.6
218 Shan Masood MS 11 of 11 matches 11 of 11 854.9 0.0 523.2
219 Tymal Mills SUS 12 of 12 matches 12 of 12 82.0 851.6 523.0
220 Hilton Cartwright HAM 15 of 15 matches 15 of 15 932.5 0.0 522.4
221 Will Smeed SOM 10 of 14 matches 10 of 14 932.3 0.0 522.3
222 Rachin Ravindra NZ 13 of 18 matches 13 of 18 448.6 507.2 521.7
223 Moeen Ali YOR 13 of 13 matches 13 of 13 407.6 522.9 521.3
224 Daniel Sams BR 10 of 11 matches 10 of 11 117.9 847.0 518.8
225 Sam Billings KEN 12 of 12 matches 12 of 12 925.9 0.0 518.7
226 Hunain Shah HK 10 of 13 matches 10 of 13 20.1 825.0 517.2
227 Paul Walter ESS 13 of 13 matches 13 of 13 902.7 18.2 515.9
228 Donovan Ferreira RR 13 of 16 matches 13 of 16 839.5 27.1 515.4
229 Sonny Baker HAM 8 of 15 matches 8 of 15 3.7 915.2 514.8
230 Hasan Ali KRK 9 of 10 matches 9 of 10 112.6 727.6 514.2
231 Robert Yates WAR 11 of 12 matches 11 of 12 702.7 213.3 513.1
232 Muhammad Waseem MIE 13 of 13 matches 13 of 13 848.4 0.0 512.3
233 Jamie Overton AS 10 of 10 matches 10 of 10 243.8 618.3 511.2
234 Mohammed Shami LSG 13 of 14 matches 13 of 14 105.2 753.9 510.9
235 Mohammad Ali NOT 10 of 14 matches 10 of 14 7.8 903.7 510.7
236 Faf du Plessis RD 10 of 10 matches 10 of 10 845.3 0.0 510.0
237 Nicholas Pooran MINY 11 of 11 matches 11 of 11 936.2 0.0 509.6
238 Nikhil Chaudhary HH 11 of 12 matches 11 of 12 773.8 81.8 507.3
239 Andre Russell ADKR 11 of 12 matches 11 of 12 445.3 392.2 505.7
240 Gerhard Erasmus NAM 8 of 8 matches 8 of 8 751.9 247.5 503.5
241 Dilshan Madushanka SL 12 of 17 matches 12 of 17 1.4 974.5 503.3
242 Corbin Bosch MINY 7 of 11 matches 7 of 11 225.3 695.6 501.2
243 Matthew Forde SLK 10 of 10 matches 10 of 10 222.5 708.9 500.8
244 Noor Ahmad CSK 14 of 14 matches 14 of 14 19.5 822.4 500.7
245 Sikandar Raza LQ 10 of 10 matches 10 of 10 489.5 326.7 499.5
246 Adam Zampa AUS 10 of 6 matches 10 of 6 17.7 868.2 499.5
247 Matthew Humphreys BW 12 of 12 matches 12 of 12 8.9 818.1 499.1
248 Tom Taylor WOR 12 of 12 matches 12 of 12 180.3 708.5 497.9
249 Nick Potts DER 12 of 12 matches 12 of 12 228.2 659.9 497.5
250 Ashton Turner MS 11 of 11 matches 11 of 11 602.2 210.1 497.1
251 Gareth Delany IRE 10 of 7 matches 10 of 7 317.0 560.9 496.5
252 Sameer Minhas ISU 11 of 12 matches 11 of 12 801.5 5.2 493.7
253 Marnus Labuschagne HK 13 of 13 matches 13 of 13 746.4 59.8 493.4
254 Mason Crane GLA 10 of 12 matches 10 of 12 65.1 815.4 493.2
255 Wanindu Hasaranga SNP 8 of 10 matches 8 of 10 341.6 572.8 491.6
256 Ashton Turner PS 12 of 12 matches 12 of 12 714.3 114.6 491.5
257 Imran Tahir GAW 12 of 12 matches 12 of 12 30.7 881.4 490.4
258 Nitish Kumar Reddy IND 10 of 31 matches 10 of 31 386.8 464.6 490.0
259 Waqar Salamkheil DC 11 of 11 matches 11 of 11 0.0 810.7 489.5
260 Quinton de Kock SEC 11 of 13 matches 11 of 13 824.1 0.0 489.1
261 Imad Wasim ISU 11 of 12 matches 11 of 12 106.2 692.3 488.7
262 Vaibhav Sooryavanshi IND 10 of 31 matches 10 of 31 847.2 0.0 487.6
263 Aiden Markram SA 11 of 8 matches 11 of 8 833.7 53.4 486.2
264 Sahibzada Farhan MS 10 of 11 matches 10 of 11 793.3 0.0 485.5
265 Angkrish Raghuvanshi KKR 12 of 14 matches 12 of 14 815.1 0.0 484.8
266 Jack Haynes NOT 14 of 14 matches 14 of 14 864.7 0.0 484.4
267 Jacob Duffy NZ 14 of 18 matches 14 of 18 33.4 818.7 483.4
268 Keemo Paul JK 13 of 13 matches 13 of 13 400.5 497.7 482.9
269 Peter Siddle MLS 11 of 11 matches 11 of 11 28.1 784.7 481.9
270 Danny Briggs SUS 12 of 12 matches 12 of 12 131.8 726.7 480.9
271 Nikhil Chaudhary WSF 10 of 13 matches 10 of 13 398.9 484.2 480.6
272 James Rew SOM 12 of 14 matches 12 of 14 857.8 0.0 480.6
273 Rasikh Salam Dar RCB 12 of 16 matches 12 of 16 4.3 803.6 480.5
274 Matt Milnes KEN 11 of 12 matches 11 of 12 79.6 776.9 479.8
275 Haris Rauf MLS 11 of 11 matches 11 of 11 5.4 803.6 479.7
276 Gurinder Sandhu MR 9 of 10 matches 9 of 10 112.1 694.8 478.5
277 Mohammad Nawaz PAK 11 of 11 matches 11 of 11 181.4 671.1 478.4
278 Tilak Varma MI 14 of 14 matches 14 of 14 804.1 0.0 478.2
279 Anrich Nortje SEC 11 of 13 matches 11 of 13 15.0 790.3 478.0
280 Romario Shepherd MINY 9 of 11 matches 9 of 11 167.9 709.8 477.7
281 Sam Harper MLS 10 of 11 matches 10 of 11 805.1 0.0 477.4
282 Hassan Khan MR 10 of 10 matches 10 of 10 442.3 361.7 476.7
283 Shane Snater ESS 13 of 13 matches 13 of 13 171.4 677.8 475.7
284 Yuzvendra Chahal PBKS 12 of 14 matches 12 of 14 0.0 799.9 475.7
285 Colin Ackermann DUR 12 of 12 matches 12 of 12 698.2 150.4 475.4
286 Shivam Dube CSK 12 of 14 matches 12 of 14 747.3 52.0 475.3
287 Ryan Rickelton SA 11 of 8 matches 11 of 8 862.0 0.0 474.8
288 Riyan Parag RR 14 of 16 matches 14 of 16 723.9 73.4 474.2
289 Bjorn Fortuin PR 12 of 12 matches 12 of 12 157.1 640.7 473.5
290 Chris Green ISU 9 of 12 matches 9 of 12 226.3 545.9 472.6
291 Sean Dickson GLA 12 of 12 matches 12 of 12 843.6 0.0 472.6
292 AM Ghazanfar MIE 13 of 13 matches 13 of 13 11.6 770.9 472.5
293 Rishad Hossain HH 11 of 12 matches 11 of 12 66.8 729.9 472.4
294 Michael Bracewell PZ 10 of 12 matches 10 of 12 484.3 286.2 471.5
295 Haider Ali DC 11 of 11 matches 11 of 11 16.6 761.7 470.0
296 Donovan Ferreira TSK 9 of 10 matches 9 of 10 504.0 358.4 469.4
297 Mahedi Hasan BAN 8 of 11 matches 8 of 11 176.7 638.6 469.2
298 Mujeeb Ur Rahman AFG 12 of 11 matches 12 of 11 52.9 781.4 469.2
299 Bas de Leede AF 10 of 11 matches 10 of 11 620.7 156.3 468.9
300 Naman Dhir IND 10 of 31 matches 10 of 31 592.9 220.8 468.3
Showing 201–300 of 1,705 ‹ 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?

Jack Taylor currently leads the Cricket Statz MVP rankings with 543.8 Total MI across 13 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 17:13, 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.