Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sydney Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom MoodyAUSPakistan1990-19975501517430.2025758.75010110
Babar AzamPAKAustralia2017-202457115159*25.1718780.75011162
Ian HealyAUSEngland1991-19996801516918.8831747.63010111
Lizelle LeeHHPerth Scorchers2024111150150*-75200.001001212
Peter HandscombAUSPakistan2017221150110150.0023065.22100140
Bob WyattENGAustralia1932-193324215061*75.0050229.88020120
Jack EdwardsNSWTasmania2018-202435015010130.0025259.52100172
Alvin KallicharranWIAustralia1976-19804501506630.0026257.25010110
Allan BorderAUSSri Lanka1985-198833114879*74.0017982.68020140
Bob SimpsonAUSSouth Africa19642401485837.0025258.73010100
Ricky PontingAUSNew Zealand1998-20096501488429.6019376.68010161
James KellyAUSEngland1897-1904610314846*21.14--00130
Eric FreemanAUSWest Indies19692301477649.0016688.55020143
Kim HughesAUSPakistan1982-19844411477649.0028152.31020111
Richie BenaudAUSSouth Africa1953-19643501479029.4036340.5001180
Andrew JonesNZAustralia1988-199455114756*36.7526755.06010120
Usman KhawajaAUSIndia2016-20254611475929.4022565.33010160
Beau WebsterMS/MR/HHSydney Sixers2020-20266501467829.20126115.8701084
Rod MarshAUSEngland1971-1983101411464111.2336639.8900241
Michael ClarkeAUSNew Zealand2004-20094301457548.3319773.60020151
Mushtaq MohammadPAKAustralia1973-197724114512148.3338038.16100190
Dirk WellhamAUSEngland19873401459736.2526155.5601080
Peter BurgeAUSSouth Africa19642401445636.0034142.23010191
David HookesAUSNew Zealand1983-19854521446848.0020968.90011104
Alan DavidsonAUSEngland1954-19635601447124.0036335.54010160
Pat SymcoxSAAustralia1994-19986821443824.0025257.14000132
Kapil DevINDAustralia1980-1992101101444213.0918976.19003121
Mitchell MarshAUSIndia2016-2025321143102*143.00134106.72100143
Jos ButtlerENGAustralia2014-2022451143100*35.7519772.5910164
Brendon McCullumNZAustralia2002-20096601436123.8316387.73010104
Chris LynnBH/ASSydney Sixers2011-20257701439420.4380178.75010913
George UlyettENGAustralia1882-188851001436714.302147.62011121
Shane WatsonAUSSri Lanka2003-20153311426771.00120118.33010113
Ellyse PerrySSSydney Thunder2017-202444114282*47.33125113.60010184
Ramiz RajaPAKAustralia1990-19955601426723.6726154.41012150
Josh PhilippeSSSydney Thunder2019-20268701425720.29110129.09011162
Norm O'NeillAUSWest Indies19611201417170.5029447.96020180
Harold LarwoodENGAustralia1928-19333301419847.0023759.49011161
Hashim AmlaSAAustralia2009-20143401415935.2529348.12020200
Nick KnightENGAustralia1999-2003551141111*35.2519771.5710181
Colin de GrandhommeNZAustralia2016-20204511415235.2515094.00010134
Gordon GreenidgeWIEngland1979-198022114098*140.0020767.63010151
Syed KirmaniINDAustralia1978-198655114043*35.0018774.87000110
Peter HandscombMS/MR/HHSydney Sixers2015-20226501397027.8099140.40020144
Richie BenaudAUSEngland1954-19635701395719.8619142.93010150
Shane WatsonAUSWest Indies2010-201322113876138.00117117.95020134
Grant ElliottNZAustralia2009221138115138.0015489.6110090
Craig McMillanNZAustralia1998-20073301388946.0014793.88010124
Cameron GreenAUSEngland2022-20262411387446.0022760.79010142
Shubman GillINDAustralia2021-20253501385027.6027051.11010181

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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