T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sydney Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ted WainwrightENGAustralia1897-1898230654921.67--000-0
Willie QuaifeENGAustralia1901-1902230402113.33--000-0
W.G. GraceENGAustralia1892120312615.50--000-0
Bob McLeodAUSEngland1892120311815.50--000-0
Charlie McGaheyENGAustralia1902120311815.50--000-0
John SharpeENGAustralia1892121302630.00--000-0
George BeanENGAustralia1892120231911.50--000-0
Sachin TendulkarINDAustralia1992-2012121651046241*95.09161764.694301151
Steve SmithAUSIndia2015-20251012084913170.75105880.255209413
Wally HammondENGAustralia1928-1946572808251161.60188242.93410933
VVS LaxmanINDAustralia2000-2012710166217873.56102264.77410910
Viv RichardsWIAustralia1976-198921242945103*42.95121477.841908310
Desmond HaynesWIAustralia1979-19932427397014340.42175255.37261822
Brian LaraWI/IWXAustralia1991-20051114165127750.0890372.09211802
David GowerENGAustralia1979-19911318168212340.12117158.24150760
Victor TrumperAUSEngland1901-19128161677185*45.1336250.28310740
Allan BorderAUSEngland1979-1992162146618938.88150044.07041720
Clive LloydWIAustralia1969-1985161937147244.63119659.70071707
Virat KohliINDAustralia2012-20251619372714745.4494976.611506411
Steve SmithAUSEngland2011-20261014171913855.31113763.24241646
Ricky PontingAUSSouth Africa1998-20099111649143*64.9085875.64241643
Adam GilchristAUSEngland1999-20071011147613347.60430110.70131625
Rohit SharmaINDAustralia2008-20251012169913363.5595273.422506021
Syd GregoryAUSEngland1894-19121019269020140.5917441.38111600
Joe DarlingAUSEngland1894-190159040816045.3310.00211602
Garry SobersWIAustralia1961-196936038016863.3354869.34200601
Ricky PontingAUSIndia2000-20129111574141*57.4083868.50311593
Archie MacLarenENGAustralia1894-1902611146211646.2010.00232580
Allan BorderAUSWest Indies1979-199323255763127*38.15161047.39150561
Frank WoolleyENGAustralia1911-19256121510133*46.3658973.85221561
Greg ChappellAUSEngland1971-19831015157614441.14119948.04142550
Justin LangerAUSIndia2000-2004230387223129.0056268.86200551
Matthew HaydenAUSIndia2004-200857049512670.7163178.45230545
Clem HillAUSEngland1897-1912102006209631.0020567.80041530
Donald BradmanAUSEngland1933-194747051023472.8680263.59131530
Jacques KallisSA/IWXAustralia1997-2009914247611139.67101047.13120531
David BoonAUSWest Indies1984-19931113158114948.42126945.78140522
Warwick ArmstrongAUSEngland1902-1921814054015838.5762751.67121521
George GunnENGAustralia1907-1912481494122*70.5748736.76241511
Usman KhawajaAUSEngland2011-202647149017181.67100348.85300513
Alec StewartENGAustralia1991-2003111314039133.5862164.90020501
Stan McCabeAUSEngland1932-1936361389187*77.8062562.24121501
Jack HobbsENGAustralia1908-1928815065411543.60120546.14141491
Mark WaughAUSSouth Africa1993-20021011148610748.6070269.23220491
Tom HaywardENGAustralia1897-190461004609146.00--040490
Andrew SymondsAUSIndia2000-2008672423162*84.6050683.60130498
Rahul DravidIND/IWXAustralia2000-2012813134091*28.3380842.08023491
David WarnerAUSIndia2012-2021910048512248.5050196.81230487
Alec BannermanAUSEngland1882-189281614709431.333312.12050481
Steve WaughAUSEngland1987-20031116043710227.3182752.84123480
Page 1Next

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