Batting records (Tests)

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 10 of the 105 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUS2019-2025712146314042.09104244.43131415
Michael VaughanENG200212015614578.0023566.38100213
Mayank AgarwalIND2018-20202401237630.7528443.31011123
Craig WhiteENG200212110685*106.0019654.08010123
Matthew HaydenAUS200212010310251.5015168.21100103
David WarnerAUS2019-202346036120060.1752568.76100312
Mitchell MarshAUS2018-20243601609626.6726460.61011212
Nathan LyonAUS2018-202471101394112.6423758.65001162
Mitchell StarcAUS2018-2025813412024*13.3324548.9800182
Mohammad RizwanPAK2023120774238.5011368.1400042
Marcus TrescothickENG2002120743737.0012161.16000112
Sam KonstasAUS2024120686034.008381.9301072
Harry BrookENG2025121594159.0056105.3600052
Travis HeadAUS2018-2025814040511428.9381050.00112401
Marnus LabuschagneAUS2019-202571203967233.0089644.20040291
Justin LangerAUS2002120274250137.0046359.18100311
Pat CumminsAUS2018-202471102556323.1855146.28011241
Alex CareyAUS2021-202558024411130.5039262.24110221
Usman KhawajaAUS2018-20255902045722.6744545.84012221
Yashasvi JaiswalIND20241201668483.0032650.92020191
Annabel SutherlandAUSW2025110163163163.0025863.18100211
Rishabh PantIND2018-20243501593931.8030053.00000141
Nithish Kumar ReddyIND202412011511457.5019459.28100111
Shan MasoodPAK20231201146057.0014777.55020101
Shaun MarshAUS2018120634431.5013347.3700051
Zak CrawleyENG2021-2025240593714.7510357.2800041
Ben StokesENG2021-2025240542513.5012343.9000051
Ricky PontingAUS2002120513025.506776.1200061
Joe BurnsAUS2019-202024039359.7512132.2300221
Ben DuckettENG2025120363418.0031116.1300041
Henry NichollsNZ2019120333316.505362.2600131
Aamer JamalPAK20231213333*33.008837.5000141
Gus AtkinsonENG2025110282828.003580.0000031
Andrew CaddickENG2002120271713.504955.1000021
Neil WagnerNZ20191222418*-2788.8900031
Lungi NgidiSA2022120211910.502777.7800021
Jack LeachENG202112013136.502065.0000101
Trent BoultNZ2019110888.001361.5400001
Ajinkya RahaneIND2018-202024117411258.0034151.03100170
Cameron GreenAUS2020-202546116151*32.2050931.63010170
Tim PaineAUS2018-20203501417928.2033741.84010160
Matthew WadeAUS2019-20202411384046.0030844.81000100
Tom BlundellNZ201912013612168.0022959.39100170
Cheteshwar PujaraIND2018-202024012610631.5039531.90101110
Virat KohliIND2018-20242401238230.7532338.08011130
Marcus HarrisAUS2018-20212301117637.0025144.22010100
Beth MooneyAUSW2025110106106106.0017361.2710070
Joe RootENG2021-2025240935023.2519447.9401180
Steve WaughAUS2002120917745.5014264.08010170
Ravindra JadejaIND2018-2024350855717.0023336.4801080
Page 1Next

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