Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Marrara Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mitchell MarshAUSSouth Africa2025220352217.5020175.0000032
Josh HazlewoodAUSSouth Africa202522200*-10.0000000
Glenn MaxwellAUSSouth Africa202522017168.5015113.3300011
Adam ZampaAUSSouth Africa2025220110.50333.3300100
Travis HeadAUSSouth Africa2025220753.501546.6700010
George LindeSAAustralia2025110000.0030.0000100
Kagiso RabadaSAAustralia202522015107.5010150.0000011
Corbin BoschSAAustralia2025220221.00728.5700100
Ben DwarshuisAUSSouth Africa2025220291714.5026111.5400021
Aiden MarkramSAAustralia2025220301815.0019157.8900051
Ryan RickeltonSAAustralia2025220857142.5065130.7701082
Josh InglisAUSSouth Africa2025110000.0010.0000100
Tim DavidAUSSouth Africa20252201338366.5076175.00020812
Cameron GreenAUSSouth Africa2025220443522.0020220.0000063
Senuran MuthusamySAAustralia2025110000.0010.0000100
Nathan EllisAUSSouth Africa2025110121212.0011109.0900011
Mitchell OwenAUSSouth Africa20252201085.001758.8200000
Tristan StubbsSAAustralia2025220683734.0049138.7800080
Dewald BrevisSAAustralia2025221127125*127.0062204.84100128
Kwena MaphakaSAAustralia202521133*-3100.0000000
LG PretoriusSAAustralia2025220241412.0019126.3200021
Sean AbbottAUSSouth Africa2025110111.00616.6700000
Rassie van der DussenSAAustralia2025110555.003166.6700010
Alex CareyAUSSouth Africa2025110262626.0018144.4400030
Mushfiqur RahimBANAustralia2026110363636.005565.4500050
Steve SmithAUSBangladesh20261201157157.5019758.38010121
Josh HazlewoodAUSBangladesh202612244*-1136.3600000
Mitchell StarcAUSBangladesh202612019189.504542.2200020
Nathan LyonAUSBangladesh2026120221511.004055.0000010
Pat CumminsAUSBangladesh20261201798.505133.3300010
Mominul HaqueBANAustralia2026121794979.0013458.96000100
Taijul IslamBANAustralia2026110171717.002373.9100011
Travis HeadAUSBangladesh2026120392219.507452.7000060
Liton DasBANAustralia2026110000.00120.0000100
Taskin AhmedBANAustralia20261111414*-3243.7500020
Marnus LabuschagneAUSBangladesh2026120323116.007940.5100020
Shadman IslamBANAustralia20261214525*45.007262.5000060
Mehedi Hasan MirazBANAustralia2026110656565.0015442.2101051
Nazmul Hossain ShantoBANAustralia2026110848484.0012666.6701071
Jake WeatheraldAUSBangladesh2026120232311.504057.5000140
Beau WebsterAUSBangladesh202612017128.503154.8400030
Alex CareyAUSBangladesh2026120493024.5011542.6100070
Ebadat HossainBANAustralia2026110777.001838.8900001
Cameron GreenAUSBangladesh202612011710458.5021454.6710042
Hasan MahmudBANAustralia2026110141414.009215.2200020
Tanzid HasanBANAustralia202612010110150.5020250.0010181

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