Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR184/4 (19)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Paul CollingwoodENGAustralia2003-20117811837026.1432955.62010110
D'Arcy ShortAS/HHSydney Sixers2016-202355118273*45.50128142.19020208
Jordan SilkSSMelbourne Stars2013-2025119518241*45.50148122.97000103
Graeme PollockSAAustralia196423018112260.3339046.41100261
Richard HadleeNZAustralia1974-19881213218130*16.4527565.8200173
Allan LambENGNew Zealand1983-1990221180108*180.0021683.33110161
Hardik PandyaINDAustralia2016-20205411809060.00142126.76010129
Roy FredericksWIAustralia1969-19763601804830.0049236.59001220
Kurtis PattersonNSWSouth Australia2026121179173*179.0031656.65100151
Allan SteelENGAustralia1883241179135*59.67--100190
Michael HusseyAUSSouth Africa2006-200945217947*59.6735250.85000212
Gus LogieWIAustralia1984-1993131321793816.2729860.07001101
Kim HughesAUSNew Zealand1980-19838801786322.2524772.06011130
Norm O'NeillAUSEngland1959-19633511777744.2524335.80020170
Cameron BancroftWANew South Wales2022-20243601775429.5050235.26010131
Mudassar NazarPAKAustralia1981-19845601778429.5030258.61021180
Kurtis PattersonNSWWestern Australia2022-2024231176167*88.0028162.63100163
Mohinder AmarnathINDAustralia1978-198644017613844.0043940.09100110
Lindsay HassettAUSEngland1946-19513401757043.7530035.00010170
Michael BevanAUSEngland1994-200376217569*43.7524172.6101180
Marvan AtapattuSLAustralia1999-200644117410158.0020983.25100100
Stork HendryAUSEngland1924-192824017411243.5046237.66100120
Steve SmithAUSPakistan2017-20244511745943.5021879.82010201
Matthew WadeAUSSri Lanka2012-2022562174102*43.5027463.50100131
Jordan SilkTASNew South Wales2018-20244701747424.8648435.95011100
Bill LawryAUSEngland1963-197148217460*29.0046425.43011150
Mohammad RizwanPAKAustralia2017-20244501738834.6023174.89010143
Jordan SilkSSSydney Thunder2013-2025116217369*43.25122141.8001078
Johnny TyldesleyENGAustralia1901-19044701737924.71--020261
Mark TaylorAUSSri Lanka1995-19962201729086.0021081.90020120
Rohan KanhaiWIAustralia1961-19693601726928.6731953.92010180
Wilf FlowersENGAustralia1885-18874801725621.501118.18010130
Tom GarrettAUSEngland1882-1888814317251*15.645223.08013110
Steve SmithAUSSouth Africa2014-202322017110485.5026664.29110173
Adam GilchristAUSWest Indies20014301718757.0022576.00010181
Jimmy AdamsWIAustralia1993-2001810117177*19.0038045.00011140
Greg RitchieAUSNew Zealand1985-19862301708956.6737345.58020101
Steve SmithSSHobart Hurricanes2012-20264411706556.67125136.00020154
Sam HarperMS/MRSydney Sixers2019-2025441170110*56.67107158.88100187
Billy ZulchSAAustralia1910-191124017015042.5035747.62100170
Basil ButcherWIAustralia196924017010142.5038544.16100200
Josh PhilippeSSMelbourne Renegades2019-20245501706134.00124137.10020177
Moisés HenriquesSSPerth Scorchers2012-2025111111704617.00152111.84001134
Sam KonstasNSWQueensland202512016911684.5024369.55110122
Usman KhawajaAUSPakistan2017-202435116979*42.2533650.30011111
Matthew GilkesNSWTasmania2022-20244701696424.1436246.69021161
Sourav GangulyINDAustralia2000-20086801696721.1323372.53020221
Mike BrearleyENGAustralia1979-19806921695324.1460727.8401170
Stuart CarlisleZIMAustralia2001-200434016811842.0029856.38100184
Roy MinnettAUSEngland1911-19122401689042.0029057.93021260

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.