T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

England: Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×At Dubai International Cricket Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kevin PietersenENG2012201268134313049.0041183.45201346
Joe RootENG201520153402508862.5039962.66030223
Jos ButtlerENG20152015341156116*52.00109143.121011211
Alastair CookENG201220124601428023.6735340.23010141
Eoin MorganENG201220126811413120.1421964.38000133
Jason RoyENG2015201533014010246.6714596.55100103
Matt PriorENG2012201224212970*64.5024852.0201080
Andrew StraussENG201220122401075626.7528537.5401080
Kevin PietersenENG2010201022110562105.0083126.5101073
Jonathan TrottENG201220124501014920.2024641.06000130
Jos ButtlerENG202120212229571*-54175.9301085
Graeme SwannENG20122012562943923.5015162.25000141
Craig KieswetterENG20122012430884329.3310484.6200081
Jonny BairstowENG201220122228260*-67122.3901052
James VinceENG20152015220794139.5060131.6700093
Eoin MorganENG201020102217667*76.0057133.3301073
Alastair CookENG20152015120756537.5013953.96010100
Jonny BairstowENG20152015120684634.0019035.7900071
Sam BillingsENG20152015220645332.0034188.2401053
Adil RashidENG20152015431646132.0017636.3601170
Eoin MorganENG201520152215945*59.0051115.6900051
Ian BellENG20152015120504625.0013237.8800040
Stuart BroadENG2012201255049189.808656.9800040
Stuart BroadENG20152015121453045.006668.1800050
Jonathan TrottENG20102010220433921.506170.4900030
Alex HalesENG20152015330412213.674983.6700040
Ravi BoparaENG20122012320403920.0036111.1100021
James AndersonENG201220123414015*13.338547.0600021
Jason RoyENG20212021220332216.5030110.0000012
Mark WoodENG20152015120302915.0010628.3000040
Samit PatelENG201220124313017*15.004271.4300110
Jonny BairstowENG202120212212516*25.0017147.0600022
Ian BellENG2012201224019104.758223.1700110
Ben StokesENG2015201512017138.507921.5200020
Chris WoakesENG201520152111515*-7214.2900020
Luke WrightENG20102010210131313.008162.5000001
James TaylorENG20152015110131313.001492.8600001
Paul CollingwoodENG201020102211111*11.008137.5000101
Jos ButtlerENG201220123301073.331471.4300110
Dawid MalanENG20212021210888.008100.0000010
Monty PanesarENG20122012121888.001650.0000000
Eoin MorganENG2021202121177*-7100.0000010
Joe DenlyENG20102010220653.001346.1500000
Moeen AliENG2015201534164*2.003417.6500100
Tim BresnanENG2012201211144*-1400.0000010
David WilleyENG20152015210444.00580.0000000
James AndersonENG20152015121444.003013.3300000
Moeen AliENG20212021210333.00475.0000000
Matt PriorENG2010201021111*-1100.0000000
Liam PlunkettENG20152015210111.00250.0000000
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.