ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Edgbaston×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGEngland2017-202533028013693.3337874.07120340
Alastair CookENGEngland2007-201733026624388.6743960.59100360
Marcus TrescothickENGEngland2004120212107106.0034062.35200341
Andrew FlintoffENGEngland200412018716793.5021487.38100188
Matt PriorENGEngland2007-20123201398769.5015987.4202081
Jamie SmithENGEngland2024-20252201329566.0013399.25010191
Ian BothamENGEngland1976-19842301226440.6716972.19010151
Ben StokesENGEngland2017-202423112157*60.50111109.01020163
Owais ShahENGEngland2007-20092201207560.0012993.0201063
Graham ThorpeENGEngland20041201156157.5020556.10020170
Andrew StraussENGEngland2004-2012340985224.5017356.65010100
Paul DowntonENGEngland1984120895644.5028830.9001060
Ben DuckettENGEngland2024-2025231886044.0076115.79010101
Kevin PietersenENGEngland2007-2012220877843.509294.57010121
Jacob BethellENGEngland2025110828282.0053154.7201085
Geraint JonesENGEngland2004120787439.0011866.10010120
Ian BellENGEngland2007-20122217876*78.0014354.55010100
Dawid MalanENGEngland2017110656565.0013946.76010100
Chris WoakesENGEngland2024110626262.007879.4901070
Kevin CurranZIMZimbabwe1983110626262.009267.3901041
Harry BrookENGEngland2024-2025220605830.0048125.0001053
Derek PringleENGEngland19841215046*50.009552.6300060
Ravi BoparaENGEngland2009110494949.005490.7400070
Dennis AmissENGEngland1976110474747.005487.0400070
Derek RandallENGEngland1976-1984230403913.334197.5600180
Will JacksENGEngland2025110393939.0024162.5000051
Ashley GilesENGEngland2004120392419.507850.0000050
Jos ButtlerENGEngland2025110373737.0032115.6300031
Jonny BairstowENGEngland2012-2017220361818.007051.4300040
Barry WoodENGEngland1976110343434.004969.3900050
Robert KeyENGEngland2004120332916.505955.9300040
Geoff MillerENGEngland1984120332216.505263.4600050
Steve HarmisonENGEngland20041213231*32.0023139.1300051
Bob WillisENGEngland1984121322232.0025128.0000040
Stuart BroadENGEngland2007-20173222822*-23121.7400020
Allan LambENGEngland1984120281514.006443.7500030
Scott StyrisNZNew Zealand20041112626*-26100.0000030
Hamish MarshallNZNew Zealand20041112424*-2788.8900010
Paul CollingwoodENGEngland2007-2009220242312.0019126.3200021
Duncan FletcherZIMZimbabwe1983110232323.005145.1000020
David GowerENGEngland1984120221211.006633.3300020
Gus AtkinsonENGEngland2024110212121.0016131.2500012
Matthew HoggardENGEngland20041212115*21.005935.5900020
Michael YardyENGEngland2007110191919.004245.2400010
Peter RawsonZIMZimbabwe1983110191919.004047.5000010
Zak CrawleyENGEngland2024110181818.0013138.4600030
Jonathan TrottENGEngland2012110171717.002373.9100030
Ryan SidebottomENGEngland2007110151515.007214.2900020
Michael VaughanENGEngland200412015127.503839.4700020
Robin BrownZIMZimbabwe1983110141414.006920.2900000
Page 1Next

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