Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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
Desmond HaynesWIAustralia1979-19932427397014340.42175255.37261822
Allan BorderAUSWest Indies1979-199323255763127*38.15161047.39150561
Viv RichardsWIAustralia1976-198921242945103*42.95121477.841908310
Richie RichardsonWIAustralia1984-19931719141610923.1190346.07123291
Virat KohliINDAustralia2012-20251619372714745.4494976.611506411
Clive LloydWIAustralia1969-1985161937147244.63119659.70071707
Allan BorderAUSEngland1979-1992162146618938.88150044.07041720
Jeff DujonWIAustralia1982-1989161712774817.3155749.73001191
Allan BorderAUSNew Zealand1980-1994151613175521.1351162.04010263
Michael HoldingWIAustralia1976-1985151425094.1713237.8800410
Steve WaughAUSWest Indies1987-20011414352610347.8293456.32210342
Mark WaughAUSWest Indies1988-20011415149083*35.0082859.18050360
Malcolm MarshallWIAustralia1981-1991141231664318.4429256.85001131
Joel GarnerWIAustralia1979-19871412073276.0811066.3600222
David GowerENGAustralia1979-19911318168212340.12117158.24150760
Dean JonesAUSWest Indies1984-19931314235293*29.3360857.89020244
Ian BothamENGAustralia1979-1992131703025917.7656553.45024303
Gus LogieWIAustralia1984-1993131321793816.2729860.07001101
Sachin TendulkarINDAustralia1992-2012121651046241*95.09161764.694301151
Gordon GreenidgeWIAustralia1979-1989121504136627.5378152.88040453
John WrightNZAustralia1981-1991121304088131.3896642.24030260
Moisés HenriquesSSMelbourne Stars2011-20251212333076*36.67226146.020302314
Larry GomesWIAustralia1980-19871213130912625.7571743.10102170
Moisés HenriquesSSSydney Thunder2012-20261210523947*47.80176135.80000146
Ian HealyAUSWest Indies1988-1996121042124435.3335060.57000140
Richard HadleeNZAustralia1974-19881213218130*16.4527565.8200173
Chris GreenSTSydney Sixers2015-2026121021625020.25115140.87011114
Curtly AmbroseWIAustralia1988-19961213570168.7513253.0300261
Courtney WalshWIAustralia1984-20011214750187.1410945.8700232
Ewen ChatfieldNZAustralia1980-1988124394*9.002240.9100100
Brian LaraWI/IWXAustralia1991-20051114165127750.0890372.09211802
David BoonAUSWest Indies1984-19931113158114948.42126945.78140522
Graham GoochENGAustralia1979-1995111505047433.6095752.66050461
Steve WaughAUSEngland1987-20031116043710227.3182752.84123480
Carl HooperWIAustralia1988-19961112143493*39.4578455.36031331
Alec StewartENGAustralia1991-2003111314039133.5862164.90020501
Bruce EdgarNZAustralia1980-1986111212645224.0070737.34022160
Ravindra JadejaINDAustralia2012-202511912298128.6338659.33010214
Rod MarshAUSWest Indies1976-1984111011903821.1134255.5600090
Jordan SilkSSMelbourne Stars2013-2025119518241*45.50148122.97000103
Jordan SilkSSSydney Thunder2013-2025116217369*43.25122141.8001078
Moisés HenriquesSSPerth Scorchers2012-2025111111704617.00152111.84001134
Shane WarneAUSSouth Africa1993-20061181793711.2913359.40002102
Bob WillisENGAustralia1971-1983111346915*7.6728923.8800250
Sean AbbottSSSydney Thunder2015-20261153462123.0040115.0000012
Steve SmithAUSIndia2015-20251012084913170.75105880.255209413
Steve SmithAUSEngland2011-20261014171913855.31113763.24241646
Rohit SharmaINDAustralia2008-20251012169913363.5595273.422506021
Syd GregoryAUSEngland1894-19121019269020140.5917441.38111600
Clem HillAUSEngland1897-1912102006209631.0020567.80041530
Page 1Next

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.