Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)ODI5th 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: Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×At Edgbaston×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENGPataudi Trophy 20112011110294294294.0054553.94100330
Jamie SmithENGIndia tour of England 20252025121272184*272.0030688.89110308
Alastair CookENGWest Indies tour of England 20172017110243243243.0040759.71100330
Jonny BairstowENGIndia tour of England 20222022121220114*220.0028577.19200293
David GowerENGAustralia tour of England 19851985220215215107.5032166.98101251
David LloydENGIndia tour of England 19741974111214214*-39654.04100170
Marcus TrescothickENGWest Indies tour of England 20042004120212107106.0034062.35200341
Mike GattingENGIndia tour of England 19861986121209183*209.0033861.83100232
Andrew FlintoffENGWest Indies tour of England 2004200412018716793.5021487.38100188
Harry BrookENGIndia tour of England 2025202512018115890.5026568.30100201
Michael VaughanENGSouth Africa tour of England and Ireland 2003200312017815689.0034751.30100252
Tim RobinsonENGAustralia tour of England 1985198522017414887.0034250.88100220
Joe RootENGIndia tour of England 20222022121173142*173.0024072.08100231
Joe RootENGThe Ashes 20232023121164118*164.0020779.23100125
Kevin PietersenENGSri Lanka tour of England 2006200612015514277.5018285.16100223
Andrew StraussENGNatWest Series 20102010110154154154.00140110.00100165
Jason RoyENGWorld Cup 201920192201518575.50122123.77020167
Moeen AliENGPakistan in England Test Series 2016201612114986*149.0021469.63020172
Jonny BairstowENGWorld Cup 2019201922014511172.5015295.39100156
Rory BurnsENGThe Ashes 2019201912014413372.0034541.74100180
Andrew FlintoffENGAustralia tour of England and Scotland 200520051201417370.5014895.27020129
Paul CollingwoodENGBasil D'Oliveira Trophy 2008200812013913569.5021764.06100201
Joe RootENGWest Indies tour of England 20172017110136136136.0018971.96100220
Graham GoochENGAustralia tour of England 1985198522013411567.0018771.66100131
Alex HalesENGSri Lanka in England ODI Series 20162016111133133*-110120.91100106
Mike GattingENGPakistan tour of England 1987198712013212466.0029045.52100170
Jos ButtlerENGNew Zealand in England ODI Series 20152015110129129129.0077167.53100135
Derek RandallENGPakistan tour of England 1982198212012210561.0017968.16100140
Ian BellENGThe Ashes 2015201512111865*118.0014680.82020200
Graham ThorpeENGWest Indies tour of England 200420041201156157.5020556.10020170
Jason RoyENGSri Lanka in England ODI Series 20162016111112112*-95117.8910074
Marcus TrescothickENGAustralia tour of England and Scotland 200520051201119055.5014079.29010192
Alastair CookENGPakistan in England Test Series 201620161201116655.5015571.61010150
Ben StokesENGWest Indies tour of England 2024202412111157*111.0097114.43020143
Jonathan TrottENGNatWest Series 20102010110110110110.0012190.91100120
Jonathan TrottENGPakistan in England Test Series 2010201012110855108.0022647.79020130
Mike GattingENGAustralia tour of England 19851985221106100*106.0014075.71100120
Eoin MorganENGPataudi Trophy 20112011110104104104.0019952.26100110
Joe RootENGNew Zealand in England ODI Series 20152015110104104104.0078133.33100132
Ian BellENGICC Champions Trophy 201320132201049152.0013179.3901080
Michael VaughanENGICC Champions Trophy 200420042201038651.5013576.30010102
Ben StokesENGICC Champions Trophy 20172017111102102*-10993.58100132
James VinceENGPakistan tour of England 20212021110102102102.0095107.37100110
Ian BothamENGWest Indies tour of England 198419841201026451.0014868.92010141
Joe RootENGThe Ashes 2015201512110163101.0013873.19010152
Mike DennessENGIndia tour of England 19741974110100100100.0018952.91100100
Mike AthertonENGAustralia tour of England 199319931201007250.0022344.84010120
Kevin PietersenENGBasil D'Oliveira Trophy 20082008120989449.0014567.59010130
Jonny BairstowENGThe Ashes 20232023120987849.0011783.76010150
Jonny BairstowENGIndia tour of Ireland and England 20182018120987049.0012876.56010140
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.