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
Jimmy BlanckenbergSAEngland1913-19234731135928.25--01001
Johnny DouglasENGSouth Africa1913-19142301107736.67--01000
George ThompsonENGSouth Africa19102401106327.50--010-0
Jack RussellENGSouth Africa19231201049652.00--010-0
Charlie LlewellynSAAustralia19022411049034.67--01100
Maurice TateENGSouth Africa1930-19312401003825.00--00054
Jack SiedleSAAustralia1935-19362401004425.0010.0000100
Les AmesENGSouth Africa1938-1939241964232.00--00000
Morice BirdENGSouth Africa1910-1914471964516.00--00000
Len DarlingAUSSouth Africa1935-1936231954247.50--000-0
Quintin McMillanSAEngland1930-19312419545*31.67--00071
Mick CommailleSAEngland1910-1927360953915.83--00000
Bill BrownAUSSouth Africa1935-1936230915130.33--010-0
Maitland HathornSAAustralia1902240894522.25--00000
Jack CrawfordENGSouth Africa1906120874443.50--000100
Bert OldfieldAUSSouth Africa1921-1936330864428.67--00000
Eric RowanSAEngland1939110858585.00--010-0
Cyril VincentSAEngland1927-1931462845321.0020.0001101
Monty NobleAUSSouth Africa19022418353*27.67--01001
Frederick FaneENGSouth Africa1906-1910360833913.83--00100
Percy HolmesENGSouth Africa1927-1928241796326.33--01100
Denys MorkelSAEngland1927-1928240764519.00--00100
Pieter van der BijlSAEngland1938-1939230733824.33--00031
Philip HandsSAEngland1913-1914240734018.25--00100
Cyril FrancoisSAEngland1922-1923241724124.00--00000
Gerald HartiganSAEngland1913-1914240715117.75--01100
Herby WadeSAAustralia1935-1936240713917.75--00100
Eric MarxSAAustralia1921120703635.00--000100
Chud LangtonSAEngland1938-19392217064*70.00--010-2
Buster NupenSAEngland1922-1931611369238.63--00300
Alan MelvilleSAEngland1938-1939220676733.50--011100
Henry Leveson GowerENGSouth Africa1910241663122.00--000-0
William ShaldersSAAustralia1902240644216.00--00100
Percy FenderENGSouth Africa1922-1923240624415.50--00100
Barberton HalliwellSAAustralia1902230615720.33--01100
Leo O'BrienAUSSouth Africa1936110595959.00--010-0
Bert HopkinsAUSSouth Africa1902240593014.75--00000
Nummy DeaneSAEngland1927-1928241593919.67--000-0
Pelham WarnerENGSouth Africa1906120575128.50--010100
Alex KennedyENGSouth Africa1922-19232315741*28.50--00100
Jack RyderAUSSouth Africa1921110565656.00--01050
Bill O'ReillyAUSSouth Africa1935-19362215656*56.00--01102
Nipper NicholsonSAAustralia1935-1936240562914.00--00201
George HearneSAEngland1922120552827.50--000-0
Bill VoceENGSouth Africa1930-19312415441*18.00--00114
Bert StrudwickENGSouth Africa1910-1914472541810.80--00100
Ian PeeblesENGSouth Africa1927-1931472532610.60--00120
William BrannSAEngland1922120515025.50--01000
Eric RowanSAAustralia1935120513825.50--000-0
Vallance JuppENGSouth Africa1922-1923241513317.00--00000

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