Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sydney Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarINDAustralia1992-2012121651046241*95.09161764.694301151
Desmond HaynesWIAustralia1979-19932427397014340.42175255.37261822
Viv RichardsWIAustralia1976-198921242945103*42.95121477.841908310
Steve SmithAUSIndia2015-20251012084913170.75105880.255209413
Wally HammondENGAustralia1928-1946572808251161.60188242.93410933
Allan BorderAUSWest Indies1979-199323255763127*38.15161047.39150561
Virat KohliINDAustralia2012-20251619372714745.4494976.611506411
Steve SmithAUSEngland2011-20261014171913855.31113763.24241646
Clive LloydWIAustralia1969-1985161937147244.63119659.70071707
Rohit SharmaINDAustralia2008-20251012169913363.5595273.422506021
Syd GregoryAUSEngland1894-19121019269020140.5917441.38111600
David GowerENGAustralia1979-19911318168212340.12117158.24150760
Victor TrumperAUSEngland1901-19128161677185*45.1336250.28310740
VVS LaxmanINDAustralia2000-2012710166217873.56102264.77410910
Allan BorderAUSEngland1979-1992162146618938.88150044.07041720
Jack HobbsENGAustralia1908-1928815065411543.60120546.14141491
Brian LaraWI/IWXAustralia1991-20051114165127750.0890372.09211802
Ricky PontingAUSSouth Africa1998-20099111649143*64.9085875.64241643
Clem HillAUSEngland1897-1912102006209631.0020567.80041530
David BoonAUSWest Indies1984-19931113158114948.42126945.78140522
Greg ChappellAUSEngland1971-19831015157614441.14119948.04142550
Ricky PontingAUSIndia2000-20129111574141*57.4083868.50311593
Geoff BoycottENGAustralia1966-19807112560142*62.22122645.68231470
Warwick ArmstrongAUSEngland1902-1921814054015838.5762751.67121521
Steve WaughAUSWest Indies1987-20011414352610347.8293456.32210342
David BoonAUSIndia1986-199268252413187.33111646.95230460
Donald BradmanAUSEngland1933-194747051023472.8680263.59131530
Frank WoolleyENGAustralia1911-19256121510133*46.3658973.85221561
Graham GoochENGAustralia1979-1995111505047433.6095752.66050461
Matthew HaydenAUSIndia2004-200857049512670.7163178.45230545
George GunnENGAustralia1907-1912481494122*70.5748736.76241511
Usman KhawajaAUSEngland2011-202647149017181.67100348.85300513
Mark WaughAUSWest Indies1988-20011415149083*35.0082859.18050360
Mark WaughAUSSouth Africa1993-20021011148610748.6070269.23220491
David WarnerAUSIndia2012-2021910048512248.5050196.81230487
Nasser HussainENGAustralia1999-20037904779353.0094950.26060361
Adam GilchristAUSEngland1999-20071011147613347.60430110.70131625
Jacques KallisSA/IWXAustralia1997-2009914247611139.67101047.13120531
Allan BorderAUSIndia1980-199210102470105*58.7582057.32140360
Alec BannermanAUSEngland1882-189281614709431.333312.12050481
Monty NobleAUSEngland1898-1908713346513346.50--120460
Doug WaltersAUSWest Indies1969230463242154.3377859.51300430
Archie MacLarenENGAustralia1894-1902611146211646.2010.00232580
Tom HaywardENGAustralia1897-190461004609146.00--040490
Herbert SutcliffeENGAustralia1924-193358145819465.43116839.21221370
Gary KirstenSAAustralia1993-20021013045115334.69104843.03111460
Dean JonesAUSEngland1987-19927101448184*49.7897246.09121392
Steve WaughAUSEngland1987-20031116043710227.3182752.84123480
Carl HooperWIAustralia1988-19961112143493*39.4578455.36031331
Michael ClarkeAUSIndia2004-2015782429329*71.5057175.13101451
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.