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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd 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/27NZIND

The Ashes 2023: Batting innings by innings

Filters

1 active
Reset"Match result" is from the side of the player or team.
Series: The Ashes 2023×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Zak CrawleyENG189182213103.851b C Green2v AUSManchester19 Jul 2023
Ben StokesENG1552149972.436c †AT Carey b JR Hazlewood4v AUSLondon28 Jun 2023
Usman KhawajaAUS14132114343.932b OE Robinson2v ENGBirmingham16 Jun 2023
Joe RootENG118*1527477.634not out1v AUSBirmingham16 Jun 2023
Mitchell MarshAUS118118174100.006c Z Crawley b CR Woakes1v ENGLeeds6 Jul 2023
Marnus LabuschagneAUS11117310264.163c †JM Bairstow b JE Root3v ENGManchester19 Jul 2023
Steve SmithAUS11018415059.784c BM Duckett b JC Tongue1v ENGLondon28 Jun 2023
Jonny BairstowENG99*81104122.227not out2v AUSManchester19 Jul 2023
Ben DuckettENG981349073.132c DA Warner b JR Hazlewood2v AUSLondon28 Jun 2023
Joe RootENG9110611185.854b T Murphy3v AUSLondon27 Jul 2023
Harry BrookENG859111293.415c SPD Smith b MA Starc1v AUSLondon27 Jul 2023
Joe RootENG84958188.424b JR Hazlewood2v AUSManchester19 Jul 2023
Ben DuckettENG831129074.112c †AT Carey b JR Hazlewood4v AUSLondon28 Jun 2023
Ben StokesENG801086574.076c SPD Smith b T Murphy2v AUSLeeds6 Jul 2023
Jonny BairstowENG7878120100.007st †AT Carey b NM Lyon1v AUSBirmingham16 Jun 2023
Jonny BairstowENG7810311075.736c †AT Carey b MA Starc3v AUSLondon27 Jul 2023
Travis HeadAUS7773140105.485st †JM Bairstow b JE Root1v ENGLondon28 Jun 2023
Travis HeadAUS771127368.755c BM Duckett b SCJ Broad3v ENGLeeds6 Jul 2023
Usman KhawajaAUS7718712041.181c sub (MJ Potts) b SCJ Broad3v ENGLondon28 Jun 2023
Harry BrookENG75939080.655c PJ Cummins b MA Starc4v AUSLeeds6 Jul 2023
Zak CrawleyENG73769096.051c SPD Smith b PJ Cummins3v AUSLondon27 Jul 2023
Usman KhawajaAUS721458049.662lbw b CR Woakes4v ENGLondon27 Jul 2023
Steve SmithAUS711236057.724c †JM Bairstow b CR Woakes2v ENGLondon27 Jul 2023
David WarnerAUS66888175.001b JC Tongue1v ENGLondon28 Jun 2023
Alex CareyAUS669910166.677b JM Anderson2v ENGBirmingham16 Jun 2023
Usman KhawajaAUS651977032.991b BA Stokes4v ENGBirmingham16 Jun 2023
Zak CrawleyENG61737083.561c †AT Carey b SM Boland1v AUSBirmingham16 Jun 2023
Harry BrookENG611005061.005c MA Starc b JR Hazlewood2v AUSManchester19 Jul 2023
David WarnerAUS601069056.601c †JM Bairstow b CR Woakes4v ENGLondon27 Jul 2023
Moeen AliENG54827065.853c UT Khawaja b MA Starc2v AUSManchester19 Jul 2023
Steve SmithAUS54949057.454c Z Crawley b CR Woakes4v ENGLondon27 Jul 2023
Mitchell MarshAUS51607185.006c †JM Bairstow b CR Woakes1v ENGManchester19 Jul 2023
Ben StokesENG51745068.926b PJ Cummins2v AUSManchester19 Jul 2023
Marnus LabuschagneAUS511156044.353lbw b MM Ali1v ENGManchester19 Jul 2023
Travis HeadAUS50638179.375c Z Crawley b MM Ali2v ENGBirmingham16 Jun 2023
Harry BrookENG50684073.535c PJ Cummins b MA Starc2v AUSLondon28 Jun 2023
Zak CrawleyENG484850100.001st †AT Carey b NM Lyon2v AUSLondon28 Jun 2023
Travis HeadAUS48657073.855c JE Root b SCJ Broad1v ENGManchester19 Jul 2023
Marnus LabuschagneAUS47937050.543c †JM Bairstow b OE Robinson1v ENGLondon28 Jun 2023
Usman KhawajaAUS471577029.941lbw b SCJ Broad2v ENGLondon27 Jul 2023
Harry BrookENG46525088.465c M Labuschagne b NM Lyon3v AUSBirmingham16 Jun 2023
Joe RootENG46555183.644st †AT Carey b NM Lyon3v AUSBirmingham16 Jun 2023
Pat CumminsAUS44*734260.279not out4v ENGBirmingham16 Jun 2023
Zak CrawleyENG44555080.001c †AT Carey b MR Marsh4v AUSLeeds6 Jul 2023
Ben StokesENG43665065.156lbw b PJ Cummins3v AUSBirmingham16 Jun 2023
Travis HeadAUS43706061.435c JE Root b MM Ali4v ENGLondon27 Jul 2023
Usman KhawajaAUS43963044.791c †JM Bairstow b CR Woakes3v ENGLeeds6 Jul 2023
Ben DuckettENG42557076.362c †AT Carey b MA Starc3v AUSLondon27 Jul 2023
Ollie PopeENG42634066.673c SPD Smith b C Green2v AUSLondon28 Jun 2023
Ben StokesENG42673162.693c PJ Cummins b T Murphy3v AUSLondon27 Jul 2023
Page 1Next

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