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

South Africa tour of England 2022: Batting by series

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: South Africa tour of England 2022×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Jonny BairstowENGSouth Africa tour of England 202220228803059038.13294103.74021288
Reeza HendricksSASouth Africa tour of England 202220225502967459.20208142.31040374
Aiden MarkramSASouth Africa tour of England 202220228922717738.71240112.92031228
Rassie van der DussenSASouth Africa tour of England 2022202278025013431.2537965.96101270
Ollie PopeENGSouth Africa tour of England 202220223511797344.7523177.49020230
Ben StokesENGSouth Africa tour of England 2022202245015410330.8024163.90100133
Quinton de KockSASouth Africa tour of England 2022202288114792*21.00143102.80011200
Zak CrawleyENGSouth Africa tour of England 2022202235113469*33.5023756.54010200
Ben FoakesENGSouth Africa tour of England 20222022341133113*44.3327149.08101110
Joe RootENGSouth Africa tour of England 202220226601338622.1714790.48010102
Rilee RossouwSASouth Africa tour of England 2022202233113196*65.5077170.13010175
Heinrich KlaasenSASouth Africa tour of England 202220227611293925.8097132.99000123
Sarel ErweeSASouth Africa tour of England 202220223501277325.4027446.35011110
Keegan PetersenSASouth Africa tour of England 202220223501224224.4027444.53000110
Tristan StubbsSASouth Africa tour of England 202220224411197239.6755216.36010710
Dean ElgarSASouth Africa tour of England 202220223501074721.4022747.14000160
Jason RoyENGSouth Africa tour of England 202220226501024320.4012979.0700091
David MillerSASouth Africa tour of England 202220227529832*32.6768144.12000104
Jos ButtlerENGSouth Africa tour of England 20222022650962919.2070137.1400075
Alex LeesENGSouth Africa tour of England 20222022350963919.2018053.3300090
Moeen AliENGSouth Africa tour of England 20222022650925218.4053173.5801066
Keshav MaharajSASouth Africa tour of England 202220221171844114.0012070.00001110
Marco JansenSASouth Africa tour of England 20222022230824827.3315453.2500091
Lorcan TuckerIRESouth Africa tour of England 20222022220787839.0039200.0001175
Stuart BroadENGSouth Africa tour of England 20222022340773519.2574104.05000102
Liam LivingstoneENGSouth Africa tour of England 20222022650743814.8061121.3100063
Janneman MalanSASouth Africa tour of England 20222022330685722.6710167.3301170
Sam CurranENGSouth Africa tour of England 20222022651653516.2548135.4200044
Kyle VerreynneSASouth Africa tour of England 20222022351612115.2515439.6100141
Dwaine PretoriusSASouth Africa tour of England 202220225315521*27.5039141.0300062
Dawid MalanENGSouth Africa tour of England 20222022330554318.3338144.7400024
Anrich NortjeSASouth Africa tour of England 202220227625128*12.7510449.0400170
Kagiso RabadaSASouth Africa tour of England 2022202256148369.609848.9800220
Paul StirlingIRESouth Africa tour of England 20222022220462823.0027170.3700043
George DockrellIRESouth Africa tour of England 20222022220464323.0032143.7500023
Barry McCarthyIRESouth Africa tour of England 20222022221403240.0027148.1500033
Harry TectorIRESouth Africa tour of England 20222022220403420.0039102.5600030
Khaya ZondoSASouth Africa tour of England 20222022120392319.5010836.1100041
Jack LeachENGSouth Africa tour of England 2022202234126158.674163.4100150
Andile PhehlukwayoSASouth Africa tour of England 20222022421222222.0017129.4100030
David WilleyENGSouth Africa tour of England 20222022320212110.502295.4500111
Ollie RobinsonENGSouth Africa tour of England 20222022220201710.002580.0000020
Ryan RickeltonSASouth Africa tour of England 2022202212019119.503554.2900040
Curtis CampherIRESouth Africa tour of England 2022202222019199.5019100.0000111
Chris JordanENGSouth Africa tour of England 2022202233119149.5014135.7100030
Simon HarmerSASouth Africa tour of England 2022202212018169.006428.1300010
Philip SaltENGSouth Africa tour of England 20222022210171717.0010170.0000030
Wiaan MulderSASouth Africa tour of England 2022202212017148.506526.1500020
Adil RashidENGSouth Africa tour of England 2022202264015123.751883.3300210
Brydon CarseENGSouth Africa tour of England 20222022110141414.008175.0000020
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.