Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

England tour of South Africa 1930/31: Bowling by ground

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: England tour of South Africa 1930/31×
PlayerGroundSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Buster NupenSAOld WanderersJohannesburg1930-193124118.512344206/4611/15017.202.8935.65031
Bill VoceENGOld WanderersJohannesburg1930-193124127.237297134/458/10422.852.3358.77300
Ian PeeblesENGOld WanderersJohannesburg1930-19312486.518233116/637/14921.182.6847.36110
Bill VoceENGKingsmeadDurban19312490.217169105/586/7216.901.8754.20010
Jack WhiteENGKingsmeadDurban193124862515483/216/5419.251.7964.50000
Cyril VincentSAKingsmeadDurban19312256.21611776/516/5116.712.0848.29010
Ian PeeblesENGKingsmeadDurban19311252.4713874/677/13819.712.6245.14100
Maurice TateENGOld WanderersJohannesburg1930-19312479.22116572/204/9823.572.0868.00000
Cyril VincentSAOld WanderersJohannesburg1930-193124782119173/495/9327.292.4566.86000
Wally HammondENGOld WanderersJohannesburg1930-193123641314054/634/6328.002.1976.80100
Quintin McMillanSANewlandsCape Town193112651317553/1115/17535.002.6978.00000
Bob CatterallSAOld WanderersJohannesburg1930-1931232225642/122/1214.002.5533.00000
Cyril VincentSANewlandsCape Town19311234.4106642/264/6616.501.9052.00000
Wally HammondENGKingsmeadDurban19312335127342/92/918.252.0952.50000
Maurice TateENGKingsmeadDurban19312467249742/333/4524.251.45100.50000
Sandy BellSANewlandsCape Town193112561711143/534/11127.751.9884.00000
Alf HallSAOld WanderersJohannesburg19311246715244/1054/15238.003.3069.00100
Bob CatterallSANewlandsCape Town1931121751733/153/175.671.0034.00000
Maurice TateENGNewlandsCape Town19311143137933/793/7926.331.8486.00000
Maurice LeylandENGNewlandsCape Town1931113069133/913/9130.333.0360.00000
Sandy BellSAKingsmeadDurban19312355712232/633/7740.672.22110.00000
Quintin McMillanSAOld WanderersJohannesburg1930-19312431.4114632/622/7448.674.6163.33000
Quintin McMillanSAKingsmeadDurban1931222338822/572/5744.003.8369.00000
Jack WhiteENGNewlandsCape Town193111461510122/1012/10150.502.20138.00000
Xen BalaskasSANewlandsCape Town19311225110422/752/10452.004.1675.00000
Bob WyattENGKingsmeadDurban19312142611/61/66.001.5024.00000
Jack SiedleSAKingsmeadDurban1931213.11711/71/77.002.2119.00000
Herbie TaylorSAKingsmeadDurban193121301311/131/1313.004.3318.00000
Jim ChristySAKingsmeadDurban193111411711/171/1717.004.2524.00000
Buster NupenSANewlandsCape Town1931123996911/261/6969.001.77234.00000
Maurice AllomENGKingsmeadDurban1931123647111/271/7171.001.97216.00000
Jack WhiteENGOld WanderersJohannesburg1930111635300/530/53-3.31-000
Bob CatterallSAKingsmeadDurban1931111003700/370/37-3.70-000
Wally HammondENGNewlandsCape Town1931111022700/270/27-2.70-000
Bob WyattENGOld WanderersJohannesburg1930-193122403000/100/10-7.50-000
Bob WyattENGNewlandsCape Town19311120400/40/4-2.00-000
Ian PeeblesENGNewlandsCape Town1931112829500/950/95-3.39-000
Maurice LeylandENGKingsmeadDurban193121913200/320/32-3.56-000
Maurice LeylandENGOld WanderersJohannesburg193121401100/110/11-2.75-000
Neville QuinnSAKingsmeadDurban1931111944200/420/42-2.21-000
Bruce MitchellSAKingsmeadDurban193121101800/180/18-18.00-000
Bruce MitchellSANewlandsCape Town193111802000/200/20-2.50-000
Ken ViljoenSAOld WanderersJohannesburg1930-193122812300/100/10-2.88-000
Xen BalaskasSAOld WanderersJohannesburg19301120700/70/7-3.50-000
Bob NewsonSAOld WanderersJohannesburg1930122244100/110/41-1.86-000
Bill VoceENGNewlandsCape Town19311133119500/950/95-2.88-000
John CochranSAKingsmeadDurban1931112354700/470/47-2.04-000

Span first and last year · Mat matches · Inns innings · Mdns maidens · Wkts wickets · BBI best bowling in an innings · BBM best bowling in a match · Ave bowling average: runs per wicket · Econ economy: runs per over · SR strike rate: balls per wicket · 4 four wickets in an innings · 5 five or more wickets in an innings · 10 ten or more wickets in a match

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