Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW119/6 (32.5)ZIMW chose to batLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Edgbaston×
PlayerRunsScoresBF4s6sOppositionGroundDate
Sam HainWAR8282197120v ESSBirmingham10 Sept 2019
Simon HarmerESS820 & 82*22190v WARBirmingham22 Apr 2021
Daniel Bell-DrummondKEN82825172v SUSBirmingham18 Sept 2021
Will RhodesWAR8238 & 4415951v SOMBirmingham12 Sept 2022
Pat CumminsAUS8238 & 44*13545v ENGBirmingham16 Jun 2023
Will RhodesWAR8282168110v LANBirmingham19 Jul 2023
Tom AlsopSUS820 & 82*132120v WARBirmingham4 Apr 2025
Ed BarnardWAR8282 & DNB13672v SUSBirmingham4 Apr 2025
Alex DaviesWAR8216 & 66124150v HAMBirmingham16 May 2025
Jacob BethellENG82825385v WIBirmingham29 May 2025
Ed BarnardWAR828275101v SUSBirmingham26 Aug 2025
Tom ClarkSUS828277101v WARBirmingham26 Aug 2025
Sudhir NaikIND814 & 7718490v ENGBirmingham4 Jul 1974
Mohammad YousufPAK8181*11451v INDBirmingham19 Sept 2004
Marcus TrescothickENG81818891v AUSBirmingham21 Sept 2004
Hashim AmlaSA81819790v PAKBirmingham10 Jun 2013
William PorterfieldWAR8181*4755v SURBirmingham23 Aug 2014
Danny BriggsHAM8148 & 33116100v WARBirmingham19 Apr 2015
James VinceENG8139 & 42188130v PAKBirmingham3 Aug 2016
Virat KohliIND8181*6863v PAKBirmingham4 Jun 2017
Tim AmbroseWAR8181 & DNB116100v SUSBirmingham13 Apr 2018
Joe ClarkeNOT8161 & 2013581v WARBirmingham27 May 2021
Rory BurnsENG8181 & 0189100v NZBirmingham10 Jun 2021
Daniel LawrenceENG8181* & 0126130v NZBirmingham10 Jun 2021
Colin IngramOI8181*4384v BPBirmingham4 Aug 2021
Tom Kohler-CadmoreSOM81815264v LANBirmingham13 Sept 2025
Davina PerrinWAR81817683v HAMBirmingham15 Apr 2026
Faoud BacchusWI8080*13580v ZIMBirmingham20 Jun 1983
Ian HealyAUS8080 & DNB107110v ENGBirmingham5 Aug 1993
Paul CollingwoodENG8080*9333v ZIMBirmingham10 Sept 2004
Kevin PietersenENG8080 & DNB147120v PAKBirmingham6 Aug 2010
Michael RichardsonDUR8033 & 4711791v WARBirmingham17 May 2015
Varun ChopraWAR8080*10471v GLABirmingham3 Aug 2015
Ian BellWAR80805535v NOTBirmingham22 Jul 2016
Steven DaviesSUR8038 & 42116111v WARBirmingham13 Aug 2016
Josh CobbNOR808048103v DURBirmingham20 Aug 2016
Jos ButtlerLAN8080*4362v WARBirmingham30 Jul 2017
Ian BellWAR8070 & 10119150v SUSBirmingham13 Apr 2018
Ben CoxWOR80808590v WARBirmingham7 Jun 2018
George BartlettSOM8026 & 54*118131v WARBirmingham18 Aug 2019
Georgia AdamsSV8080102110v NDBirmingham27 Sept 2020
Harvey HoseinDER802 & 78*158110v WARBirmingham8 Apr 2021
Ross TaylorNZ8080 & 0*139110v ENGBirmingham10 Jun 2021
Amy JonesCS80804966v SUNBirmingham21 May 2022
Keith BarkerHAM8076 & 4123111v WARBirmingham26 Sept 2022
Fletcha MiddletonHAM804 & 76134110v WARBirmingham16 May 2025
Simon HarmerESS8048 & 32148102v WARBirmingham17 Apr 2026
Shubman GillIND8080*75111v ENGBirmingham14 Jul 2026
Dennis AmissENG797918060v INDBirmingham4 Jul 1974
Clive LloydWI79795973v ENGBirmingham30 Aug 1976

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