Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×

Player figures come from full scorecards, which we hold for 102 of the 303 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark ButcherENGTests2002120312515.5010728.9700020
Marcus TrescothickENGTests2002120743737.0012161.16000112
Nasser HussainENGTests2002120472423.5012836.7200060
Michael VaughanENGTests200212015614578.0023566.38100213
Craig WhiteENGTests200212110685*106.0019654.08010123
James FosterENGTests2002120251912.508928.0900010
Richard DawsonENGTests20021212115*21.006333.3300030
Justin LangerAUSTests2002120274250137.0046359.18100311
Matthew HaydenAUSTests200212010310251.5015168.21100103
Ricky PontingAUSTests2002120513025.506776.1200061
Damien MartynAUSTests200212017178.503351.5200130
Steve WaughAUSTests2002120917745.5014264.08010170
Martin LoveAUSTests20021226862*-15543.8701040
Adam GilchristAUSTests20021211110*11.001957.8900020
Robert KeyENGTests2002120525226.0011146.8501170
John CrawleyENGTests2002120503325.0015033.3300050
Andrew CaddickENGTests2002120271713.504955.1000021
Steve HarmisonENGTests2002120974.502931.0300010
James AndersonENGTests2021121222.00825.0000000
Ross TaylorNZTests2019120643.003218.7500000
Rohit SharmaINDTests2018-20242418063*26.6717745.2001050
Tim SoutheeNZTests201912012106.001485.7100020
Ellyse PerryAUSWTests2025110222.00728.5700000
Virat KohliINDTests2018-20242401238230.7532338.08011130
Ravindra JadejaINDTests2018-2024350855717.0023336.4801080
Ajinkya RahaneINDTests2018-202024117411258.0034151.03100170
Shaun MarshAUSTests2018120634431.5013347.3700051
David WarnerAUSTests2019-202346036120060.1752568.76100312
Ravichandran AshwinINDTests2020110141414.004233.3300000
Tim PaineAUSTests2018-20203501417928.2033741.84010160
BJ WatlingNZTests2019120292214.508036.2500040
Steve SmithAUSTests2019-2025712146314042.09104244.43131415
Cheteshwar PujaraINDTests2018-202024012610631.5039531.90101110
Umesh YadavINDTests2020110999.001947.3700010
Mitchell MarshAUSTests2018-20243601609626.6726460.61011212
Aaron FinchAUSTests20181201185.504027.5000010
Alyssa HealyAUSWTests2025110343434.006850.0000020
Josh HazlewoodAUSTests2018-2023364201010.004346.5100120
Kane WilliamsonNZTests2019120994.502339.1300100
Mitchell StarcAUSTests2018-2025813412024*13.3324548.9800182
Usman KhawajaAUSTests2018-20255902045722.6744545.84012221
Heather KnightENGWTests2025120573228.5012545.6000060
Mayank AgarwalINDTests2018-20202401237630.7528443.31011123
James PattinsonAUSTests20191111414*-11127.2700020
Matthew WadeAUSTests2019-20202411384046.0030844.81000100
Danielle WyattENGWTests2025120242212.005940.6800030
Ben StokesENGTests2021-2025240542513.5012343.9000051
Jos ButtlerENGTests202112185*8.002532.0000010
Nathan LyonAUSTests2018-202471101394112.6423758.65001162
Jonny BairstowENGTests2021120403520.009343.0100030
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.