Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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: Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×At Sinhalese Sports Club Ground×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael VaughanENGEngland2003-20072401808745.0032455.56020240
Robin SmithENGEngland199312016312881.5040939.85100240
Alastair CookENGEngland20071201438171.5035839.94020130
Graham GoochENGEngland19822201387469.0019271.88020171
Jonny BairstowENGEngland201812012511062.5021757.60100101
Andrew FlintoffENGEngland20031201077753.5018458.15010164
Ben StokesENGEngland2018120995749.5015165.5601092
Graeme HickENGEngland1993120946847.0014067.1401093
Jos ButtlerENGEngland2018120806440.0010576.1901050
Matt PriorENGEngland2007110797979.0013060.7701090
Paul CollingwoodENGEngland2007121755275.0016346.0101090
Ian BothamENGEngland1982220736036.5072101.3901072
Marcus TrescothickENGEngland2003120707035.0010467.31011130
Ian BellENGEngland2007120695434.5015046.0001080
Mike GattingENGEngland1982-1993340682917.009472.3400091
Chris LewisENGEngland1993120674533.508777.01000110
Alec StewartENGEngland1993120666333.0013548.89010100
Mark ButcherENGEngland2003120603730.0016935.5000090
Geoff CookENGEngland1982220603230.0013345.1100030
John EmbureyENGEngland1982-1993231605930.0018732.0901160
Moeen AliENGEngland2018120553327.5010850.9300050
Joe RootENGEngland2018120534626.508860.2300040
Keith FletcherENGEngland1982220503825.006083.3300050
Ben FoakesENGEngland20181214936*49.0010845.3700030
Kevin PietersenENGEngland20071214645*46.008454.7600041
Adil RashidENGEngland2018121452445.007956.9600030
Graham ThorpeENGEngland2003120321916.009932.3200030
Ashley GilesENGEngland2003120231311.508726.4400020
Rory BurnsENGEngland2018120211410.506134.4300020
Devon MalcolmENGEngland1993121211321.003855.2600012
David GowerENGEngland1982220211510.503265.6300030
Neil FairbrotherENGEngland1993120211810.505538.1800020
Nasser HussainENGEngland200312019119.506827.9400030
Ryan SidebottomENGEngland2007110171717.008120.9900010
Chris ReadENGEngland20031211717*17.007323.2900101
Mike AthertonENGEngland199312015137.505825.8600010
Gareth BattyENGEngland200312014147.0010213.7300110
Keaton JenningsENGEngland201812014137.003638.8900010
James KirtleyENGEngland200312013126.503438.2400001
Chris TavaréENGEngland1982110555.00955.5600010
Derek UnderwoodENGEngland1982220442.00666.6700100
Bob TaylorENGEngland1982110333.00560.0000000
Jack RichardsENGEngland1982110333.00560.0000000
Paul JarvisENGEngland1993120331.501421.4300100
Stuart BroadENGEngland2007-2018230321.001520.0000100
John LeverENGEngland198211122*-366.6700000
James AndersonENGEngland200312121*2.001910.5300000
Jack LeachENGEngland2018120221.002010.0000100
Bob WillisENGEngland198222122*2.00825.0000100
Phil TufnellENGEngland1993120211.002010.0000000
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.