Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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

England tour of South Africa 1930/31: Batting by ground (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: England tour of South Africa 1930/31×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Bruce MitchellSAOld WanderersJohannesburg1930-19312402207455.00--030190
Wally HammondENGOld WanderersJohannesburg1930-19312402027550.50--02090
Wally HammondENGKingsmeadDurban1931231193136*96.50--10041
Maurice LeylandENGOld WanderersJohannesburg1930-19312401819145.25--010210
Patsy HendrenENGNewlandsCape Town19311201799389.50--02060
Jack SiedleSANewlandsCape Town1931110141141141.00--100130
Jack SiedleSAKingsmeadDurban19312401255731.25--01110
Bruce MitchellSANewlandsCape Town1931110123123123.00--100-0
Wally HammondENGNewlandsCape Town19311201226561.00--020-0
Jock CameronSAOld WanderersJohannesburg1930-193124112269*40.67--02150
Patsy HendrenENGOld WanderersJohannesburg1930-19312401206430.00--010100
Jack SiedleSAOld WanderersJohannesburg1930-19312401186229.50--01090
Herbie TaylorSANewlandsCape Town1931110117117117.00--100-0
Maurice TurnbullENGOld WanderersJohannesburg1930-19312411146138.00--01092
Bruce MitchellSAKingsmeadDurban19312401127328.00--01050
Ken ViljoenSAOld WanderersJohannesburg1930-19312401124428.00--00060
Maurice TateENGOld WanderersJohannesburg1930-19312401003825.00--00054
Herbie TaylorSAKingsmeadDurban19312419764*32.33--01020
Quintin McMillanSAOld WanderersJohannesburg1930-19312419545*31.67--00071
Jock CameronSAKingsmeadDurban19312419441*31.33--00040
Bob CatterallSAOld WanderersJohannesburg1930-1931240915422.75--01052
Herbie TaylorSAOld WanderersJohannesburg1931120857242.50--010-0
Maurice LeylandENGNewlandsCape Town1931120805240.00--010-0
Bob WyattENGKingsmeadDurban1931230795426.33--01010
Quintin McMillanSAKingsmeadDurban19312417829*26.00--00041
Maurice TateENGKingsmeadDurban1931221745074.00--01053
Bob WyattENGNewlandsCape Town1931120694034.50--000-0
Bob WyattENGOld WanderersJohannesburg1930-1931240573714.25--00000
Bob CatterallSANewlandsCape Town1931110565656.00--010-0
Bill VoceENGOld WanderersJohannesburg1930-19312415441*18.00--00114
Jim ChristySAKingsmeadDurban1931120533726.50--00031
Percy ChapmanENGOld WanderersJohannesburg1930-1931240472811.75--00050
Bill FarrimondENGKingsmeadDurban1931120443522.00--00040
Eric DaltonSAKingsmeadDurban1931120423121.00--00030
Syd CurnowSAOld WanderersJohannesburg1930-1931240401310.00--00020
Maurice LeylandENGKingsmeadDurban19312213931*39.00--00001
Ken ViljoenSAKingsmeadDurban1931120341817.00--00020
Cyril VincentSAKingsmeadDurban1931241341811.33--00010
Jack WhiteENGNewlandsCape Town1931120312315.50--000-0
Bill VoceENGNewlandsCape Town1931121313031.00--00002
Patsy HendrenENGKingsmeadDurban1931210303030.00--00021
Bob CatterallSAKingsmeadDurban1931120301915.00--000-0
Bill FarrimondENGOld WanderersJohannesburg1931110282828.00--000-0
Jock CameronSANewlandsCape Town1931110262626.00--000-1
Percy ChapmanENGKingsmeadDurban1931210242424.00--00020
Nummy DeaneSAKingsmeadDurban1931120231511.50--000-0
Buster NupenSAOld WanderersJohannesburg1930-19312422311*11.50--00100
Maurice TurnbullENGNewlandsCape Town1931120211410.50--000-0
Harry LeeENGOld WanderersJohannesburg193112019189.50--00000
Maurice TateENGNewlandsCape Town193112018159.00--00000
Page 1Next

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.