Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Old Wanderers×

Player figures come from full scorecards, which we hold for 18 of the 20 matches in this selection (from 1902). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Doodles TapscottSAEngland19231115050*---010-1
James KellyAUSSouth Africa1902230502516.67--000-0
Jimmy BlanckenbergSAAustralia1921120494524.50--00081
Shunter CoenSAEngland19271214841*48.00--000-0
George Simpson-HaywardENGSouth Africa19102314829*24.00--000-0
Percy ChapmanENGSouth Africa1930-1931240472811.75--00050
Greville StevensENGSouth Africa1922-192835047209.40--00100
Louis TancredSAEngland1906-1913240462011.50--00010
Sam StaplesENGSouth Africa1928120453922.50--000-0
Charlie SmithSAAustralia19022414516*15.00--000-0
Louis StrickerSAEngland1910240441711.00--00000
Biddy AndersonSAAustralia1902120433221.50--000-1
Bob CrispSAAustralia1935120433521.50--000-0
William ShaldersSAEngland1906120423821.00--00060
Buster NupenSAAustralia1921-1936241422214.00--00052
John NicolsonSAEngland1928120412820.50--000-0
Ken ViljoenSAAustralia1936120403320.00--000-0
Lord TennysonENGSouth Africa1913-1914230402113.33--000-0
Syd CurnowSAEngland1930-1931240401310.00--00020
Sid PeglerSAEngland1910121392839.00--000-1
Arthur ChipperfieldAUSSouth Africa1935-1936220393919.50--00100
Chud LangtonSAAustralia1935-193624039169.75--000-1
William LingSAEngland1922120383819.00--00101
Neville LindsaySAAustralia1921120352917.50--00040
Tom CampbellSAEngland1910241351911.67--00100
Hedley VerityENGSouth Africa1938-1939220342617.00--000-0
Claude NewberrySAEngland1913-191424034158.50--00000
Dooley BriscoeSAAustralia1935120311615.50--000-0
Teddy WynyardENGSouth Africa1906120292914.50--00130
Bill FarrimondENGSouth Africa1931110282828.00--000-0
'Young Jack' HearneENGSouth Africa1914120272713.50--00100
Ewart AstillENGSouth Africa1927-192823027179.00--00000
Bob NewsonSAEngland1930-1939231261613.00--00010
Arthur GilliganENGSouth Africa1922120251812.50--000-0
Joe DarlingAUSSouth Africa190224024146.00--00100
George BissettSAEngland1928110232323.00--000-0
Ernie HayesENGSouth Africa1906120232011.50--00020
Schofield HaighENGSouth Africa1906120232311.50--00130
Percy SherwellSAEngland19061212322*23.00--00040
Vic RichardsonAUSSouth Africa1935-1936220232111.50--00000
George BrownENGSouth Africa1922-192323023227.67--00100
Robert HarveySAAustralia1936120221711.00--000-1
Jack RobertsonSAAustralia1935120201710.00--00000
Bill EdrichENGSouth Africa1938-193923020106.674100.0000010
William LingSAAustralia192112019199.50--00120
Harry LeeENGSouth Africa193112019189.50--00000
Syd GregoryAUSSouth Africa190224018134.50--00100
Colin BlytheENGSouth Africa190612017178.50--00130
Ernie McCormickAUSSouth Africa1935-193622017138.50--000-0
Tommy WardSAAustralia1921121169*16.00--00020

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.