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/27NZINDODI1st 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 runsFirst-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 Sophia Gardens×
PlayerRunsScoresBF4s6sOppositionGroundDate
Darren SammyGLA28281422v HAMCardiff25 Jun 2014
Mark PettiniESS28281460v GLACardiff18 Jul 2014
Eoin MorganENG28284530v INDCardiff27 Aug 2014
Gareth ReesGLA2828 & 05521v DERCardiff9 Sept 2014
James HildrethSOM28283120v GLACardiff13 Jun 2015
Chris DentGLO2828*1113v GLACardiff24 Jul 2015
Joe DenlyKEN28283440v GLACardiff28 Jul 2015
David LloydGLA28283660v GLOCardiff6 Jun 2016
Will BraggGLA28284610v MIDCardiff14 Jun 2016
Johann MyburghSOM28281441v GLACardiff22 Jul 2016
David LloydGLA28282440v SOMCardiff22 Jul 2016
Timm van der GugtenGLA2824 & 45440v GLOCardiff6 Sept 2016
Mohammad AmirPAK2828*4310v SLCardiff12 Jun 2017
Philip SaltSUS2828*2131v GLACardiff21 Jul 2017
Luke RonchiLEI28281831v GLACardiff23 Aug 2017
Jacques RudolphGLA280 & 285360v NORCardiff12 Sept 2017
Jonny BairstowENG28281802v INDCardiff6 Jul 2018
Ryan ten DoeschateESS28282121v GLACardiff7 Aug 2018
Peter TregoSOM28283040v GLACardiff21 Apr 2019
MahmudullahBAN28284111v ENGCardiff8 Jun 2019
Ollie PopeSUR2828*1712v GLACardiff11 Aug 2019
Mark CosgroveLEI280 & 2816340v GLACardiff16 Sept 2019
Ian BellBB28282920v GLACardiff30 Aug 2020
Owen MorganGLA2828 & 06830v WARCardiff6 Sept 2020
Nick SelmanGLA28282721v NORCardiff13 Sept 2020
Luke WoodLAN2828 & 03941v GLACardiff3 Jun 2021
Kiran CarlsonGLA2812 & 166930v LANCardiff3 Jun 2021
David LloydGLA28281532v GLOCardiff10 Jun 2021
Hayley MatthewsWF28283221v TRCardiff6 Aug 2021
Josh CobbWF2828*1531v LSCardiff18 Aug 2021
Emma LambTHU28282030v WSCardiff25 Aug 2021
Timm van der GugtenGLA2814 & 145422v GLOCardiff12 Sept 2021
David LloydGLA2828 & 04530v DURCardiff7 Apr 2022
Michael NeserGLA281 & 273950v MIDCardiff21 Apr 2022
Archie LenhamSUS287 & 21*7340v GLACardiff12 Jun 2022
James HarrisGLA2828 & DNB4440v NOTCardiff11 Jul 2022
Moeen AliENG28281730v SACardiff28 Jul 2022
Sarah BryceWF28282121v SBCardiff22 Aug 2022
David BedinghamDUR28284040v GLACardiff20 Apr 2023
Billy RootGLA2828 & DNB6730v WORCardiff11 May 2023
Chris CookeGLA28281702v GLOCardiff18 Jun 2023
Kiran CarlsonGLA28281921v NORCardiff22 Aug 2023
Dominic BessYOR2828*5240v GLACardiff10 Sept 2023
Matt RevisYOR28284630v GLACardiff10 Sept 2023
Harry CameDER2825 & 312600v GLACardiff12 Apr 2024
Cordelia GriffithSUN28284840v WSCardiff20 Apr 2024
Jack DaviesMID286 & 22*9920v GLACardiff17 May 2024
Rob KeoghNOR2828 & 03940v GLACardiff23 Jun 2024
Leus du PlooyMID28281940v GLACardiff12 Jul 2024
Tom BantonSOM28281322v GLACardiff19 Jul 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.