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 (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sydney Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Wally HammondENGAustralia1928-1946572808251161.60188242.93410933
Sachin TendulkarINDAustralia1992-2012594785241*157.00128461.14320951
Syd GregoryAUSEngland1894-19121019269020140.5917441.38111600
Victor TrumperAUSEngland1901-19128161677185*45.1336250.28310740
Jack HobbsENGAustralia1908-1928815065411543.60120546.14141491
Clem HillAUSEngland1897-1912102006209631.0020567.80041530
David GowerENGAustralia1979-1991611156912356.90100756.50140670
VVS LaxmanINDAustralia2000-201247054917878.4386063.84310850
Warwick ArmstrongAUSEngland1902-1921814054015838.5762751.67121521
Allan BorderAUSEngland1979-199161245258965.63127241.27040590
Steve SmithAUSEngland2011-202659151713864.6387159.36230543
Donald BradmanAUSEngland1933-194747051023472.8680263.59131530
Frank WoolleyENGAustralia1911-19256121510133*46.3658973.85221561
George GunnENGAustralia1907-1912481494122*70.5748736.76241511
Usman KhawajaAUSEngland2011-202647149017181.67100348.85300513
Greg ChappellAUSEngland1971-1983510148714454.11104346.69130500
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
Beau WebsterTASNew South Wales2018-2024610243913654.8894546.46130340
Steve SmithAUSIndia2015-202536043713172.8373759.29220513
Nic MaddinsonVICNew South Wales2020-2024351429108107.2550684.782203315
Herbie CollinsAUSEngland1920-192548041911452.38107636.25220330
Joe DarlingAUSEngland1894-190159040816045.3310.00211602
Ricky PontingAUSIndia2000-2012461403141*80.6063363.67210491
Clive LloydWIAustralia1969-198451003997239.9079550.19050433
Rishabh PantINDAustralia2019-2025351393159*98.2550577.82120409
Ricky PontingAUSSouth Africa1998-2009461392143*78.4056569.38221412
Stan McCabeAUSEngland1932-1936361389187*77.8062562.24121501
Justin LangerAUSIndia2000-2004230387223129.0056268.86200551
Brian LaraWI/IWXAustralia1993-200547038427754.8656368.21100540
Jacques KallisSA/IWXAustralia1998-2009510238411148.0086844.24110481
Colin CowdreyENGAustralia1954-19757121382100*34.7392735.28132320
Garry SobersWIAustralia1961-196936038016863.3354869.34200601
Steve WaughAUSEngland1987-2003611037510234.0970852.97122460
George GiffenAUSEngland1882-1895711037516134.09--100371
Charles MacartneyAUSEngland1907-1921510137017041.1147665.76110420
Geoff BoycottENGAustralia1966-1980591369142*46.1396838.12121340
Wilfred RhodesENGAustralia1903-192181513666926.1442841.59011310
Daniel HughesNSWTasmania2018-2023352362178120.6765755.10120460
Charles KellewayAUSEngland1911-19255903557839.4478334.87030280
Dean JonesAUSEngland1987-1991361354184*70.8084341.99121291
Tip FosterENGAustralia1903-190424035228788.00--100460
David BoonAUSWest Indies1984-199335134714986.7587439.70120310
Arthur ShrewsburyENGAustralia1882-188871403478224.7917926.26010380
Desmond HaynesWIAustralia1982-199347034314349.0074546.04120400
David BoonAUSEngland1988-1995361342184*68.4080142.70110370
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.