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
Kamindu MendisSL1212820v ENGCardiff17 Sept 2026
Jordan CoxENG1212701v SLCardiff17 Sept 2026
Shahid AfridiPAK1111920v AUSCardiff9 Jun 2001
Monty PanesarENG114 & 7*5210v AUSCardiff8 Jul 2009
Ravi BoparaENG11111310v PAKCardiff5 Sept 2010
Abdul RazzaqPAK11112010v ENGCardiff7 Sept 2010
Kamran AkmalPAK11111020v ENGCardiff7 Sept 2010
Jacques RudolphGLA117 & 42200v WORCardiff4 May 2014
Robert TaylorLEI1111 & 03800v GLACardiff25 May 2014
Dean CoskerGLA11112110v LEICardiff25 May 2014
WT OwenGLA1111*910v LEICardiff25 May 2014
Will SmithHAM1111*710v GLACardiff25 Jun 2014
Ryan HigginsMID11111410v GLACardiff26 Jul 2014
James FranklinNOT11112410v GLACardiff30 Jul 2014
Dean CoskerGLA1111*1600v NOTCardiff30 Jul 2014
Shikhar DhawanIND11112220v ENGCardiff27 Aug 2014
Matt ColesHAM111 & 101120v GLACardiff23 Sept 2014
David LloydGLA1110 & 13120v HAMCardiff23 Sept 2014
James KettleboroughGLA111 & 104010v ESSCardiff18 May 2015
Jim AllenbySOM11111320v GLACardiff13 Jun 2015
Benny HowellGLO1111*701v GLACardiff24 Jul 2015
Jacques RudolphGLA11112410v ESSCardiff31 Jul 2015
Michael CarberryHAM1111*2310v GLACardiff2 Aug 2015
Jos ButtlerENG1111411v AUSCardiff31 Aug 2015
Jason RoyENG11111610v AUSCardiff31 Aug 2015
Craig MeschedeGLA1111*601v HAMCardiff3 Jun 2016
Hamish MarshallGLO11111620v GLACardiff6 Jun 2016
David LloydGLA11111420v SUSCardiff8 Jun 2016
Sam NortheastKEN1111720v GLACardiff17 Jun 2016
Phil MustardGLO1111 & DNB4210v GLACardiff6 Sept 2016
Marchant de LangeGLA1111 & 02220v WORCardiff14 Apr 2017
Timm van der GugtenGLA11111220v SOMCardiff5 May 2017
Neil BroomNZ11112100v ENGCardiff6 Jun 2017
Shoaib MalikPAK11112010v SLCardiff12 Jun 2017
Moeen AliENG11111420v PAKCardiff14 Jun 2017
Hamidullah QadriDER1111* & 0*1120v GLACardiff26 Jun 2017
Gavin GriffithsLEI11111501v GLACardiff23 Aug 2017
Matt HenryKEN1111 & DNB1520v GLACardiff4 May 2018
David WilleyENG11111020v AUSCardiff16 Jun 2018
Sam BillingsENG11111800v AUSCardiff16 Jun 2018
Chris CookeGLA1111*811v SUSCardiff8 Jul 2018
Kiran CarlsonGLA11111300v ESSCardiff7 Aug 2018
Dale SteynHAM1111*1110v GLACardiff10 Aug 2018
Graham ClarkDUR11113010v GLACardiff19 Aug 2018
Mark CosgroveLEI110 & 112120v GLACardiff24 Sept 2018
Jack MurphyGLA110 & 114510v LEICardiff24 Sept 2018
Lukas CareyGLA11111410v ESSCardiff17 Apr 2019
Mohammad NabiAFG11111610v SLCardiff4 Jun 2019
Owen MorganGLA11111501v MIDCardiff26 Jul 2019
Chris CookeGLA11111200v SURCardiff11 Aug 2019

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.