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
Craig MeschedeGLA210 & 213331v GLOCardiff6 Sept 2016
Chris CookeGLA21212420v SOMCardiff5 May 2017
Chris CookeGLA21211430v SOMCardiff15 Jul 2017
D'Arcy ShortAUS21213320v ENGCardiff16 Jun 2018
Craig MeschedeGLA21211140v SURCardiff17 Aug 2018
Timm van der GugtenGLA2121* & DNB2101v NORCardiff11 Apr 2019
Billy RootGLA21213510v ESSCardiff17 Apr 2019
Joe RootENG21212910v BANCardiff8 Jun 2019
Andrew SalterGLA2121 & DNB5410v LEICardiff16 Sept 2019
Ethan BrookesWAR216 & 15*3320v GLACardiff6 Sept 2020
Josh BohannonLAN2114 & 75630v GLACardiff3 Jun 2021
James NeeshamESS21212001v GLACardiff13 Jun 2021
Kushal Janith PereraSL21212500v ENGCardiff24 Jun 2021
Quinton de KockSB2121722v WFCardiff27 Jul 2021
Fateh SinghNOT21211940v GLACardiff8 Aug 2021
Simon HarmerESS21212311v GLACardiff16 Aug 2021
Kiran CarlsonGLA2113 & 83840v ESSCardiff30 Aug 2021
Sam RobsonMID21212940v GLACardiff21 Apr 2022
Sam NortheastGLA210 & 216220v MIDCardiff21 Apr 2022
Chris WrightLEI2118 & 34540v GLACardiff5 May 2022
Jason RoySUR21211430v GLACardiff5 Jun 2022
Daniel DouthwaiteGLA21211630v HAMCardiff10 Jun 2022
Toby AlbertHAM2121*1511v GLACardiff10 Jun 2022
Benny HowellBP2121*1101v WFCardiff13 Aug 2022
Leus du PlooyWF2121*1501v NSCardiff26 Aug 2022
Jack LeaningKEN21211530v GLACardiff2 Jun 2023
Niamh HollandWS21212330v TBCardiff7 Jun 2023
John SimpsonMID21211530v GLACardiff2 Jul 2023
Glenn PhillipsWF2121*1402v LSCardiff20 Aug 2023
Matthew CritchleyLS21211911v WFCardiff20 Aug 2023
David WilleyENG2121*1121v NZCardiff8 Sept 2023
Colin IngramGLA215 & 164530v YORCardiff10 Sept 2023
Leus du PlooyMID2115 & 66310v GLACardiff17 May 2024
Daniel DouthwaiteGLA21211730v GLOCardiff20 Jun 2024
Colin IngramGLA21211020v SOMCardiff19 Jul 2024
David WilleyWF21211440v SBCardiff5 Aug 2024
Leus du PlooySB21211312v WFCardiff5 Aug 2024
YV VagadiaYOR21212721v GLACardiff14 Aug 2024
Leus du PlooyMID2117 & 45540v GLACardiff23 May 2025
CWJ AllisonESS21211412v GLACardiff6 Jun 2025
Tom BantonSOM21211540v GLACardiff20 Jun 2025
Lewis GregoryMO21211930v WFCardiff13 Aug 2025
BJR MartindaleNOT21212340v GLACardiff17 Aug 2025
Saif ZaibWF21211911v SBCardiff20 Aug 2025
Alex GreenLEI21211611v GLACardiff26 Aug 2025
David MillerSB21211702v WFCardiff3 Aug 2026
Andy GorvinGLA2121*2410v ESSCardiff7 Aug 2026
Jamie OvertonLS21211131v WFCardiff12 Aug 2026
Daniel DouthwaiteGLA2121 & DNB8630v HAMCardiff27 Aug 2026
Aneurin DonaldENG21211321v SLCardiff17 Sept 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.