Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

England tour of South Africa 2019/20: 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 2019/20×
PlayerGroundSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Lungi NgidiSABuffalo ParkEast London202011403033/303/3010.007.508.00000
Chris JordanENGKingsmeadDurban2020224.203132/312/3110.337.158.67000
Tabraiz ShamsiSANewlandsCape Town2020111003833/383/3812.673.8020.00000
Lungi NgidiSAKingsmeadDurban202011404833/483/4816.0012.008.00000
Adil RashidENGThe Wanderers StadiumJohannesburg2020111005133/513/5117.005.1020.00000
Beuran HendricksSAThe Wanderers StadiumJohannesburg2020111005933/593/5919.675.9020.00000
Lungi NgidiSAThe Wanderers StadiumJohannesburg202011926333/633/6321.007.0018.00000
Chris JordanENGBuffalo ParkEast London202011302822/282/2814.009.339.00000
Andile PhehlukwayoSABuffalo ParkEast London202011403222/322/3216.008.0012.00000
Beuran HendricksSABuffalo ParkEast London202011303322/332/3316.5011.009.00000
Tom CurranENGSuperSport ParkCenturion202011403322/332/3316.508.2512.00000
Ben StokesENGSuperSport ParkCenturion202011403522/352/3517.508.7512.00000
Mark WoodENGKingsmeadDurban202011403922/392/3919.509.7512.00000
Andile PhehlukwayoSAKingsmeadDurban202021404722/472/4723.5011.7512.00000
Lungi NgidiSASuperSport ParkCenturion202011405522/552/5527.5013.7512.00000
Tom CurranENGKingsmeadDurban202022605822/452/4529.009.6718.00000
Joe RootENGKingsmeadDurban20201110411/41/44.004.006.00000
Ben StokesENGKingsmeadDurban202011201611/161/1616.008.0012.00000
Dwaine PretoriusSAKingsmeadDurban202011301711/171/1717.005.6718.00000
Saqib MahmoodENGThe Wanderers StadiumJohannesburg202011511711/171/1717.003.4030.00000
Moeen AliENGBuffalo ParkEast London202011402211/221/2222.005.5024.00000
Adil RashidENGBuffalo ParkEast London202011402311/231/2323.005.7524.00000
Ben StokesENGBuffalo ParkEast London202011302411/241/2424.008.0018.00000
Tabraiz ShamsiSAKingsmeadDurban202021403011/301/3030.007.5024.00000
Chris JordanENGNewlandsCape Town202011503111/311/3131.006.2030.00000
Mark WoodENGBuffalo ParkEast London202011303211/321/3232.0010.6718.00000
Dale SteynSABuffalo ParkEast London202011403311/331/3333.008.2524.00000
Andile PhehlukwayoSASuperSport ParkCenturion2020113.103411/341/3434.0010.7419.00000
Joe RootENGNewlandsCape Town202011703511/351/3535.005.0042.00000
Chris WoakesENGNewlandsCape Town202011903611/361/3636.004.0054.00000
Dwaine PretoriusSASuperSport ParkCenturion202011404011/401/4040.0010.0024.00000
Tabraiz ShamsiSASuperSport ParkCenturion202011304011/401/4040.0013.3318.00000
Lutho SipamlaSANewlandsCape Town202011704011/401/4040.005.7142.00000
Tom CurranENGBuffalo ParkEast London202011304111/411/4141.0013.6718.00000
Adil RashidENGSuperSport ParkCenturion202011404211/421/4242.0010.5024.00000
Moeen AliENGThe Wanderers StadiumJohannesburg2020111004211/421/4242.004.2060.00000
Lutho SipamlaSAThe Wanderers StadiumJohannesburg2020119.214211/421/4242.004.5056.00000
Jon-Jon SmutsSANewlandsCape Town2020111004311/431/4343.004.3060.00000
Beuran HendricksSANewlandsCape Town202011804611/461/4646.005.7548.00000
Mark WoodENGSuperSport ParkCenturion202011304711/471/4747.0015.6718.00000
Andile PhehlukwayoSANewlandsCape Town202011804711/471/4747.005.8848.00000
Tabraiz ShamsiSAThe Wanderers StadiumJohannesburg2020111005811/581/5858.005.8060.00000
Dale SteynSASuperSport ParkCenturion202011404300/430/43-10.75-000
Adil RashidENGKingsmeadDurban202011303400/340/34-11.33-000
Joe DenlyENGNewlandsCape Town202011604100/410/41-6.83-000
Chris WoakesENGKingsmeadDurban202011402100/210/21-5.25-000
Jon-Jon SmutsSABuffalo ParkEast London202011102200/220/22-22.00-000
Jon-Jon SmutsSAThe Wanderers StadiumJohannesburg202011301200/120/12-4.00-000
Beuran HendricksSAKingsmeadDurban202021304500/450/45-15.00-000
Joe RootENGThe Wanderers StadiumJohannesburg202011704200/420/42-6.00-000
Page 1Next

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.