Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Cazaly's Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUSNew Zealand202233016710555.6723371.67110162
Alex CareyAUSNew Zealand20223311398569.5017081.76010111
Cameron GreenAUSNew Zealand202222211489*-104109.62010123
Kane WilliamsonNZAustralia2022330894529.6718548.1100051
Mitchell MarshAUSSouth Africa2025110888888.009691.67010100
Aiden MarkramSAAustralia2025110828282.0081101.2301090
Devon ConwayNZAustralia2022330724624.0011463.1600091
Temba BavumaSAAustralia2025110656565.007487.8401050
Mitchell SantnerNZAustralia2022331593029.507578.6700051
Matthew BreetzkeSAAustralia2025110575757.0056101.7901071
Marnus LabuschagneAUSNew Zealand2022330575219.009758.7601120
James NeeshamNZAustralia2022330543618.0054100.0000051
Tom LathamNZAustralia2022330534317.677570.6700121
Daryl MitchellNZAustralia2022330522617.338759.7700050
Glenn PhillipsNZAustralia2022110474747.005388.6800022
Glenn MaxwellAUSNew Zealand2022330412513.676662.1200012
Mitchell StarcAUSNew Zealand20223213938*39.004881.2500021
Finn AllenNZAustralia2022110353535.003892.1100051
Ben DwarshuisAUSSouth Africa2025110333333.005263.4600030
Ryan RickeltonSAAustralia2025110333333.004376.7400030
Wiaan MulderSAAustralia20251113131*-26119.2300021
Adam ZampaAUSNew Zealand2022321291629.003485.2900030
Travis HeadAUSSouth Africa2025110272727.0024112.5000060
David WarnerAUSNew Zealand2022220252012.503669.4400031
Josh HazlewoodAUSNew Zealand20223112323*-16143.7500011
Michael BracewellNZAustralia202222019129.503063.3300020
Trent BoultNZAustralia20223311597.501693.7500120
Nathan EllisAUSSouth Africa2025110141414.002070.0000011
Keshav MaharajSAAustralia2025110131313.0012108.3300020
Adam ZampaAUSSouth Africa2025110111111.001861.1100010
Josh InglisAUSNew Zealand2022110101010.001662.5000010
Tim SoutheeNZAustralia2022221108*10.001283.3300010
Aaron FinchAUSNew Zealand20223301053.331952.6300100
Lockie FergusonNZAustralia202222195*9.001656.2500000
Matt HenryNZAustralia2022220954.501850.0000000
Martin GuptillNZAustralia2022220864.002433.3300010
Sean AbbottAUSNew Zealand2022210777.001546.6700010
Dewald BrevisSAAustralia2025110666.002300.0000001
Josh InglisAUSSouth Africa2025110555.00955.5600000
Marcus StoinisAUSNew Zealand2022220552.501729.4100100
Aaron HardieAUSSouth Africa2025110444.001040.0000000
Cameron GreenAUSSouth Africa2025110333.00837.5000000
Josh HazlewoodAUSSouth Africa202511111*-1100.0000000
Prenelan SubrayenSAAustralia2025110111.00250.0000000
Marnus LabuschagneAUSSouth Africa2025110111.00616.6700000
Nandre BurgerSAAustralia202511111*-250.0000000
Alex CareyAUSSouth Africa2025110000.0010.0000100
Tristan StubbsSAAustralia2025110000.0020.0000100

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