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
AB de VilliersSA35351922v ENGCardiff25 Jun 2017
Nick SelmanGLA3522 & 136440v NORCardiff12 Sept 2017
Graham WaggGLA35352941v MIDCardiff23 May 2018
Kiran CarlsonGLA35352350v SURCardiff17 Aug 2018
David LloydGLA3531 & 47170v DURCardiff19 Aug 2018
Kiran CarlsonGLA3533 & 27660v DURCardiff19 Aug 2018
Eoin MorganENG35353312v BANCardiff8 Jun 2019
Rashid KhanAFG35352560v SACardiff15 Jun 2019
Babar AzamSOM35352340v GLACardiff18 Jul 2019
David LloydGLA35352140v GLOCardiff1 Aug 2019
Sam HainBB3535*3321v GLACardiff30 Aug 2020
Daniel DouthwaiteGLA35351804v SUSCardiff2 Jul 2021
Rikki ClarkeSUR35356230v GLACardiff3 Aug 2021
Joe CracknellLS35352422v WFCardiff18 Aug 2021
Georgia RedmayneWF35352860v LSCardiff18 Aug 2021
James HarrisGLA3520 & 15*9170v MIDCardiff21 Apr 2022
Sam NortheastGLA35353222v SUSCardiff19 Jun 2022
Andrew SalterGLA3535 & DNB4441v NOTCardiff11 Jul 2022
David MillerWF3535*3002v BPCardiff13 Aug 2022
Adam HoseWOR350 & 354970v GLACardiff11 May 2023
Jordan CoxKEN35352731v GLACardiff2 Jun 2023
Devon ConwaySB3535*2550v WFCardiff12 Aug 2023
Sophia DunkleyWF35352641v OICardiff28 Jul 2024
Hayley MatthewsWF35353850v BPCardiff10 Aug 2024
Michael BoothWAR35352923v GLACardiff18 Aug 2024
Asa TribeGLA35356350v GLOCardiff29 Jun 2025
Maia BouchierSB35353041v WFCardiff20 Aug 2025
Heather GrahamWF3535*2830v SBCardiff3 Aug 2026
Colin IngramGLA3532 & 3*6760v HAMCardiff27 Aug 2026
Rob YatesWAR35355460v GLACardiff8 Sept 2026
Simon HarmerESS3535 & 0*5260v GLACardiff24 Sept 2026
Chris CookeGLA34342540v KENCardiff13 Jun 2014
Jamie PorterESS340 & 349620v GLACardiff18 May 2015
Jos ButtlerENG3427 & 75330v AUSCardiff8 Jul 2015
Craig MeschedeGLA3433 & 15150v ESSCardiff22 May 2016
Jason RoyENG34343440v SLCardiff2 Jul 2016
Mohammad RizwanPAK3434*3440v ENGCardiff4 Sept 2016
Craig MilesGLO3434 & DNB6560v GLACardiff6 Sept 2016
Azhar AliPAK34345021v SLCardiff12 Jun 2017
Ben StokesENG34346400v PAKCardiff14 Jun 2017
Ben DuckettNOR3411 & 235570v GLACardiff12 Sept 2017
Connor BrownGLA34346630v SUSCardiff1 Jun 2018
Kieran BullGLA3424 & 10*14330v LEICardiff24 Sept 2018
Callum ParkinsonLEI343 & 317720v GLACardiff24 Sept 2018
Lukas CareyGLA3423 & 115650v WARCardiff6 Sept 2020
Zak CrawleyKEN3433 & 17440v GLACardiff29 Apr 2021
Tom LammonbySOM34342041v GLACardiff16 Jul 2021
Tom BantonWF34342342v SBCardiff27 Jul 2021
Heather KnightLS3434*1970v WFCardiff18 Aug 2021
Danielle GibsonLS3434*1970v WFCardiff18 Aug 2021

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.