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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Justin LangerAUSEngland2002120274250137.0046359.18100311
Marnus LabuschagneAUSIndia2020-20242402187254.5046546.88020150
Pat CumminsAUSIndia2018-20243602016333.5045144.57010201
David WarnerAUSSouth Africa2022110200200200.0025578.43100162
Ajinkya RahaneINDAustralia2018-202024117411258.0034151.03100170
Yashasvi JaiswalINDAustralia20241201668483.0032650.92020191
Annabel SutherlandAUSWEngland Women2025110163163163.0025863.18100211
Steve SmithAUSIndia2020-202424016114040.2527658.33101143
Rishabh PantINDAustralia2018-20243501593931.8030053.00000141
Michael VaughanENGAustralia200212015614578.0023566.38100213
Travis HeadAUSNew Zealand201912014211471.0029847.65100140
Mitchell MarshAUSPakistan20231201379668.5019072.11010191
Tom BlundellNZAustralia201912013612168.0022959.39100170
Usman KhawajaAUSIndia2018-20242401325733.0027747.65010151
Cheteshwar PujaraINDAustralia2018-202024012610631.5039531.90101110
Virat KohliINDAustralia2018-20242401238230.7532338.08011130
Mayank AgarwalINDAustralia2018-20202401237630.7528443.31011123
Nithish Kumar ReddyINDAustralia202412011511457.5019459.28100111
Shan MasoodPAKAustralia20231201146057.0014777.55020101
Alex CareyAUSSouth Africa2022110111111111.0014974.50100130
Travis HeadAUSIndia2018-20243601103818.3328738.3300180
Beth MooneyAUSWEngland Women2025110106106106.0017361.2710070
Craig WhiteENGAustralia200212110685*106.0019654.08010123
Matthew HaydenAUSEngland200212010310251.5015168.21100103
Joe RootENGAustralia2021-2025240935023.2519447.9401180
Steve SmithAUSNew Zealand2019120928546.0025336.3601091
Steve WaughAUSEngland2002120917745.5014264.08010170
Steve SmithAUSSouth Africa2022110858585.0016152.8001091
Kyle VerreynneSAAustralia2022120855242.5013961.1501080
Travis HeadAUSEngland2021-2025230854628.3313762.0400080
Ravindra JadejaINDAustralia2018-2024350855717.0023336.4801080
Nathan LyonAUSIndia2018-2024360844114.0016052.5000181
Marnus LabuschagneAUSNew Zealand2019120826341.0018245.0501061
Shubman GillINDAustralia2020121804580.0010179.21000150
Rohit SharmaINDAustralia2018-20242418063*26.6717745.2001050
Tim PaineAUSNew Zealand2019110797979.0013857.2501090
David WarnerAUSNew Zealand2019120794139.5012961.2400060
Mohammad RizwanPAKAustralia2023120774238.5011368.1400042
Marcus HarrisAUSEngland2021110767676.0018940.2101070
Steve SmithAUSPakistan2023120765038.0025130.2801050
Marcus TrescothickENGAustralia2002120743737.0012161.16000112
Matthew WadeAUSIndia2020120704035.0017639.7700060
Nat Sciver-BruntENGWAustralia Women2025120695134.5014647.2601070
Martin LoveAUSEngland20021226862*-15543.8701040
Matthew WadeAUSNew Zealand2019121683868.0013251.5200040
Sam KonstasAUSIndia2024120686034.008381.9301072
Marnus LabuschagneAUSPakistan2023120676333.5016341.1001060
Temba BavumaSAAustralia2022120666533.0015243.4201060
Abdullah ShafiquePAKAustralia2023120666233.0012254.1001050
Mitchell StarcAUSIndia2018-2024362661816.5015343.1400041
Page 1Next

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