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
Jason RoyML14141320v WFCardiff25 Jul 2026
Shane SnaterESS14141020v GLACardiff7 Aug 2026
Beyers SwanepoelWOR14141301v GLACardiff9 Aug 2026
H WallaceGLA14142010v WORCardiff9 Aug 2026
Chris CookeGLA145 & 94230v WARCardiff8 Sept 2026
Adam GilchristAUS13131330v PAKCardiff9 Jun 2001
Younis KhanPAK13131920v AUSCardiff9 Jun 2001
Ricky PontingAUS13132110v ENGCardiff24 Jun 2010
Ajantha MendisSL131* & 12*2020v ENGCardiff26 May 2011
Tim SoutheeNZ1313*2110v SLCardiff9 Jun 2013
Nathan McCullumNZ13131111v ENGCardiff16 Jun 2013
Ben WrightGLA13132510v KENCardiff15 Jun 2014
Chris RogersMID13132610v GLACardiff26 Jul 2014
Will BraggGLA13132510v NOTCardiff30 Jul 2014
Jim AllenbyGLA13131710v NOTCardiff30 Jul 2014
Tom AlsopHAM131 & 123210v GLACardiff23 Sept 2014
Craig MeschedeGLA13131120v KENCardiff28 Jul 2015
Jesse RyderESS13131520v GLACardiff31 Jul 2015
James AdamsHAM1313*1730v GLACardiff2 Aug 2015
Dean CoskerGLA1313*3000v HAMCardiff2 Aug 2015
Mitchell MarshAUS13131310v ENGCardiff31 Aug 2015
Colin IngramGLA13132900v SUSCardiff8 Jun 2016
Darren StevensKEN13131201v GLACardiff17 Jun 2016
Joe DenlyKEN13132030v GLACardiff19 Jun 2016
Angelo MathewsSL13131520v ENGCardiff2 Jul 2016
Danny BriggsSUS1313920v GLACardiff7 Jul 2016
Timm van der GugtenGLA1313611v YORCardiff11 Aug 2016
Jack TaylorGLO1313 & DNB2130v GLACardiff6 Sept 2016
Ryan ten DoeschateESS13131200v GLACardiff7 May 2017
Eoin MorganENG13131220v NZCardiff6 Jun 2017
Jason RoyENG13132320v NZCardiff6 Jun 2017
Dhanushka GunathillekeSL13132020v PAKCardiff12 Jun 2017
Alex HalesENG13131320v PAKCardiff14 Jun 2017
Benny HowellGLO1313711v GLACardiff3 Aug 2017
Mark CosgroveLEI13131210v GLACardiff23 Aug 2017
Chris DentGLO13134710v GLACardiff19 Sept 2017
Ruaidhri SmithGLA139 & 43301v NORCardiff25 Jun 2018
Graham WaggGLA1313920v SOMCardiff20 Jul 2018
Gareth HarteDUR13131520v GLACardiff19 Aug 2018
Lewis HillLEI130 & 132130v GLACardiff24 Sept 2018
Ryan SidebottomWAR1313* & DNB3420v GLACardiff6 Sept 2020
Tom AbellSOM13131710v GLACardiff16 Sept 2020
Callum TaylorGLA13131611v SOMCardiff16 Sept 2020
Matt MilnesKEN131 & 122610v GLACardiff29 Apr 2021
James WeighellGLA1313 & DNB1111v LANCardiff3 Jun 2021
Marnus LabuschagneGLA13132010v MIDCardiff18 Jun 2021
Jonny BairstowENG1313*1211v SLCardiff23 Jun 2021
Billy RootGLA13131101v SUSCardiff2 Jul 2021
Mohammad RizwanPAK1313930v ENGCardiff8 Jul 2021
David LloydGLA13132610v NORCardiff11 Jul 2021

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.