Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting innings by innings (All cricket)

The highest score in all cricket at Sophia Gardens since 1908 is 313* by David Lloyd (GLA) v DER, 20 Sept 2022.

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Sophia Gardens×From 1908-01-01×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
David LloydGLA313*39840478.641not out1v DERCardiff20 Sept 2022
Colin IngramGLA257*37528168.533not out2v LEICardiff29 Aug 2024
Jonathan TrottENG20340917049.634b TM Dilshan2v SLCardiff26 May 2011
Brett D'OliveiraWOR202*35932056.272not out1v GLACardiff8 May 2016
Steven DaviesSUR200*29023068.975not out1v GLACardiff19 Apr 2015
Shan MasoodYOR19225617075.003c SA Northeast b JAR Harris1v GLACardiff10 Sept 2023
Kiran CarlsonGLA19131926259.874c sub (Miles Hammond) b JMR Taylor1v GLOCardiff19 Sept 2017
Oli CarterSUS18528918464.014c WJ Weighell b AG Salter1v GLACardiff12 Jun 2022
Ricardo VasconcelosNOR18431722158.041lbw b M Labuschagne2v GLACardiff11 Apr 2019
Asa TribeGLA18438320048.042c †GJ Bell b Zaman Akhter1v ESSCardiff24 Sept 2026
Alex LeesDUR182*35820050.841not out2v GLACardiff7 Apr 2022
Rishi PatelLEI17923716575.531b Zain-ul-Hassan2v GLACardiff10 Jul 2023
Colin IngramGLA17827226065.443c TP Alsop b HT Crocombe2v SUSCardiff12 Jun 2022
Michael NeserGLA176*20225287.137not out1v LEICardiff10 Jul 2023
Eddie ByromGLA17631125056.592c TJ Haines b AC Lenham2v SUSCardiff12 Jun 2022
Gareth RoderickWOR172*34822049.435not out1v GLACardiff5 Sept 2022
Kiran CarlsonGLA170*22715074.895not out2v NORCardiff11 Jul 2021
Colin IngramGLA17024823368.556lbw b DJ Lamb2v SUSCardiff10 May 2024
Lewis McManusNOR168*20016784.006not out3v GLACardiff23 Jun 2024
Joe RootENG166*139212119.423not out2v WICardiff1 Jun 2025
Sam NortheastGLA166*29617056.084not out3v YORCardiff10 Sept 2023
Benny HowellGLO16323620169.071lbw b MG Hogan2v GLACardiff19 Sept 2017
Joe DenlyKEN161*22021273.183not out3v GLACardiff9 Sept 2015
Will BraggGLA161*31216051.603not out3v ESSCardiff22 May 2016
Robert KeyKEN15825513061.962c JM Kettleborough b GG Wagg3v GLACardiff9 Sept 2015
James BraceyGLO15627219257.353c sub (LJ Carey) b CAJ Meschede2v GLACardiff19 Sept 2017
Colin IngramGLA155*42714036.304not out3v NOTCardiff19 May 2017
Jason RoyENG153121145126.451c Mashrafe Mortaza b Mehedi Hasan Miraz1v BANCardiff8 Jun 2019
Daryl MitchellWOR151*24314162.141not out3v GLACardiff4 May 2014
Ricky PontingAUS15022414166.963b MS Panesar2v ENGCardiff8 Jul 2009
Rob KeoghNOR15032418146.305c & b M Labuschagne2v GLACardiff11 Apr 2019
Kumar SangakkaraSUR14923021164.783c WD Bragg b DL Lloyd1v GLACardiff19 Apr 2015
Marcus HarrisGLO14819220077.082lbw b KS Carlson3v GLACardiff6 Apr 2023
Kiran CarlsonGLA14821721068.205c ? b JNT Seales2v SUSCardiff10 May 2024
Jim AllenbySOM144*14611698.632not out1v GLACardiff5 May 2017
Eddie ByromGLA14420421170.592lbw b LA Patterson-White3v NOTCardiff11 Jul 2022
James VinceHAM14421421067.294c AHT Donald b KA Bull1v GLACardiff23 Sept 2014
Nick SelmanGLA142*23712059.921not out3v GLOCardiff19 Sept 2017
Colin IngramGLA14213068109.234c sub (CJ Taylor) b N Wagner1v ESSCardiff7 May 2017
Luc BenkensteinESS140109157128.442c T van der Gugten b DA Douthwaite1v GLACardiff7 Aug 2026
Peter HandscombLEI139*25318054.945not out3v GLACardiff29 Aug 2024
BI KellawayGLA13923916058.166c Miles Hammond b AS Dale2v GLOCardiff29 Jun 2025
Luis ReeceDER13927616150.362c †CB Cooke b JP McIlroy1v GLACardiff26 Sept 2023
Kiran CarlsonGLA13564148210.941c TB Abell b RP Meredith1v SOMCardiff19 Jul 2024
Joe RootENG13416617080.725c SR Watson b MA Starc1v AUSCardiff8 Jul 2015
Chris CookeGLA133*2087263.946not out2v NORCardiff11 Jul 2021
Ben DuckettNOR13315422086.362c AO Morgan b RAJ Smith3v GLACardiff25 Jun 2018
Joe ClarkeWOR13316619180.124c MA Wallace b CAJ Meschede1v GLACardiff8 May 2016
James BraceyGLO13319713467.516c AW Gorvin b MS Crane1v GLACardiff29 Jun 2025
Alastair CookENG13327410048.542c HAPW Jayawardene b MF Maharoof2v SLCardiff26 May 2011
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.