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:49 GMT
Player · matches playedPlayer · team Matches BtI Total BwI Total Total MI
501 William Luxton YOR 13 of 13 matches 13 of 13 633.6 0.0 355.0
502 Wiaan Mulder TSK 8 of 10 matches 8 of 10 482.6 169.2 354.8
503 Sam Billings RW 10 of 10 matches 10 of 10 579.2 0.0 354.5
504 Bryce Parsons PC 7 of 12 matches 7 of 12 282.6 314.0 354.1
505 Bevon Jacobs NZ 11 of 18 matches 11 of 18 613.8 0.0 353.2
506 Jonny Bairstow SEC 11 of 13 matches 11 of 13 594.4 0.0 352.8
507 Hassan Khan SFU 11 of 12 matches 11 of 12 478.7 169.0 352.6
508 Josh Davey LEI 9 of 12 matches 9 of 12 171.2 456.2 351.5
509 Jason Roy GC 10 of 10 matches 10 of 10 582.1 0.0 351.3
510 Tristan Stubbs HAM 11 of 15 matches 11 of 15 589.1 37.5 351.1
511 Riley Meredith SOM 8 of 14 matches 8 of 14 19.0 604.7 349.4
512 Kasey Aldridge DUR 12 of 12 matches 12 of 12 165.5 456.5 348.4
513 James Vince JSK 7 of 11 matches 7 of 11 587.0 0.0 348.4
514 Maheesh Theekshana SLK 10 of 10 matches 10 of 10 26.6 618.5 346.8
515 Jonny Bairstow MIE 9 of 13 matches 9 of 13 574.2 0.0 346.7
516 Kuldeep Yadav DC 12 of 14 matches 12 of 14 14.8 568.0 346.6
517 Mustafizur Rahman DC 8 of 11 matches 8 of 11 0.9 573.0 346.5
518 Ashutosh Sharma DC 8 of 14 matches 8 of 14 582.3 0.0 346.3
519 Zak Crawley KEN 12 of 12 matches 12 of 12 617.4 0.0 345.9
520 Praful Hinge SRH 7 of 15 matches 7 of 15 5.8 575.6 345.7
521 Trent Boult MINY 10 of 11 matches 10 of 11 175.0 459.0 345.1
522 Sam Hain WAR 10 of 12 matches 10 of 12 614.7 0.0 344.4
523 Chris Jordan HH 11 of 12 matches 11 of 12 129.6 448.9 343.0
524 Darwish Rasooli AFG 12 of 11 matches 12 of 11 605.8 0.0 342.5
525 Wesley Madhevere ZIM 14 of 9 matches 14 of 9 363.3 271.9 342.3
526 Lewis Goldsworthy SOM 13 of 14 matches 13 of 14 132.8 477.7 342.0
527 Alishan Sharafu ADKR 11 of 12 matches 11 of 12 565.6 0.0 341.6
528 Mahli Beardman PS 11 of 12 matches 11 of 12 0.0 576.0 341.5
529 Asif Afridi RW 8 of 10 matches 8 of 10 83.0 474.8 341.4
530 Shai Hope GAW 12 of 12 matches 12 of 12 634.1 0.0 340.9
531 Sean Hunt SUS 7 of 12 matches 7 of 12 0.9 607.1 340.7
532 Dillon Pennington NOT 8 of 14 matches 8 of 14 226.9 380.8 340.4
533 Ben McDermott LAN 12 of 12 matches 12 of 12 607.5 0.0 340.3
534 Venkatesh Iyer RCB 6 of 16 matches 6 of 16 571.9 0.0 340.1
535 Yuvraj Samra AF 10 of 11 matches 10 of 11 563.4 0.0 340.0
536 Luc Benkenstein ESS 12 of 13 matches 12 of 13 507.8 98.0 339.4
537 David Payne PS 6 of 12 matches 6 of 12 0.8 568.8 337.8
538 Romario Shepherd RCB 14 of 16 matches 14 of 16 235.1 332.9 337.8
539 Shardul Thakur MI 8 of 14 matches 8 of 14 48.6 519.0 337.5
540 Lorcan Tucker IRE 10 of 7 matches 10 of 7 601.5 0.0 337.1
541 Ghulam Mudassar SFU 8 of 12 matches 8 of 12 6.9 612.5 337.1
542 Adam Milne TSK 8 of 10 matches 8 of 10 14.1 602.4 335.6
543 Rishi Patel LEI 12 of 12 matches 12 of 12 594.5 4.0 335.3
544 Mujeeb Ur Rahman BR 7 of 11 matches 7 of 11 24.1 598.9 335.0
545 James Neesham GLA 10 of 12 matches 10 of 12 190.7 406.9 334.8
546 Max Bryant BH 10 of 10 matches 10 of 10 563.4 0.0 334.1
547 Ayush Badoni LSG 10 of 14 matches 10 of 14 555.3 5.6 333.5
548 James Neesham NZ 11 of 18 matches 11 of 18 230.8 373.0 333.5
549 Fakhar Zaman DV 12 of 12 matches 12 of 12 552.1 0.0 333.4
550 Harry Tector DG 10 of 10 matches 10 of 10 552.2 0.0 333.2
551 James Coles SUS 6 of 12 matches 6 of 12 287.6 306.5 332.8
552 Nasrulla Rana HK 4 of 4 matches 4 of 4 120.6 539.8 332.7
553 Jack Morley DER 10 of 12 matches 10 of 12 23.6 569.1 332.1
554 Leus du Plooy MID 12 of 12 matches 12 of 12 589.6 0.0 330.3
555 Ross Adair ECR 9 of 11 matches 9 of 11 546.9 0.0 330.0
556 Andries Gous ECR 10 of 11 matches 10 of 11 544.1 0.0 328.3
557 Tim Pringle AF 9 of 11 matches 9 of 11 34.5 508.7 327.8
558 Kashif Ali WOR 12 of 12 matches 12 of 12 584.8 0.0 327.6
559 Anukul Roy KKR 13 of 14 matches 13 of 14 142.2 408.6 327.5
560 Paul Stirling BW 11 of 12 matches 11 of 12 541.3 0.0 326.6
561 Asitha Fernando SL 5 of 5 matches 5 of 5 31.8 616.1 326.4
562 Philip Salt ADKR 10 of 12 matches 10 of 12 540.3 0.0 326.2
563 Will Jacks MI 7 of 14 matches 7 of 14 430.9 117.3 326.0
564 Hasan Nawaz PAK 10 of 11 matches 10 of 11 596.8 0.0 325.9
565 Lewis McManus NOR 12 of 15 matches 12 of 15 581.4 0.0 325.7
566 Daniel Bell-Drummond KEN 12 of 12 matches 12 of 12 581.3 0.0 325.7
567 Ravi Bishnoi IND 11 of 31 matches 11 of 31 22.3 542.4 325.0
568 David Miller PR 8 of 12 matches 8 of 12 547.5 0.0 325.0
569 Tanzid Hasan BAN 12 of 11 matches 12 of 11 577.4 0.0 324.8
570 Naseem Shah PAK 10 of 11 matches 10 of 11 5.3 605.4 324.7
571 Tristan Stubbs DC 13 of 14 matches 13 of 14 545.1 0.0 324.2
572 Janith Liyanage SL 10 of 17 matches 10 of 17 552.5 55.7 323.9
573 Tom Banton SOM 10 of 14 matches 10 of 14 578.0 0.0 323.8
574 Harry Manenti BW 8 of 12 matches 8 of 12 388.7 147.6 323.6
575 Matt Renshaw AUS 8 of 6 matches 8 of 6 450.3 123.6 323.1
576 Rushil Ugarkar MINY 11 of 11 matches 11 of 11 3.8 589.0 322.7
577 Toby Albert HAM 15 of 15 matches 15 of 15 574.8 0.0 322.0
578 Grant Stewart KEN 8 of 12 matches 8 of 12 261.5 312.8 321.7
579 David Miller DC 10 of 14 matches 10 of 14 540.9 0.0 321.7
580 Charlie Bennett ESS 11 of 13 matches 11 of 13 47.4 526.7 321.7
581 Nqobani Mokoena PR 9 of 12 matches 9 of 12 6.4 535.5 321.6
582 Noor Ahmad DV 8 of 12 matches 8 of 12 0.0 532.3 321.5
583 Rovman Powell JK 12 of 13 matches 12 of 13 594.0 3.8 321.4
584 Corbin Bosch MICT 9 of 10 matches 9 of 10 49.9 491.2 321.1
585 Nicholas Pooran LSG 14 of 14 matches 14 of 14 539.0 0.0 320.5
586 Mitchell Marsh AUS 7 of 6 matches 7 of 6 574.7 0.0 320.2
587 Sameer Rizvi DC 9 of 14 matches 9 of 14 538.0 0.0 320.0
588 Shadley van Schalkwyk LAKR 12 of 12 matches 12 of 12 12.9 574.9 319.9
589 Matthew Breetzke SO 9 of 10 matches 9 of 10 586.0 0.0 318.9
590 Rassie van der Dussen MICT 9 of 10 matches 9 of 10 537.0 0.0 318.7
591 Nahid Rana PZ 5 of 12 matches 5 of 12 0.0 519.5 318.0
592 Dwaine Pretorius SW 7 of 10 matches 7 of 10 335.3 191.1 317.9
593 Saim Ayub JK 6 of 13 matches 6 of 13 368.0 223.0 317.8
594 Aayan Khan GG 6 of 10 matches 6 of 10 84.1 441.0 317.1
595 Mitchell Swepson MLS 11 of 11 matches 11 of 11 60.6 473.7 316.8
596 Nathan Sowter DUR 12 of 12 matches 12 of 12 24.2 539.1 315.6
597 Aiden Markram LSG 11 of 14 matches 11 of 14 498.0 32.2 315.3
598 Alex Hales ADKR 11 of 12 matches 11 of 12 522.1 0.0 315.3
599 David Willey DC 11 of 11 matches 11 of 11 101.6 420.0 315.0
600 Matthew Breetzke SEC 10 of 13 matches 10 of 13 527.9 0.0 313.3
Showing 501–600 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?

William Luxton currently leads the Cricket Statz MVP rankings with 355.0 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:49, 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.