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/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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
Suranga LakmalSL10102310v ENGCardiff2 Jul 2016
Graham WaggGLA1010910v SUSCardiff7 Jul 2016
Jack LeaningYOR1010710v GLACardiff11 Aug 2016
Jofra ArcherSUS106 & 43810v GLACardiff23 Aug 2016
Eoin MorganENG10101720v PAKCardiff4 Sept 2016
Chris WoakesENG1010810v PAKCardiff4 Sept 2016
Sharjeel KhanPAK10101620v ENGCardiff4 Sept 2016
Liam DawsonENG10101300v PAKCardiff4 Sept 2016
Joe LeachWOR1010 & DNB1910v GLACardiff14 Apr 2017
Aneurin DonaldGLA10101200v SOMCardiff5 May 2017
Nick SelmanGLA107 & 32510v NOTCardiff19 May 2017
Adam MilneNZ10101110v ENGCardiff6 Jun 2017
Corey AndersonNZ10101510v ENGCardiff6 Jun 2017
Tim SoutheeNZ1010*520v BANCardiff9 Jun 2017
Babar AzamPAK10101810v SLCardiff12 Jun 2017
Jacques RudolphGLA10101520v GLOCardiff3 Aug 2017
Jack TaylorGLO10101400v GLACardiff3 Aug 2017
Tim SoutheeMID1010601v GLACardiff18 Aug 2017
Cameron DelportLEI1010720v GLACardiff23 Aug 2017
AzharullahNOR1010* & DNB1300v GLACardiff12 Sept 2017
Marchant de LangeGLA1010601v GLOCardiff18 May 2018
Marchant de LangeGLA10101110v MIDCardiff23 May 2018
Andrew TyeAUS1010610v ENGCardiff16 Jun 2018
Adam RossingtonNOR107 & 31710v GLACardiff25 Jun 2018
Shikhar DhawanIND10101210v ENGCardiff6 Jul 2018
Shaun MarshGLA10101310v SUSCardiff8 Jul 2018
Tom BruceSUS1010*420v GLACardiff8 Jul 2018
Craig MeschedeGLA1010601v SOMCardiff20 Jul 2018
Tom AbellSOM10101200v GLACardiff20 Jul 2018
Chris WoodHAM1010810v GLACardiff10 Aug 2018
Ryan ten DoeschateESS10101110v GLACardiff17 Apr 2019
Craig MeschedeGLA10101610v ESSCardiff17 Apr 2019
Chris CookeGLA10101920v SOMCardiff21 Apr 2019
Isuru UdanaSL10102101v AFGCardiff4 Jun 2019
Chris CookeGLA1010*601v SUSCardiff26 Aug 2019
James FullerHAM1010900v GLACardiff30 Aug 2019
George ScottGLO10102710v GLACardiff15 Aug 2020
Joe DenlyKEN100 & 101520v GLACardiff29 Apr 2021
Timm van der GugtenGLA1010 & DNB1620v KENCardiff29 Apr 2021
Jack LeaningKEN102 & 83410v GLACardiff29 Apr 2021
Marnus LabuschagneGLA1010 & 02120v YORCardiff13 May 2021
Nick SelmanGLA10101010v KENCardiff16 Jun 2021
Jack WhiteNOR1010 & DNB1020v GLACardiff11 Jul 2021
James HildrethSOM1010701v GLACardiff16 Jul 2021
Roelof van der MerweSOM1010*420v GLACardiff16 Jul 2021
Steven ReingoldGLA10102100v ESSCardiff16 Aug 2021
Jared WarnerGLO1010* & DNB5300v GLACardiff12 Sept 2021
Robbie WhiteMID10102410v GLACardiff21 Apr 2022
Michael HoganGLA1010* & DNB1420v LEICardiff5 May 2022
Daniel DouthwaiteGLA1010*311v ESSCardiff2 Jun 2022

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.