Batting match by match (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.

PlayerRunsScoresBF4s6sOppositionGroundDate
Justin LangerAUS274250 & 24463311v ENGMelbourne26 Dec 2002
David WarnerAUS200200255162v SAMelbourne26 Dec 2022
Yashasvi JaiswalIND16682 & 84326191v AUSMelbourne26 Dec 2024
Annabel SutherlandAUSW163163258211v ENGWMelbourne30 Jan 2025
Michael VaughanENG15611 & 145235213v AUSMelbourne26 Dec 2002
Steve SmithAUS153140 & 13238143v INDMelbourne26 Dec 2024
Travis HeadAUS142114 & 28298140v NZMelbourne26 Dec 2019
Marnus LabuschagneAUS14272 & 70284100v INDMelbourne26 Dec 2024
Ajinkya RahaneIND139112 & 27*263150v AUSMelbourne26 Dec 2020
Mitchell MarshAUS13741 & 96190191v PAKMelbourne26 Dec 2023
Tom BlundellNZ13615 & 121229170v AUSMelbourne26 Dec 2019
Mayank AgarwalIND11876 & 42263123v AUSMelbourne26 Dec 2018
Nithish Kumar ReddyIND115114 & 1194111v AUSMelbourne26 Dec 2024
Shan MasoodPAK11454 & 60147101v AUSMelbourne26 Dec 2023
Alex CareyAUS111111149130v SAMelbourne26 Dec 2022
Craig WhiteENG10685* & 21196123v AUSMelbourne26 Dec 2002
Cheteshwar PujaraIND106106 & 0321100v AUSMelbourne26 Dec 2018
Beth MooneyAUSW10610617370v ENGWMelbourne30 Jan 2025
Matthew HaydenAUS103102 & 1151103v ENGMelbourne26 Dec 2002
Steve SmithAUS9285 & 725391v NZMelbourne26 Dec 2019
Steve WaughAUS9177 & 14142170v ENGMelbourne26 Dec 2002
Pat CumminsAUS9049 & 41153110v INDMelbourne26 Dec 2024
Steve SmithAUS858516191v SAMelbourne26 Dec 2022
Kyle VerreynneSA8552 & 3313980v AUSMelbourne26 Dec 2022
Virat KohliIND8282 & 020890v AUSMelbourne26 Dec 2018
Marnus LabuschagneAUS8263 & 1918261v NZMelbourne26 Dec 2019
Pat CumminsAUS8017 & 6316271v INDMelbourne26 Dec 2018
Shubman GillIND8045 & 35*101150v AUSMelbourne26 Dec 2020
David WarnerAUS7941 & 3812960v NZMelbourne26 Dec 2019
Tim PaineAUS7979 & DNB13890v NZMelbourne26 Dec 2019
Joe RootENG7850 & 2814180v AUSMelbourne26 Dec 2021
Usman KhawajaAUS7857 & 2118680v INDMelbourne26 Dec 2024
Mohammad RizwanPAK7742 & 3511342v AUSMelbourne26 Dec 2023
Marnus LabuschagneAUS7648 & 2818150v INDMelbourne26 Dec 2020
Marcus HarrisAUS767618970v ENGMelbourne26 Dec 2021
Steve SmithAUS7626 & 5025150v PAKMelbourne26 Dec 2023
Marcus TrescothickENG7437 & 37121112v AUSMelbourne26 Dec 2002
Rishabh PantIND7239 & 3311961v AUSMelbourne26 Dec 2018
Matthew WadeAUS7030 & 4017660v INDMelbourne26 Dec 2020
Nat Sciver-BruntENGW6951 & 1814670v AUSWMelbourne30 Jan 2025
Martin LoveAUS6862* & 6*15540v ENGMelbourne26 Dec 2002
Rohit SharmaIND6863* & 513250v AUSMelbourne26 Dec 2018
Matthew WadeAUS6838 & 30*13240v NZMelbourne26 Dec 2019
Sam KonstasAUS6860 & 88372v INDMelbourne26 Dec 2024
Marnus LabuschagneAUS6763 & 416360v PAKMelbourne26 Dec 2023
Temba BavumaSA661 & 6515260v AUSMelbourne26 Dec 2022
Abdullah ShafiquePAK6662 & 412250v AUSMelbourne26 Dec 2023
Marco JansenSA6459 & 5165100v AUSMelbourne26 Dec 2022
Shaun MarshAUS6319 & 4413351v INDMelbourne26 Dec 2018
Harry BrookENG5941 & 18*5652v AUSMelbourne26 Dec 2025
Page 1Next

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