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:51 GMT
Player · matches playedPlayer · team Matches BtI Total BwI Total Total MI
601 Nicholas Pooran MIE 9 of 13 matches 9 of 13 518.8 0.0 313.3
602 Suyash Sharma RCB 12 of 16 matches 12 of 16 0.0 526.1 312.9
603 Mehidy Hasan Miraz GAW 5 of 12 matches 5 of 12 41.3 540.4 312.7
604 Shamyl Hussain QG 9 of 10 matches 9 of 10 510.7 0.0 312.5
605 Zen Malik WAR 9 of 12 matches 9 of 12 557.5 0.0 312.3
606 Shubham Ranjane RD 3 of 10 matches 3 of 10 129.5 387.8 312.2
607 Josh Philippe SUR 7 of 13 matches 7 of 13 556.5 0.0 311.8
608 Nicholas Pooran MICT 9 of 10 matches 9 of 10 525.3 0.0 311.7
609 Kamil Mishara SL 15 of 17 matches 15 of 17 550.5 0.0 311.7
610 Samuel Cook ESS 5 of 13 matches 5 of 13 9.0 547.2 311.6
611 George Munsey GC 10 of 10 matches 10 of 10 515.8 0.0 311.3
612 Ben Aitchison DER 8 of 12 matches 8 of 12 99.4 454.6 310.4
613 Will Jacks SUR 5 of 13 matches 5 of 13 360.7 192.8 310.1
614 Shai Hope PC 11 of 12 matches 11 of 12 522.4 0.0 310.1
615 Kyle Jamieson NZ 10 of 18 matches 10 of 18 80.6 461.0 309.9
616 Mohammad Imran Randhawa PAK 3 of 11 matches 3 of 11 12.9 524.1 309.1
617 Joshua Bishop SLK 10 of 10 matches 10 of 10 92.1 482.4 308.9
618 Rashid Khan MICT 7 of 10 matches 7 of 10 109.3 409.9 308.1
619 Reeza Hendricks MICT 7 of 10 matches 7 of 10 514.9 3.8 307.9
620 Kusal Perera HK 10 of 13 matches 10 of 13 502.0 0.0 307.3
621 James Anderson LAN 5 of 12 matches 5 of 12 0.0 548.1 307.0
622 Aryan Dutt AF 8 of 11 matches 8 of 11 55.9 452.2 306.6
623 Fazalhaq Farooqi AFG 10 of 11 matches 10 of 11 0.0 561.3 306.4
624 Tom Lawes SUR 8 of 13 matches 8 of 13 51.7 494.7 306.1
625 Jordan Clark SUR 10 of 13 matches 10 of 13 165.9 380.0 305.8
626 Graeme van Buuren GLO 7 of 13 matches 7 of 13 246.7 298.6 305.5
627 Tom Helm MID 12 of 12 matches 12 of 12 3.7 540.1 304.7
628 Paul van Meekeren GC 9 of 10 matches 9 of 10 91.9 412.7 304.5
629 Rinku Singh KKR 11 of 14 matches 11 of 14 511.1 0.0 304.0
630 Vaibhav Arora KKR 10 of 14 matches 10 of 14 0.9 509.9 303.8
631 Haris Rauf LQ 9 of 10 matches 9 of 10 11.3 484.8 303.6
632 Rahul Tewatia GT 15 of 17 matches 15 of 17 510.2 0.0 303.4
633 Romario Shepherd GAW 12 of 12 matches 12 of 12 279.6 284.8 303.4
634 Andries Gous DV 6 of 12 matches 6 of 12 502.4 0.0 303.4
635 Zafar Gohar MID 10 of 12 matches 10 of 12 52.9 484.2 300.9
636 Daniel Lawrence PR 7 of 12 matches 7 of 12 422.5 84.4 300.8
637 Haris Rauf SFU 10 of 12 matches 10 of 12 35.6 516.9 300.7
638 Jan Frylinck NAM 7 of 8 matches 7 of 8 594.7 0.0 299.6
639 Akeal Hosein CSK 7 of 14 matches 7 of 14 8.3 495.1 299.4
640 Donovan Ferreira JSK 8 of 11 matches 8 of 11 203.8 300.3 299.2
641 Wiaan Mulder ESS 6 of 13 matches 6 of 13 191.0 340.2 297.6
642 Matt Hollard DG 9 of 10 matches 9 of 10 152.0 340.8 297.3
643 Adam Milne SEC 7 of 13 matches 7 of 13 13.0 487.7 297.2
644 Joshua Thomas SOM 7 of 14 matches 7 of 14 177.6 352.4 296.9
645 Jhye Richardson PS 7 of 12 matches 7 of 12 85.1 415.2 296.7
646 Ollie Pope SUR 10 of 13 matches 10 of 13 528.1 0.0 295.9
647 Ali Khan GC 9 of 10 matches 9 of 10 7.8 482.3 295.7
648 Sediqullah Atal AFG 16 of 11 matches 16 of 11 538.4 0.0 294.3
649 Hasan Ali AS 8 of 10 matches 8 of 10 77.9 418.4 294.3
650 Tajinder Singh MINY 9 of 11 matches 9 of 11 466.2 73.8 293.9
651 Akif Javed HK 8 of 13 matches 8 of 13 10.8 468.8 293.5
652 Asa Tribe PR 10 of 12 matches 10 of 12 431.2 61.9 292.6
653 Yash Raj Punja RR 8 of 16 matches 8 of 16 0.0 491.7 292.4
654 Ben McKinney DUR 7 of 12 matches 7 of 12 521.7 0.0 292.3
655 Matthew Wade HH 9 of 12 matches 9 of 12 492.9 0.0 292.3
656 Nitish Rana DC 9 of 14 matches 9 of 14 475.2 15.3 291.7
657 Keacy Carty JK 12 of 13 matches 12 of 13 541.9 0.0 291.4
658 Keith Dudgeon KEN 6 of 12 matches 6 of 12 163.5 356.3 291.2
659 Kagiso Rabada MICT 8 of 10 matches 8 of 10 34.8 455.7 291.1
660 Shoriful Islam BAN 7 of 11 matches 7 of 11 47.9 479.9 291.1
661 Ben Charlesworth GLO 7 of 13 matches 7 of 13 519.1 0.0 290.8
662 Craig Young DG 5 of 10 matches 5 of 10 0.0 481.7 290.6
663 Joel Paris PS 7 of 12 matches 7 of 12 61.3 428.2 290.2
664 Harsh Dubey SRH 8 of 15 matches 8 of 15 39.5 448.3 290.1
665 Sam Billings SYT 10 of 10 matches 10 of 10 488.2 0.0 289.5
666 Roelof van der Merwe RD 10 of 10 matches 10 of 10 8.3 471.3 289.4
667 Adam Hose WOR 10 of 12 matches 10 of 12 515.4 0.0 288.8
668 Ben Cox LEI 12 of 12 matches 12 of 12 515.3 0.0 288.7
669 Wayne Madsen DER 12 of 12 matches 12 of 12 513.4 0.0 287.6
670 Tom Alsop SUS 10 of 12 matches 10 of 12 505.2 6.9 286.8
671 Josh Clarkson NZ 5 of 18 matches 5 of 18 270.1 228.2 286.8
672 Taskin Ahmed BAN 6 of 11 matches 6 of 11 71.3 484.0 286.4
673 Jake Fraser-McGurk MR 10 of 10 matches 10 of 10 481.4 0.0 285.4
674 Alzarri Joseph QG 9 of 10 matches 9 of 10 78.3 387.8 285.2
675 Saiteja Mukkamalla TSK 10 of 10 matches 10 of 10 524.0 0.0 285.2
676 David Warner KRK 7 of 10 matches 7 of 10 465.6 0.0 285.0
677 Richard Gleeson WAR 8 of 12 matches 8 of 12 0.9 507.3 284.7
678 Alexander Busing-Volschenk NAM 7 of 8 matches 7 of 8 565.1 0.0 284.7
679 Jacob Duffy RCB 6 of 16 matches 6 of 16 0.0 478.5 284.6
680 Miles Hammond GLO 13 of 13 matches 13 of 13 505.5 0.0 283.2
681 Lungi Ngidi SA 8 of 8 matches 8 of 8 0.0 522.0 283.1
682 Lungi Ngidi GC 6 of 10 matches 6 of 10 32.1 437.0 283.1
683 Ayush Mhatre CSK 6 of 14 matches 6 of 14 475.3 0.0 282.6
684 Lhuan-dre Pretorius SA 5 of 8 matches 5 of 8 546.3 0.0 281.8
685 Jan Balt NAM 4 of 8 matches 4 of 8 14.5 544.7 281.7
686 Dian Forrester RW 6 of 10 matches 6 of 10 424.0 35.1 281.0
687 Mohammad Wasim Jr MS 10 of 11 matches 10 of 11 142.0 316.2 280.4
688 David Miller BW 7 of 12 matches 7 of 12 464.0 0.0 280.0
689 Vijaykumar Vyshak PBKS 9 of 14 matches 9 of 14 1.7 468.8 279.8
690 Yasir Khan RW 8 of 10 matches 8 of 10 456.9 0.0 279.6
691 Jasprit Bumrah MI 13 of 14 matches 13 of 14 16.3 453.9 279.6
692 Dwaine Pretorius GAW 11 of 12 matches 11 of 12 1.9 516.9 279.0
693 Jack Blatherwick LAN 6 of 12 matches 6 of 12 210.4 287.2 278.8
694 Ian Holland WSF 10 of 13 matches 10 of 13 80.8 430.3 278.2
695 Shamar Springer ABF 10 of 12 matches 10 of 12 154.0 362.7 277.8
696 Rehan Ahmed HH 9 of 12 matches 9 of 12 259.7 207.8 277.2
697 Lungi Ngidi PC 11 of 12 matches 11 of 12 12.9 453.6 276.9
698 Noah Cornwell MID 7 of 12 matches 7 of 12 63.0 430.7 276.6
699 Finn Allen SFU 12 of 12 matches 12 of 12 508.1 0.0 276.6
700 Liam Scott GLO 6 of 13 matches 6 of 13 184.9 308.7 276.5
Showing 601–700 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?

Nicholas Pooran currently leads the Cricket Statz MVP rankings with 313.3 Total MI across 9 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:51, 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.