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
Daniel LawrenceESS34349650v GLACardiff30 Aug 2021
David PayneGLO3434 & DNB7231v GLACardiff12 Sept 2021
Callum TaylorGLA3411 & 23*8850v DURCardiff7 Apr 2022
James WeighellGLA3434 & DNB4022v LEICardiff5 May 2022
Sam EvansLEI3429 & 513720v GLACardiff5 May 2022
Tom AlsopSUS34342840v GLACardiff19 Jun 2022
Annabel SutherlandWF34342131v BPCardiff13 Aug 2022
Heather KnightLS34342841v WFCardiff20 Aug 2023
Richa GhoshLS34342660v WFCardiff20 Aug 2023
Tom AlsopSUS3429 & 59150v GLACardiff10 May 2024
Tammy BeaumontWF34343660v SBCardiff5 Aug 2024
Timm van der GugtenGLA3434*3531v YORCardiff14 Aug 2024
Fraser SheatGLA34342760v LEICardiff29 Aug 2024
Sam WoodLEI3434 & DNB7231v GLACardiff29 Aug 2024
Anuj DalDER340 & 344430v GLACardiff2 May 2025
Jack DaviesMID3422 & 127650v GLACardiff23 May 2025
Kiran CarlsonGLA34341922v KENCardiff6 Jul 2025
Jack TaylorGLO34343140v GLACardiff23 May 2026
Jonny BairstowLS34341923v WFCardiff12 Aug 2026
Stuart BroadENG3319 & 146750v AUSCardiff8 Jul 2009
Kevin PietersenENG33333840v AUSCardiff24 Jun 2010
Steven DaviesENG33332730v PAKCardiff5 Sept 2010
Rohit SharmaIND33335040v SLCardiff20 Jun 2013
Sam BillingsKEN33332521v GLACardiff13 Jun 2014
Mark WallaceGLA33332241v KENCardiff13 Jun 2014
Ajmal ShahzadNOT3333*3930v GLACardiff30 Jul 2014
Craig MeschedeGLA33332730v MIDCardiff5 Jun 2015
David LloydGLA33334331v HAMCardiff2 Aug 2015
Azhar AliPAK33333730v ENGCardiff4 Sept 2016
Jonny BairstowENG33333640v PAKCardiff4 Sept 2016
Martin GuptillNZ33333541v BANCardiff9 Jun 2017
Eoin MorganENG33335340v PAKCardiff14 Jun 2017
Aneurin DonaldGLA33332240v MIDCardiff18 Aug 2017
Phil MustardGLO33335030v GLACardiff19 Sept 2017
Harry PodmoreKEN3333* & DNB6260v GLACardiff4 May 2018
David LloydGLA33332821v SUSCardiff8 Jul 2018
Kiran CarlsonGLA33332602v SOMCardiff20 Jul 2018
Nick SelmanGLA3314 & 195650v LEICardiff24 Sept 2018
Nick SelmanGLA33331951v HAMCardiff30 Aug 2019
Andrew BalbirnieGLA334 & 299440v SUSCardiff15 Apr 2021
Eoin MorganMID33333322v GLACardiff18 Jun 2021
Hayley MatthewsWF33332060v SBCardiff27 Jul 2021
Colin MunroMO3333*2741v WFCardiff31 Jul 2021
Tom HelmMID33336130v GLACardiff21 Apr 2022
Michael NeserGLA3333 & DNB5241v SUSCardiff12 Jun 2022
Joe CracknellMID33332631v GLACardiff21 Jun 2022
James WeighellGLA33333501v YORCardiff10 Aug 2022
Grant RoelofsenGLO33332422v GLACardiff18 Jun 2023
Peter HandscombLEI33333740v GLACardiff10 Jul 2023
Wiaan MulderLEI3333*3431v GLACardiff10 Jul 2023

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.