Batting match by match (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Edgbaston×

Player figures come from full scorecards, which we hold for 34 of the 41 matches in this selection (from 2004). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Babar AzamPAK158158139144v ENGBirmingham13 Jul 2021
Andrew StraussENG154154140165v BANBirmingham12 Jul 2010
Alex HalesENG133133*110106v SLBirmingham24 Jun 2016
Jos ButtlerENG12912977135v NZBirmingham9 Jun 2015
Rohit SharmaIND123123*129151v BANBirmingham15 Jun 2017
Shivnarine ChanderpaulWI116116*12293v ENGBirmingham4 Jul 2007
Jason RoyENG112112*9574v SLBirmingham24 Jun 2016
Jonny BairstowENG111111109106v INDBirmingham30 Jun 2019
Jonathan TrottENG110110121120v BANBirmingham12 Jul 2010
Ajinkya RahaneIND106106100104v ENGBirmingham2 Sept 2014
Kane WilliamsonNZ106106*13891v SABirmingham19 Jun 2019
Joe RootENG10410478132v NZBirmingham9 Jun 2015
Rohit SharmaIND1041049275v BANBirmingham2 Jul 2019
Ben StokesENG102102*109132v AUSBirmingham10 Jun 2017
Rohit SharmaIND102102109150v ENGBirmingham30 Jun 2019
James VinceENG10210295110v PAKBirmingham13 Jul 2021
Babar AzamPAK101101*127110v NZBirmingham26 Jun 2019
Kane WilliamsonNZ1001009783v AUSBirmingham2 Jun 2017
Shikhar DhawanIND9797*81114v ENGBirmingham2 Sept 2014
James NeeshamNZ9797*11253v PAKBirmingham26 Jun 2019
Virat KohliIND9696*78130v BANBirmingham15 Jun 2017
Ian BellENG919111570v AUSBirmingham8 Jun 2013
Rohit SharmaIND919111972v PAKBirmingham4 Jun 2017
Matt PriorENG87878650v WIBirmingham26 May 2009
Eoin MorganENG87878185v AUSBirmingham10 Jun 2017
Michael VaughanENG868612290v AUSBirmingham21 Sept 2004
Steve SmithAUS858511960v ENGBirmingham11 Jul 2019
Jason RoyENG85856595v AUSBirmingham11 Jul 2019
Jacob BethellENG82825385v WIBirmingham29 May 2025
Mohammad YousufPAK8181*11451v INDBirmingham19 Sept 2004
Marcus TrescothickENG81818891v AUSBirmingham21 Sept 2004
Hashim AmlaSA81819790v PAKBirmingham10 Jun 2013
Virat KohliIND8181*6863v PAKBirmingham4 Jun 2017
Paul CollingwoodENG8080*9333v ZIMBirmingham10 Sept 2004
Shubman GillIND8080*75111v ENGBirmingham14 Jul 2026
Ian BellENG79798922v INDBirmingham27 Aug 2007
Ben StokesENG79795463v INDBirmingham30 Jun 2019
Marlon SamuelsWI777710471v ENGBirmingham4 Jul 2007
KL RahulIND77779261v BANBirmingham2 Jul 2019
Lewis GregoryENG77776963v PAKBirmingham13 Jul 2021
Joe RootENG7676*7661v INDBirmingham14 Jul 2026
Owais ShahENG75756542v WIBirmingham26 May 2009
David MillerSA7575*10413v PAKBirmingham7 Jun 2017
Andrew SymondsAUS74747562v ENGBirmingham28 Jun 2005
Mohammad RizwanPAK74745880v ENGBirmingham13 Jul 2021
Sourav GangulyIND727210491v ENGBirmingham27 Aug 2007
Adam VogesAUS71717670v NZBirmingham12 Jun 2013
Travis HeadAUS7171*6452v ENGBirmingham10 Jun 2017
Tamim IqbalBAN70708271v INDBirmingham15 Jun 2017
Adil RashidENG69695072v NZBirmingham9 Jun 2015
Page 1Next

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