Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES149/5 (17)WAR206/4 (20)ES need 58 runs in 18 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Edgbaston×
PlayerRunsScoresBF4s6sOppositionGroundDate
Imran FarhatPAK290 & 2911740v ENGBirmingham6 Aug 2010
Matthew WadeAUS29295730v NZBirmingham12 Jun 2013
Glenn MaxwellAUS2929*2212v NZBirmingham12 Jun 2013
Riki WesselsNOT29291450v WARBirmingham8 Jul 2014
Jonathan TrottWAR29293050v SOMBirmingham5 Aug 2014
Rob KeoghNOR293 & 268350v WARBirmingham9 Sept 2014
Tim AmbroseWAR29295540v DURBirmingham23 Sept 2014
Rory KleinveldtNOR2929*1113v WARBirmingham22 Jul 2015
Lewis HillLEI29292121v WARBirmingham17 Jul 2016
Joe LeachWOR29296520v WARBirmingham24 Jul 2016
Michael RichardsonDUR29292341v YORBirmingham20 Aug 2016
Tim AmbroseWAR29293430v NOTBirmingham5 May 2017
Jos ButtlerENG2929*3231v AUSBirmingham10 Jun 2017
Luke WellsSUS29295050v WARBirmingham13 Apr 2018
Philip SaltSUS29293540v WARBirmingham13 Apr 2018
Chris WrightWAR2929 & DNB8920v GLABirmingham9 Jun 2018
Ashton AgarAUS29292331v ENGBirmingham27 Jun 2018
Adil RashidENG2913 & 165830v INDBirmingham1 Aug 2018
Smriti MandhanaWS29292740v LLBirmingham15 Aug 2018
Grant ElliottBB29291622v WORBirmingham17 Aug 2018
James BraceyGLO2928 & 15240v WARBirmingham19 Aug 2018
Steven MullaneyNOT290 & 299740v WARBirmingham3 Jun 2019
Mitchell StarcAUS29293611v ENGBirmingham11 Jul 2019
Daryn SmitDER2929*1831v BBBirmingham24 Jul 2019
Stuart BroadENG2929 & 06820v AUSBirmingham1 Aug 2019
Joe DenlyENG2918 & 115250v AUSBirmingham1 Aug 2019
Matthew LambBB2929*2130v LANBirmingham11 Aug 2019
Daniel LawrenceESS2928 & 1*7440v WARBirmingham10 Sept 2019
Alex HalesNOT29291722v LANBirmingham4 Oct 2020
Dominic SibleyWAR2929 & 0*11040v DERBirmingham8 Apr 2021
Tom LathamNZ296 & 23*4840v ENGBirmingham10 Jun 2021
Daryl MitchellWOR29292130v BBBirmingham16 Jul 2021
Sol BudingerNOT29292260v WARBirmingham25 Jul 2021
Sammy-Jo JohnsonTR29292150v BPBirmingham1 Aug 2021
Henry BrookesWAR29296540v SURBirmingham7 Apr 2022
Sam HainWAR2929 & DNB10720v ESSBirmingham21 Apr 2022
Alex DaviesWAR29293031v NORBirmingham12 May 2022
Adam HoseBB29292121v DURBirmingham29 May 2022
Mohammed ShamiIND2916 & 134550v ENGBirmingham1 Jul 2022
Chris RushworthWAR297 & 224140v SURBirmingham27 Apr 2023
Alex DaviesBB29291731v WORBirmingham23 Jun 2023
Chris BenjaminBB2929*1541v WORBirmingham23 Jun 2023
Heather KnightENGW29292231v AUSWBirmingham1 Jul 2023
Ben McDermottHAM29291251v ESSBirmingham15 Jul 2023
Daniel SamsESS29291723v HAMBirmingham15 Jul 2023
Sophie DevineBP29291941v WFBirmingham10 Aug 2023
Tom TaylorNOR29291413v WARBirmingham18 Aug 2023
Richa GhoshLS29291731v BPBirmingham24 Aug 2023
Rob YatesWAR2923 & 610530v NORBirmingham10 Sept 2023
Jason HolderWOR2929 & DNB4940v WARBirmingham5 Apr 2024

BF balls faced · 4s fours · 6s sixes

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