Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Sydney Cricket Ground×From 1908-01-01×
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
David GowerENGAustralia1979-19911318168212340.12117158.24150760
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
David BoonAUSWest Indies1984-19931113158114948.42126945.78140522
Greg ChappellAUSEngland1971-19831015157614441.14119948.04142550
Ricky PontingAUSIndia2000-20129111574141*57.4083868.50311593
Geoff BoycottENGAustralia1966-19807112560142*62.22122645.68231470
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
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
Doug WaltersAUSWest Indies1969230463242154.3377859.51300430
Herbert SutcliffeENGAustralia1924-193358145819465.43116839.21221370
Gary KirstenSAAustralia1993-20021013045115334.69104843.03111460
Dean JonesAUSEngland1987-19927101448184*49.7897246.09121392
Beau WebsterTASNew South Wales2018-2024610243913654.8894546.46130340
Steve WaughAUSEngland1987-20031116043710227.3182752.84123480
Carl HooperWIAustralia1988-19961112143493*39.4578455.36031331
Nic MaddinsonVICNew South Wales2020-2024351429108107.2550684.782203315
Michael ClarkeAUSIndia2004-2015782429329*71.5057175.13101451
David BoonAUSEngland1988-1995692428184*61.1491646.72120430
Andrew SymondsAUSIndia2000-2008672423162*84.6050683.60130498
Herbie CollinsAUSEngland1920-192548041911452.38107636.25220330
Richie RichardsonWIAustralia1984-19931719141610923.1190346.07123291
Ian BellENGAustralia2007-20151012041511534.5869859.46121431
Gordon GreenidgeWIAustralia1979-1989121504136627.5378152.88040453
John WrightNZAustralia1981-1991121304088131.3896642.24030260
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.