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 South Africa×At Headingley×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Kevin PietersenENGEngland2008-201235130914977.2535587.04110423
Mark ButcherENGEngland1998-200324029111672.7560847.86120400
Andrew FlintoffENGEngland1998-20084702387834.0032772.78032303
Nasser HussainENGEngland1998-20032401519437.7552029.04010220
Alastair CookENGEngland2008-20122401486037.0035541.69010151
Matt PriorENGEngland2008-20122301176839.0014680.14010141
Eoin MorganENGEngland2017110107107107.0093115.0510075
Andrew StraussENGEngland2008-2012240863721.5021739.63001130
Stuart BroadENGEngland2008-20123318567*42.508896.59010140
Ian BellENGEngland2008-2012351843521.0021139.8100051
Moeen AliENGEngland20172117777*-51150.9801055
Alec StewartENGEngland1998-2003240723518.0017541.14000110
Jonathan TrottENGEngland2012121653565.0013448.5100090
Marcus TrescothickENGEngland2003120635931.5014244.37010100
Alex HalesENGEngland2017110616161.0060101.6701081
Michael VaughanENGEngland2003-2008240572114.2513741.6100180
Jamie SmithENGEngland2025110545454.0048112.50010100
James AndersonENGEngland2003-2012453533426.5012343.0900080
Joe RootENGEngland2017-2025320513725.506875.0000050
Tim AmbroseENGEngland2008120483624.0011143.2400060
Mark RamprakashENGEngland1998120462523.0013733.5800060
James TaylorENGEngland2012110343434.0010432.6900040
Dominic CorkENGEngland19981213424*34.006949.2800060
Ben StokesENGEngland2017110252525.003083.3300001
Jos ButtlerENGEngland2017-2025320221511.003170.9700011
Darren PattinsonENGEngland2008120211310.505042.0000030
Martin BicknellENGEngland200312019159.503259.3800030
Mike AthertonENGEngland199812017168.505431.4800020
Owais ShahENGEngland2008110121212.002646.1500000
Harry BrookENGEngland2025110121212.001866.6700020
James KirtleyENGEngland200312012116.002842.8600010
Kabir AliENGEngland20031201095.002835.7100010
Monty PanesarENGEngland200812010105.002540.0000110
Tim BresnanENGEngland2012110999.005018.0000000
Adil RashidENGEngland2017-2025310999.001464.2900010
Will JacksENGEngland2025110777.007100.0000010
Darren GoughENGEngland1998120753.502231.8200010
Ed SmithENGEngland2003120773.501741.1800110
Chris WoakesENGEngland201711166*-6100.0000000
Ben DuckettENGEngland2025110555.00862.5000010
Angus FraserENGEngland1998121545.001145.4500000
Ian SalisburyENGEngland1998120442.001526.6700110
Brydon CarseENGEngland202511133*-742.8600000
Graeme HickENGEngland1998120321.502810.7100000
Luke WrightENGEngland200811122*-2100.0000000
Jason RoyENGEngland2017210111.00616.6700000
Jacob BethellENGEngland2025110111.00250.0000000
Steven FinnENGEngland201211100*-0-00000
Jofra ArcherENGEngland2025110000.0010.0000100
Sonny BakerENGEngland2025110000.0010.0000100

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