Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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
Wally GroutAUSSouth Africa19581216035*60.00--000-0
Goofy LawrenceSANew Zealand1962120604330.00--00080
Trevor BaileyENGSouth Africa1957120594129.50--00060
Matt PooreNZSouth Africa1954120594129.50--000-0
Herschelle GibbsSAEngland1999120584829.0013642.6500090
Shaun PollockSAIndia20011215855*58.009958.5901061
John WatkinsSANew Zealand1954120584529.00--000-0
Boeta DippenaarSAIndia2001120572928.5021426.6400080
Neil JohnsonZIMSouth Africa2000110565656.008268.2901070
Jack CheethamSANew Zealand1954121554255.00--000-0
Andrew FlintoffENGSouth Africa1999120544227.005696.43000110
Ian RedpathAUSSouth Africa1967120542827.00--000-0
Thomas OdoyoKENIndia2001110515151.005298.0801061
RD ShahKENIndia2001110505050.007566.6701050
Michael VaughanENGSouth Africa1999120502925.0020724.1500050
Clive van RyneveldSANew Zealand1954121504050.00--000-0
Brian TaberAUSSouth Africa1967120503025.00--000-0
Richie BenaudAUSSouth Africa1958121494349.00--000-0
Tiger LanceSAAustralia19671214928*49.00--000-1
Tufty MannSAAustralia1950120474123.50--000-1
Gary BartlettNZSouth Africa1962120472923.50--000-0
Artie DickNZSouth Africa1962120474623.50--00060
Sourav GangulyINDSouth Africa2001121464246.006471.8800070
Peter MayENGSouth Africa1957120452422.50--00031
Ted DexterENGSouth Africa1965121454045.00--00060
Colin BlandSANew Zealand1962120443222.00--00041
Tony PitheySAEngland1957-1965230442314.6712218.8500020
Sam LoxtonAUSSouth Africa1950110434343.00--000-0
Alec StewartENGSouth Africa1999120432821.509147.2500061
Graham McKenzieAUSSouth Africa1967120432921.50--00010
Ali BacherSAAustralia1967120434021.50--00000
Keith StackpoleAUSSouth Africa1967120432421.50--00040
Mark BoucherSAEngland1999110424242.0011935.2900050
George FullertonSAAustralia1950120422421.00--000-0
Roy McLeanSAEngland1957120422321.00--00060
Eric RowanSAEngland1949120403720.00--00000
Eric RowanSAAustralia1950120404020.00--00100
Dick WestcottSANew Zealand1954120402920.00--000-0
Chris BurgerSAAustralia19581214037*40.00--00001
Ian ThomsonENGSouth Africa1965110393939.00--00050
Andrew CaddickENGSouth Africa1999121393539.0010238.2400050
David AllenENGSouth Africa19651113838*---00030
Lance KlusenerSAIndia2001120382919.004584.4400052
Harbhajan SinghINDKenya2001110373737.0032115.6300041
Andy FlowerZIMSouth Africa2000110373737.005567.2700020
Clive van RyneveldSAEngland1957120372418.50--00020
Jacob MartinINDKenya2001110363636.007051.4300050
Jim ParksENGSouth Africa1965110353535.00--00040
Roy McLeanSANew Zealand1962120352517.50--00041
Alec BedserENGSouth Africa1949120343317.00--00000

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.