Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 Sophia Gardens×
PlayerRunsScoresBF4s6sOppositionGroundDate
Lahiru UdaraSL21212050v ENGCardiff17 Sept 2026
Daniel DouthwaiteGLA21214521v ESSCardiff24 Sept 2026
Fawad AlamPAK20202900v ENGCardiff5 Sept 2010
Andrew StraussENG20204720v SLCardiff26 May 2011
Tillakaratne DilshanSL20201830v NZCardiff9 Jun 2013
Chris WoakesENG20202301v INDCardiff27 Aug 2014
Tony PalladinoDER200 & 20*1840v GLACardiff9 Sept 2014
Ben SlaterDER2018 & 26130v GLACardiff9 Sept 2014
Chris CookeGLA2020 & DNB2930v SURCardiff19 Apr 2015
Chris CookeGLA2020 & 04330v ESSCardiff18 May 2015
Andrew SalterGLA206 & 14*3520v ESSCardiff18 May 2015
Jesse RyderESS20201040v GLACardiff22 May 2015
Andrew CarterGLA2010* & 102640v LEICardiff22 Jun 2015
Gary WilsonSUR20202000v GLACardiff26 Jun 2015
Dean ElgarSUR20202210v GLACardiff26 Jun 2015
Lydia GreenwayENGW2020*2230v AUSWCardiff31 Aug 2015
Michael HoganGLA204* & 161740v KENCardiff9 Sept 2015
David LloydGLA2016 & 44330v KENCardiff9 Sept 2015
Michael HoganGLA2020 & DNB1740v KENCardiff19 Jun 2016
Andrew SalterGLA2020* & DNB2830v KENCardiff19 Jun 2016
Dwayne BravoSUR20201411v GLACardiff24 Jun 2016
Eoin MorganENG20201821v SLCardiff2 Jul 2016
Matt MachanSUS20201730v GLACardiff7 Jul 2016
Mark WallaceGLA20202720v GLOCardiff10 Jul 2016
Mark WallaceGLA20201340v SOMCardiff22 Jul 2016
Michael HoganGLA2018* & 21830v WORCardiff14 Apr 2017
David LloydGLA20203500v SUSCardiff1 Jun 2018
Adam WheaterESS20201121v GLACardiff7 Aug 2018
Tom AlsopHAM20202900v GLACardiff10 Aug 2018
Joe DenlyENG2020*1221v PAKCardiff5 May 2019
Billy RootGLA20202010v GLOCardiff1 Aug 2019
Cameron DelportESS20201930v GLACardiff9 Aug 2019
Rob YatesWAR2011 & 93730v GLACardiff6 Sept 2020
Dominic BessYOR20205620v GLACardiff13 May 2021
Chris DentGLO20201910v GLACardiff10 Jun 2021
Jamie SmithSUR20202330v GLACardiff29 Jun 2021
Kiel van VollenhovenWAR20203800v GLACardiff22 Jul 2021
Conor McKerrSUR20204310v GLACardiff3 Aug 2021
Dawid MalanTR20201230v WFCardiff6 Aug 2021
Katherine BruntTR20202820v WFCardiff6 Aug 2021
Harry DukeYOR20203720v GLACardiff12 Aug 2021
Paul WalterESS20202411v GLACardiff2 Jun 2022
Chris CookeGLA2013 & 7*5520v NOTCardiff11 Jul 2022
Jason RoyENG20202230v SACardiff28 Jul 2022
Hayley MatthewsWF20201540v BPCardiff13 Aug 2022
Fran WilsonWF20201230v BPCardiff13 Aug 2022
Hayley MatthewsWF20202030v SBCardiff22 Aug 2022
Brooke GuestDER2011 & 96130v GLACardiff20 Sept 2022
Marie KellyTB2020*1830v WSCardiff7 Jun 2023
Chris CookeGLA20201311v ESSCardiff9 Jun 2023

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.