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
Zain-ul-HassanGLA33337460v LEICardiff10 Jul 2023
Tom HainesSUS3319 & 143550v GLACardiff10 May 2024
Eddie ByromGLA3312 & 212141v SUSCardiff10 May 2024
Oli CarterSUS33332940v GLACardiff2 Jun 2024
Mason CraneGLA3329 & 45250v YORCardiff17 Sept 2024
George BartlettNOR3320 & 138040v GLACardiff16 May 2025
Timm van der GugtenGLA33337331v GLOCardiff29 Jun 2025
Sol BudingerLEI33331922v GLACardiff26 Aug 2025
Asa TribeGLA338 & 255560v LANCardiff24 Sept 2025
Finn AllenTR33331932v WFCardiff29 Jul 2026
Jordan CoxWF33331604v TRCardiff29 Jul 2026
Nathan McCullumNZ32324230v SLCardiff9 Jun 2013
Hamish MarshallGLO32327522v GLACardiff20 Apr 2014
Jim AllenbyGLA3219 & 138021v WORCardiff4 May 2014
Ravi BoparaESS3232*2621v GLACardiff18 Jul 2014
Mark FootittDER3226* & 63760v GLACardiff9 Sept 2014
Jaik MickleburghESS3219 & 1310330v GLACardiff18 May 2015
Wayne ParnellGLA32322240v SUSCardiff21 Jun 2015
Alastair CookENG3220 & 126640v AUSCardiff8 Jul 2015
Adam VogesAUS3231 & 19140v ENGCardiff8 Jul 2015
Graham WaggGLA327 & 255931v ESSCardiff22 May 2016
Shahid AfridiHAM32322032v GLACardiff3 Jun 2016
Graham WaggGLA3232*2322v GLOCardiff10 Jul 2016
Will BraggGLA32324130v SOMCardiff5 May 2017
Jacques RudolphGLA3232 & 06840v DERCardiff26 Jun 2017
Nick SelmanGLA32323960v GLOCardiff18 May 2018
MS DhoniIND3232*2450v ENGCardiff6 Jul 2018
Craig MeschedeGLA32322831v HAMCardiff10 Aug 2018
Cameron SteelDUR32328530v GLACardiff19 Aug 2018
Michael HoganGLA3215 & 173951v GLOCardiff10 Sept 2018
Ateeq JavidLEI3229 & 37340v GLACardiff24 Sept 2018
Nick SelmanGLA3210 & 226440v NORCardiff11 Apr 2019
Noor Ali ZadranAFG32325840v SACardiff15 Jun 2019
Will JacksSUR32323140v GLACardiff11 Aug 2019
Shaun MarshGLA32322650v HAMCardiff30 Aug 2019
Graeme van BuurenGLO32329730v GLACardiff15 Aug 2020
Billy RootGLA3219 & 1311430v GLOCardiff15 Aug 2020
Will RhodesWAR322 & 305240v GLACardiff6 Sept 2020
Jordan CoxKEN3232*2430v GLACardiff16 Jun 2021
Kiran CarlsonGLA32321651v SURCardiff29 Jun 2021
Ben DuckettWF32322140v MOCardiff31 Jul 2021
Andrew SalterGLA3232* & DNB7111v SUSCardiff12 Jun 2022
Matthew CritchleyWF3232*1922v SBCardiff22 Aug 2022
Faf du PlessisNS32322422v WFCardiff26 Aug 2022
Tom AbellWF32322022v TRCardiff14 Aug 2023
Sam NortheastGLA32324240v GLOCardiff16 Aug 2023
Tom PriceGLO3232*3641v GLACardiff16 Aug 2023
Mason CraneGLA3213 & 199440v DERCardiff12 Apr 2024
Kiran CarlsonGLA32323421v GLOCardiff25 Jul 2024
Jess JonassenWF3232*2340v OICardiff28 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.