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 team

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: South Africa tour of England 2022×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Jonny BairstowENGEngland20228803059038.13294103.74021288
Reeza HendricksSASouth Africa20225502967459.20208142.31040374
Aiden MarkramSASouth Africa20228922717738.71240112.92031228
Rassie van der DussenSASouth Africa202278025013431.2537965.96101270
Ollie PopeENGEngland20223511797344.7523177.49020230
Ben StokesENGEngland202245015410330.8024163.90100133
Quinton de KockSASouth Africa202288114792*21.00143102.80011200
Zak CrawleyENGEngland202235113469*33.5023756.54010200
Ben FoakesENGEngland2022341133113*44.3327149.08101110
Joe RootENGEngland20226601338622.1714790.48010102
Rilee RossouwSASouth Africa202233113196*65.5077170.13010175
Heinrich KlaasenSASouth Africa20227611293925.8097132.99000123
Sarel ErweeSASouth Africa20223501277325.4027446.35011110
Keegan PetersenSASouth Africa20223501224224.4027444.53000110
Tristan StubbsSASouth Africa20224411197239.6755216.36010710
Dean ElgarSASouth Africa20223501074721.4022747.14000160
Jason RoyENGEngland20226501024320.4012979.0700091
David MillerSASouth Africa20227529832*32.6768144.12000104
Jos ButtlerENGEngland2022650962919.2070137.1400075
Alex LeesENGEngland2022350963919.2018053.3300090
Moeen AliENGEngland2022650925218.4053173.5801066
Keshav MaharajSASouth Africa20221171844114.0012070.00001110
Marco JansenSASouth Africa2022230824827.3315453.2500091
Lorcan TuckerIREIreland2022220787839.0039200.0001175
Stuart BroadENGEngland2022340773519.2574104.05000102
Liam LivingstoneENGEngland2022650743814.8061121.3100063
Janneman MalanSASouth Africa2022330685722.6710167.3301170
Sam CurranENGEngland2022651653516.2548135.4200044
Kyle VerreynneSASouth Africa2022351612115.2515439.6100141
Dwaine PretoriusSASouth Africa20225315521*27.5039141.0300062
Dawid MalanENGEngland2022330554318.3338144.7400024
Anrich NortjeSASouth Africa20227625128*12.7510449.0400170
Kagiso RabadaSASouth Africa202256148369.609848.9800220
Paul StirlingIREIreland2022220462823.0027170.3700043
George DockrellIREIreland2022220464323.0032143.7500023
Barry McCarthyIREIreland2022221403240.0027148.1500033
Harry TectorIREIreland2022220403420.0039102.5600030
Khaya ZondoSASouth Africa2022120392319.5010836.1100041
Jack LeachENGEngland202234126158.674163.4100150
Andile PhehlukwayoSASouth Africa2022421222222.0017129.4100030
David WilleyENGEngland2022320212110.502295.4500111
Ollie RobinsonENGEngland2022220201710.002580.0000020
Ryan RickeltonSASouth Africa202212019119.503554.2900040
Curtis CampherIREIreland202222019199.5019100.0000111
Chris JordanENGEngland202233119149.5014135.7100030
Simon HarmerSASouth Africa202212018169.006428.1300010
Philip SaltENGEngland2022210171717.0010170.0000030
Wiaan MulderSASouth Africa202212017148.506526.1500020
Adil RashidENGEngland202264015123.751883.3300210
Brydon CarseENGEngland2022110141414.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.