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:22 GMT
Player · matches playedPlayer · team Matches BtI Total BwI Total Total MI
401 Matt Henry NZ 13 of 18 matches 13 of 18 34.4 720.1 413.7
402 Nicholas Pooran TKR 9 of 10 matches 9 of 10 768.5 0.0 413.2
403 Nathan Ellis HH 9 of 12 matches 9 of 12 64.9 630.8 412.5
404 Andre Fletcher LAKR 12 of 12 matches 12 of 12 757.2 0.0 412.1
405 Shivang Kumar SRH 13 of 15 matches 13 of 15 99.9 592.2 411.6
406 Prasidh Krishna GT 12 of 17 matches 12 of 17 14.6 676.9 411.3
407 Ruturaj Gaikwad CSK 14 of 14 matches 14 of 14 691.2 0.0 411.0
408 Saif Zaib NOR 12 of 15 matches 12 of 15 403.0 330.7 411.0
409 Nathan McSweeney NOR 14 of 15 matches 14 of 15 675.6 57.5 410.7
410 Frederick Klaassen BW 12 of 12 matches 12 of 12 21.8 658.8 410.7
411 Eathan Bosch MID 9 of 12 matches 9 of 12 361.0 368.3 408.6
412 Nandre Burger RR 13 of 16 matches 13 of 16 49.0 637.2 408.1
413 Ryan Rickelton MICT 9 of 10 matches 9 of 10 687.3 0.0 407.9
414 Brandon King WI 14 of 14 matches 14 of 14 720.3 0.0 406.7
415 Dan Mousley WAR 8 of 12 matches 8 of 12 499.1 222.1 404.0
416 Devon Conway ISU 11 of 12 matches 11 of 12 660.0 0.0 403.9
417 Shamar Springer WI 7 of 14 matches 7 of 14 223.6 477.0 403.2
418 Suryakumar Yadav MI 13 of 14 matches 13 of 14 675.9 0.0 402.0
419 Saad Masood RW 6 of 10 matches 6 of 10 291.3 364.0 401.1
420 Mitchell Owen HH 11 of 12 matches 11 of 12 549.0 123.9 399.0
421 JJ Smit NAM 7 of 8 matches 7 of 8 203.2 588.3 398.7
422 Sean Abbott SS 9 of 13 matches 9 of 13 13.2 658.6 398.4
423 JJ Smuts ECR 10 of 11 matches 10 of 11 420.9 235.5 396.1
424 Shayan Jahangir DC 11 of 11 matches 11 of 11 654.0 0.0 394.9
425 Charlie Allison ESS 11 of 13 matches 11 of 13 704.8 0.0 394.9
426 Jordan Thompson WAR 12 of 12 matches 12 of 12 217.2 486.6 394.3
427 Ross Whiteley DER 11 of 12 matches 11 of 12 699.9 3.8 394.3
428 Wiaan Mulder JSK 10 of 11 matches 10 of 11 309.3 354.9 394.2
429 Gareth Roderick WOR 11 of 12 matches 11 of 12 703.3 0.0 394.0
430 Abdullah Shafique LQ 10 of 10 matches 10 of 10 642.5 0.0 393.2
431 Will Smale GLA 12 of 12 matches 12 of 12 700.1 0.0 392.2
432 Corbin Bosch SA 9 of 8 matches 9 of 8 12.3 705.2 390.8
433 Dasun Shanaka SNP 8 of 10 matches 8 of 10 722.7 3.8 390.6
434 Moeen Ali GG 9 of 10 matches 9 of 10 464.5 180.9 389.7
435 Rishabh Pant LSG 13 of 14 matches 13 of 14 653.3 0.0 388.5
436 Fazalhaq Farooqi MIE 11 of 13 matches 11 of 13 0.0 643.2 388.4
437 Rilee Rossouw QG 9 of 10 matches 9 of 10 634.0 0.0 388.0
438 Zaman Akhter ESS 10 of 13 matches 10 of 13 124.0 567.9 387.6
439 Rovman Powell DC 11 of 11 matches 11 of 11 640.2 0.0 386.6
440 Mayank Yadav IND 9 of 31 matches 9 of 31 3.9 666.9 386.1
441 Faheem Ashraf ISU 11 of 12 matches 11 of 12 200.6 429.7 385.7
442 Curtis Campher AF 8 of 11 matches 8 of 11 480.5 158.5 385.6
443 Amshi de Silva TSK 10 of 10 matches 10 of 10 72.8 633.6 384.5
444 Pat Cummins SRH 8 of 15 matches 8 of 15 109.8 535.3 383.7
445 Graham Clark DUR 12 of 12 matches 12 of 12 683.6 0.0 383.0
446 Mitchell Marsh PS 12 of 12 matches 12 of 12 645.8 0.0 382.9
447 Faf du Plessis TSK 9 of 10 matches 9 of 10 703.0 0.0 382.6
448 Josh Philippe SS 12 of 13 matches 12 of 13 645.0 0.0 382.5
449 Rishad Hossain BAN 10 of 11 matches 10 of 11 146.4 529.1 382.4
450 Shashank Singh PBKS 11 of 14 matches 11 of 14 406.4 236.5 382.3
451 Kartik Sharma CSK 11 of 14 matches 11 of 14 642.5 0.0 382.1
452 Vitel Lawes JK 13 of 13 matches 13 of 13 142.8 567.9 382.1
453 Harrison Ward SUS 9 of 12 matches 9 of 12 681.2 0.0 381.7
454 Brijesh Sharma RR 13 of 16 matches 13 of 16 1.7 639.6 381.4
455 Kieron Pollard MIE 11 of 13 matches 11 of 13 596.3 34.4 380.9
456 Jordan Hermann SEC 10 of 13 matches 10 of 13 640.3 0.0 380.0
457 Senuran Muthusamy SEC 11 of 13 matches 11 of 13 4.5 635.4 379.8
458 Liam Livingstone ADKR 12 of 12 matches 12 of 12 493.3 135.0 379.4
459 Colin Munro TKR 10 of 10 matches 10 of 10 704.4 0.0 378.7
460 Riley Meredith HH 12 of 12 matches 12 of 12 4.7 633.3 378.3
461 Pathum Nissanka DC 10 of 14 matches 10 of 14 634.1 0.0 377.1
462 Shakib Al Hasan MIE 8 of 13 matches 8 of 13 278.6 344.9 376.6
463 Sonny Baker ENG 5 of 11 matches 5 of 11 0.9 683.2 376.2
464 Kamran Dhariwal GLO 11 of 13 matches 11 of 13 671.2 0.0 376.0
465 Kamil Pooran SLK 8 of 10 matches 8 of 10 699.3 0.0 376.0
466 Quinton de Kock SA 10 of 8 matches 10 of 8 675.7 0.0 375.4
467 Corbin Bosch MI 6 of 14 matches 6 of 14 159.0 472.1 375.3
468 Harshit Rana IND 8 of 31 matches 8 of 31 153.0 499.1 375.3
469 Marcus Stoinis PBKS 10 of 14 matches 10 of 14 562.2 67.5 374.5
470 Josh Philippe MS 11 of 11 matches 11 of 11 609.9 0.0 373.3
471 Hardus Viljoen PR 6 of 12 matches 6 of 12 10.9 617.0 372.6
472 Shadab Khan SYT 6 of 10 matches 6 of 10 220.2 408.2 372.6
473 Thomas Rew SOM 14 of 14 matches 14 of 14 664.0 0.0 372.0
474 Romario Shepherd WI 14 of 14 matches 14 of 14 358.7 311.0 371.7
475 Alzarri Joseph ABF 10 of 12 matches 10 of 12 46.5 644.8 371.7
476 Philip Salt ENG 14 of 11 matches 14 of 11 667.8 0.0 371.5
477 Pathum Nissanka GG 6 of 10 matches 6 of 10 614.4 0.0 371.0
478 Newman Nyamhuri ZIM 11 of 9 matches 11 of 9 169.8 533.3 370.9
479 Mark Adair IRE 8 of 7 matches 8 of 7 231.1 426.1 370.2
480 Harry Tector IRE 10 of 7 matches 10 of 7 542.2 111.8 370.1
481 Usman Tariq QG 10 of 10 matches 10 of 10 13.6 588.3 368.3
482 Max Holden MID 12 of 12 matches 12 of 12 655.1 0.0 367.0
483 Naseem Shah DV 8 of 12 matches 8 of 12 17.7 589.2 366.5
484 Tom Hartley LAN 11 of 12 matches 11 of 12 43.8 608.8 365.6
485 David Willey DG 5 of 10 matches 5 of 10 221.7 383.6 365.2
486 Sufiyan Muqeem DER 6 of 12 matches 6 of 12 21.5 630.0 365.0
487 Rahmanullah Gurbaz GG 10 of 10 matches 10 of 10 603.1 0.0 364.2
488 Sufiyan Muqeem ABF 5 of 12 matches 5 of 12 0.0 677.1 364.0
489 Tim Seifert MR 10 of 10 matches 10 of 10 613.3 0.0 363.6
490 Josh Inglis LSG 5 of 14 matches 5 of 14 611.4 0.0 363.6
491 Mohammad Haris PZ 9 of 12 matches 9 of 12 592.4 0.0 362.5
492 Azam Khan KRK 8 of 10 matches 8 of 10 591.9 0.0 362.3
493 Matthew Gilkes SYT 10 of 10 matches 10 of 10 610.7 0.0 362.1
494 Matthew Taylor GLO 11 of 13 matches 11 of 13 182.8 462.5 361.5
495 Kieron Pollard TKR 8 of 10 matches 8 of 10 493.2 178.0 360.9
496 Saif Hassan BAN 12 of 11 matches 12 of 11 477.2 164.7 358.3
497 Fakhar Zaman PAK 13 of 11 matches 13 of 11 666.3 0.0 358.2
498 Marco Jansen SA 7 of 8 matches 7 of 8 219.9 440.4 358.1
499 Abbas Afridi KRK 8 of 10 matches 8 of 10 233.8 348.2 356.2
500 Rohit Sharma MI 9 of 14 matches 9 of 14 597.6 0.0 355.4
Showing 401–500 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?

Matt Henry currently leads the Cricket Statz MVP rankings with 413.7 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:22, 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.