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
Travis HeadAUS31311442v ENGCardiff13 Sept 2024
Kiran CarlsonGLA31312331v SURCardiff3 Jun 2025
William SmaleGLA31312422v MIDCardiff18 Jul 2025
Sophia DunkleyWF31312550v SBCardiff20 Aug 2025
Shubman GillIND31313060v ENGCardiff16 Jul 2026
Tom BantonTR3131*1541v WFCardiff29 Jul 2026
Joe RootWF31313101v LSCardiff12 Aug 2026
Charith AsalankaSL31313130v ENGCardiff17 Sept 2026
Faf du PlessisSA30302350v INDCardiff6 Jun 2013
Devon SmithWI30302940v SACardiff14 Jun 2013
Corey AndersonNZ30302421v ENGCardiff16 Jun 2013
Adam VogesAUS30305220v ENGCardiff14 Sept 2013
GD CrossDER3030 & 04431v GLACardiff9 Sept 2014
Will BraggGLA3017 & 136030v ESSCardiff18 May 2015
Jacques RudolphGLA30302940v ESSCardiff22 May 2015
Will SmithHAM30302420v GLACardiff29 May 2015
Jacques RudolphGLA301 & 29*6330v NORCardiff31 May 2015
Will BraggGLA304 & 26*9210v NORCardiff31 May 2015
Ben RaineLEI3016 & 149730v GLACardiff22 Jun 2015
Ryan ten DoeschateESS3030*1831v GLACardiff1 Jun 2016
Toby Roland-JonesMID3030*2621v GLACardiff14 Jun 2016
Alex BlakeKEN30302511v GLACardiff17 Jun 2016
Michael HoganGLA300* & 304141v GLOCardiff6 Sept 2016
Kiran CarlsonGLA3013 & 175150v WORCardiff14 Apr 2017
James VinceHAM30301323v GLACardiff10 Aug 2018
Kieran BullGLA300* & 3014740v GLOCardiff10 Sept 2018
Dimuth KarunaratneSL30304530v AFGCardiff4 Jun 2019
HazratullahAFG30302531v SLCardiff4 Jun 2019
Max HoldenMID3030*2441v GLACardiff26 Jul 2019
Benny HowellGLO30301513v GLACardiff10 Jun 2021
Sam BillingsKEN30303002v GLACardiff16 Jun 2021
Kushal Janith PereraSL30302611v ENGCardiff23 Jun 2021
Shadab KhanPAK30304301v ENGCardiff8 Jul 2021
Matthew CritchleyWF3030*1750v MOCardiff31 Jul 2021
Philip SaltMO30302630v WFCardiff31 Jul 2021
Leus du PlooyWF30302211v TRCardiff6 Aug 2021
Marnus LabuschagneGLA3017 & 135360v LEICardiff5 May 2022
Ami CampbellCS3030*1740v WSCardiff14 May 2022
Jonny BairstowENG30302140v SACardiff28 Jul 2022
Daniel SamsESS30302031v GLACardiff9 Jun 2023
Jamie McIlroyGLA3030* & DNB3641v YORCardiff10 Sept 2023
Marnus LabuschagneGLA30302611v ESSCardiff7 Jul 2024
Martin AnderssonMID30302321v GLACardiff12 Jul 2024
Donavon FerreiraOI30302331v WFCardiff28 Jul 2024
Stephen EskinaziWF30302140v BPCardiff10 Aug 2024
Rishi PatelLEI307 & 236460v GLACardiff29 Aug 2024
Ben GeddesMID3018 & 129750v GLACardiff23 May 2025
Colin IngramGLA30301741v GLOCardiff13 Jul 2025
Chris CookeGLA3030 & DNB7920v YORCardiff3 Apr 2026
Asa TribeGLA3011 & 197550v YORCardiff3 Apr 2026

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.