Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Crusaders Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jackie McGlewSAAustralia1958120342017.00--000-0
Noel McGregorNZSouth Africa1962120342417.00--000-0
Neil AdcockSANew Zealand1954-1962230342411.33--000-0
Frank MooneyNZSouth Africa1954120332416.50--000-0
Peter CarlsteinSAAustralia1958120333216.50--00000
Mike MacaulaySAEngland1965120332116.50--00010
Clive van RyneveldSAAustralia1958120312615.50--000-0
Jack AlabasterNZSouth Africa1962120312415.50--000-0
Jack CrappENGSouth Africa19491213026*30.00--000-0
Lance KlusenerSAZimbabwe2000110292929.005354.7200000
Athol RowanSAEngland19491112929*---000-0
Roly JenkinsENGSouth Africa1949110292929.00--000-0
Hansie CronjeSAEngland1999120292714.505949.1500030
Anil KumbleINDSouth Africa2001110282828.008632.5600040
Steve TikoloKENIndia2001110272727.004264.2900000
Ken FunstonSAEngland1957120272413.50--00000
Atholl McKinnonSAEngland1965121272727.00--00040
John WaiteSANew Zealand1954-19622312720*13.50--00100
David ObuyaKENIndia2001110262626.002796.3000021
Ian JohnsonAUSSouth Africa19501112626*---000-0
Mike SmithENGSouth Africa1965110262626.00--00020
Godfrey EvansENGSouth Africa1957120262113.00--00022
Tony LockENGSouth Africa1957120261413.00--00020
Murray ChappleNZSouth Africa1954120261813.00--000-0
Ian ChappellAUSSouth Africa1967120261513.00--000-0
Chris AdamsENGSouth Africa1999120262513.009726.8000020
Cliff GladwinENGSouth Africa1949120251512.50--000-1
Russell EndeanSAAustralia1958120252312.50--00000
Bill LawryAUSSouth Africa1967120252512.50--00100
Sourav GangulyINDKenya2001110242424.003568.5700012
Ken FunstonSAAustralia1958120242012.00--000-0
Frank TysonENGSouth Africa1957120242312.00--00011
Sachin TendulkarINDSouth Africa20011212322*23.004946.9400040
Keith MillerAUSSouth Africa1950110222222.00--000-1
Reetinder Singh SodhiINDKenya2001110212121.002584.0000021
Tony MacGibbonNZSouth Africa1954120211410.50--000-0
Bill BellNZSouth Africa19541222121*---00000
Harry BromfieldSANew Zealand1962120212110.50--00100
Ossie DawsonSAEngland1949110202020.00--000-0
Jack CheethamSAEngland1949120201810.00--00000
Zin HarrisNZSouth Africa1962120201310.00--000-0
Johnny MartinAUSSouth Africa1967120202010.00--00140
Deep DasguptaINDKenya2001110191919.003751.3500010
Allan WatkinsENGSouth Africa1949121191419.00--000-0
Peter PollockSAEngland1965110181818.009319.3500010
Peter HeineSAAustralia195812018159.00--00000
Tiger LanceSANew Zealand19621201899.00--000-0
Stuart CarlisleZIMSouth Africa2000110171717.004636.9600020
Ian CraigAUSSouth Africa1958110171717.00--000-0
Gary KirstenSAEngland199912017158.505232.6900020

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.