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 · 18:02 GMT
Player · matches playedPlayer · team Matches BtI Total BwI Total Total MI
801 Xavier Bartlett AUS 6 of 6 matches 6 of 6 159.9 268.0 240.9
802 Joshua James ABF 8 of 12 matches 8 of 12 51.7 396.4 240.9
803 Saqib Mahmood LAN 6 of 12 matches 6 of 12 0.9 428.3 240.4
804 Kagiso Rabada SA 9 of 8 matches 9 of 8 0.0 440.1 240.3
805 Tim Ward HH 9 of 12 matches 9 of 12 405.2 0.0 240.3
806 Mohammad Ismail MS 7 of 11 matches 7 of 11 0.9 391.5 240.1
807 Nathan McSweeney BH 6 of 10 matches 6 of 10 387.8 17.2 240.1
808 Moeen Ali ABF 7 of 12 matches 7 of 12 399.8 46.5 240.0
809 Adam Finch WOR 7 of 12 matches 7 of 12 2.3 425.3 239.6
810 Chris Jordan BW 11 of 12 matches 11 of 12 123.2 273.1 239.1
811 Abdul Samad PZ 8 of 12 matches 8 of 12 390.4 0.0 238.9
812 Reeza Hendricks KRK 6 of 10 matches 6 of 10 390.1 0.0 238.7
813 Steven Smith AF 9 of 11 matches 9 of 11 395.6 0.0 238.7
814 Kamran Ghulam RW 6 of 10 matches 6 of 10 380.6 9.2 238.6
815 Harry Finch KEN 9 of 12 matches 9 of 12 423.9 0.0 237.5
816 Rilee Rossouw TSK 10 of 10 matches 10 of 10 436.2 0.0 237.4
817 Isaac Mohammed WOR 11 of 12 matches 11 of 12 423.0 0.0 237.0
818 Rashid Khan MIE 5 of 13 matches 5 of 13 75.3 317.1 237.0
819 Glenn Phillips GAW 8 of 12 matches 8 of 12 393.0 47.0 236.6
820 Vijay Shankar DG 5 of 10 matches 5 of 10 377.2 14.8 236.5
821 Jack Jarvis ECR 10 of 11 matches 10 of 11 0.0 391.6 236.3
822 Tabraiz Shamsi AS 4 of 10 matches 4 of 10 30.7 367.7 236.3
823 Campbell Kellaway MLS 9 of 11 matches 9 of 11 387.2 11.2 236.2
824 Naseem Shah SNP 5 of 10 matches 5 of 10 0.9 437.2 235.6
825 Mavendra Dindyal GAW 10 of 12 matches 10 of 12 437.9 0.0 235.4
826 Ahmed Daniyal QG 4 of 10 matches 4 of 10 109.2 275.4 235.4
827 Shubham Ranjane TSK 8 of 10 matches 8 of 10 423.4 8.6 235.2
828 Prenelan Subrayen SA 6 of 8 matches 6 of 8 0.0 443.4 235.1
829 Jason Roy KRK 5 of 10 matches 5 of 10 383.7 0.0 234.8
830 Marco Jansen WSF 6 of 13 matches 6 of 13 82.6 347.3 234.0
831 Gideon Peters PC 7 of 12 matches 7 of 12 0.8 391.2 232.7
832 Parvez Hossain Emon BAN 11 of 11 matches 11 of 11 417.6 0.0 232.6
833 Lachlan Shaw SS 7 of 13 matches 7 of 13 391.4 0.0 232.1
834 Adam Milne NZ 4 of 18 matches 4 of 18 0.6 401.8 231.6
835 Kuldeep Yadav IND 6 of 31 matches 6 of 31 1.1 404.4 231.4
836 Hasan Nawaz ABF 7 of 12 matches 7 of 12 430.0 0.0 231.2
837 Johnson Charles SNP 9 of 10 matches 9 of 10 428.1 0.0 230.2
838 Ian Holland LEI 4 of 12 matches 4 of 12 30.0 380.5 230.0
839 Akeal Hosein TSK 4 of 10 matches 4 of 10 30.7 389.9 228.9
840 James Vince GG 9 of 10 matches 9 of 10 378.9 0.0 228.8
841 Justin Broad NOR 7 of 15 matches 7 of 15 407.8 0.0 228.4
842 Lorcan Tucker BW 10 of 12 matches 10 of 12 378.6 0.0 228.4
843 Amir Jangoo ABF 9 of 12 matches 9 of 12 423.7 0.0 227.8
844 Sunil Narine DSG 4 of 10 matches 4 of 10 90.2 292.8 227.3
845 Sam Curran SS 3 of 13 matches 3 of 13 174.2 209.0 227.2
846 Sanjay Krishnamurthi SFU 10 of 12 matches 10 of 12 416.5 0.0 226.7
847 Michael Bracewell NZ 5 of 18 matches 5 of 18 240.9 153.0 226.7
848 Mohammad Rizwan MR 10 of 10 matches 10 of 10 382.0 0.0 226.5
849 Matheesha Pathirana SL 6 of 17 matches 6 of 17 2.6 393.6 226.3
850 Daniel Hughes SS 8 of 13 matches 8 of 13 381.6 0.0 226.3
851 Mujeeb Ur Rahman PR 7 of 12 matches 7 of 12 0.0 381.1 226.2
852 Ed Barnard WAR 9 of 12 matches 9 of 12 356.8 45.2 225.2
853 Dawid Malan GLO 6 of 13 matches 6 of 13 401.7 0.0 225.0
854 Sanjay Krishnamurthi DG 7 of 10 matches 7 of 10 372.5 0.0 224.8
855 Hasan Nawaz DV 10 of 12 matches 10 of 12 370.9 0.0 224.0
856 Rinku Singh IND 10 of 31 matches 10 of 31 389.4 4.3 223.7
857 Wes Agar SYT 5 of 10 matches 5 of 10 0.0 376.7 223.4
858 Shimron Hetmyer SO 10 of 10 matches 10 of 10 409.0 0.0 222.6
859 Cameron Green AUS 7 of 6 matches 7 of 6 318.7 75.0 222.0
860 Usama Mir LQ 6 of 10 matches 6 of 10 108.7 253.9 221.9
861 Dasun Shanaka DC 7 of 11 matches 7 of 11 267.0 100.0 221.6
862 Brandon King BR 9 of 11 matches 9 of 11 410.1 0.0 220.5
863 Avesh Khan LSG 7 of 14 matches 7 of 14 13.7 356.4 220.1
864 Frederick Klaassen KEN 8 of 12 matches 8 of 12 122.2 269.3 219.4
865 Digvesh Rathi LSG 10 of 14 matches 10 of 14 2.4 366.4 219.3
866 Zakary Foulkes NZ 5 of 18 matches 5 of 18 133.6 247.2 219.1
867 Oliver Joseph Price GLO 6 of 13 matches 6 of 13 182.6 207.1 218.3
868 Khary Pierre GAW 10 of 12 matches 10 of 12 0.9 405.1 218.3
869 David Payne AF 7 of 11 matches 7 of 11 26.5 335.2 218.3
870 Devon Conway NZ 7 of 18 matches 7 of 18 379.0 0.0 218.1
871 Irfan Khan HK 10 of 13 matches 10 of 13 355.4 0.0 217.5
872 Faisal Akram MS 6 of 11 matches 6 of 11 7.5 347.7 217.4
873 Xavier Bartlett PBKS 9 of 14 matches 9 of 14 124.1 240.8 217.0
874 Nasum Ahmed BAN 5 of 11 matches 5 of 11 58.3 318.7 217.0
875 Haris Rauf PAK 5 of 5 matches 5 of 5 19.8 410.2 216.6
876 Dewald Brevis CSK 8 of 14 matches 8 of 14 364.0 0.0 216.5
877 Rubin Hermann SA 10 of 8 matches 10 of 8 397.8 0.0 216.0
878 Sam Curran SUR 7 of 13 matches 7 of 13 381.4 3.8 215.8
879 Joe Denly KEN 10 of 12 matches 10 of 12 234.0 150.1 215.2
880 Dian Forrester TSK 4 of 10 matches 4 of 10 167.9 227.3 215.1
881 Thomas Stewart Rogers KEN 7 of 12 matches 7 of 12 80.2 303.8 215.1
882 Ernest Masuku ZIM 4 of 9 matches 4 of 9 16.1 380.7 214.6
883 Tristan Stubbs SA 7 of 8 matches 7 of 8 396.1 0.0 214.5
884 Jahandad Khan QG 5 of 10 matches 5 of 10 125.7 223.8 213.9
885 Jimmy Peirson BH 8 of 10 matches 8 of 10 360.5 0.0 213.8
886 Salman Mirza PAK 7 of 11 matches 7 of 11 10.5 367.8 212.7
887 Michael Pepper ADKR 5 of 12 matches 5 of 12 352.2 0.0 212.7
888 Glenn Maxwell MLS 11 of 11 matches 11 of 11 200.3 158.2 212.6
889 Charith Asalanka SL 9 of 17 matches 9 of 17 350.6 23.7 212.2
890 Tim Tector BW 6 of 12 matches 6 of 12 351.7 0.0 212.2
891 Harmeet Singh SW 4 of 10 matches 4 of 10 86.8 264.5 212.1
892 Tom Clark SUS 3 of 12 matches 3 of 12 377.3 0.0 211.4
893 Ben Duckett ENG 5 of 11 matches 5 of 11 419.6 0.0 211.4
894 Daniel Worrall JSK 3 of 11 matches 3 of 11 0.0 355.3 210.9
895 Shadrack Descarte BR 6 of 11 matches 6 of 11 332.3 59.4 210.6
896 Jos Buttler DSG 7 of 10 matches 7 of 10 354.7 0.0 210.5
897 Jitesh Sharma RCB 12 of 16 matches 12 of 16 353.3 0.0 210.1
898 Mukesh Kumar DC 9 of 14 matches 9 of 14 0.0 352.8 209.8
899 Tymal Mills PC 4 of 12 matches 4 of 12 16.5 335.3 208.8
900 Jai Moondra RD 8 of 10 matches 8 of 10 20.5 324.6 208.3
Showing 801–900 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?

Xavier Bartlett currently leads the Cricket Statz MVP rankings with 240.9 Total MI across 6 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 18:02, 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.