Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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/27QUETAS

Batting innings by innings (All T20s)

The highest score in T20 cricket at City Oval is 81 by LG Pretorius (TIT) v KI, 13 Oct 2026.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At City Oval×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
LG PretoriusTIT8136114225.001c Matthew Urquhart b Chad Laycock1v KIPietermaritzburg13 Oct 2026
Jack LeesKI733936187.181c KI Simmonds b J Breed1v WPPietermaritzburg25 Oct 2026
Theunis de BruynTIT72*3255225.003not out2v DOLPietermaritzburg20 Apr 2019
Tazmin BritsSAW70*6191114.752not out1v PAKWPietermaritzburg19 May 2019
Ntando ZumaKI69*5162135.292not out1v WPPietermaritzburg25 Oct 2026
Bismah MaroofPAKW63*4790134.043not out1v SAWPietermaritzburg18 May 2019
Marizanne KappSAW56*5160109.803not out2v PAKWPietermaritzburg18 May 2019
Michael ErlankKI563334169.706c sub (TA Dithole) b Janco Smit2v TITPietermaritzburg13 Oct 2026
Cody ChettyDOL563652155.563c T de Zorzi b GM Thomson1v TITPietermaritzburg20 Apr 2019
Lizelle LeeSAW565251107.691c Iram Javed b Nida Dar2v PAKWPietermaritzburg18 May 2019
Morné van WykDOL554160134.151c T de Zorzi b CJ Dala1v TITPietermaritzburg20 Apr 2019
Iram JavedPAKW554571122.225c T Brits b N de Klerk2v SAWPietermaritzburg19 May 2019
Lehan BothaBOL543252168.754b Z Abrahams1v KIPietermaritzburg4 Oct 2026
Khaya ZondoIMP544750114.891c I Khan b Imran Tahir2v DOLPietermaritzburg19 Feb 2012
Sinethemba QeshileTIT462970158.622c MN Erlank b MJ Nofal1v KIPietermaritzburg13 Oct 2026
Jonathan VandiarTIT45*2741166.674not out2v DOLPietermaritzburg20 Apr 2019
Jiveshan PillayWP432770159.261c & b Liyema Waqu2v KIPietermaritzburg25 Oct 2026
Vaughn van JaarsveldDOL433950110.265c CJ Alexander b PD Collingwood1v IMPPietermaritzburg19 Feb 2012
Henry DavidsTIT423032140.001c BS Makhanya b P Subrayen2v DOLPietermaritzburg20 Apr 2019
Paul CollingwoodIMP423612116.674c VB van Jaarsveld b R Frylinck2v DOLPietermaritzburg19 Feb 2012
Cameron ShekletonKI392941134.484c GA Stuurman b Siyabonga Mahima2v BOLPietermaritzburg4 Oct 2026
Gavin KaplanBOL382740140.743c Chad Laycock b B Xenxe1v KIPietermaritzburg4 Oct 2026
Nadine de KlerkSAW363540102.863c Kainat Imtiaz b Rameen Shamim1v PAKWPietermaritzburg19 May 2019
Jack LeesKI342370147.831c A Mnyanda b Esosa Aihevba2v TITPietermaritzburg13 Oct 2026
Imraan KhanDOL343040113.333lbw b R Cameron1v IMPPietermaritzburg19 Feb 2012
Dewald BrevisTIT332412137.503c Matthew Urquhart b B Xenxe1v KIPietermaritzburg13 Oct 2026
Kashief JosephWP321851177.782c MJ Nofal b Chad Laycock2v KIPietermaritzburg25 Oct 2026
Nida DarPAKW322841114.294b M Daniels2v SAWPietermaritzburg19 May 2019
Andile PhehlukwayoDOL31*1912163.164not out1v TITPietermaritzburg20 Apr 2019
Chad LaycockKI31*2530124.007not out2v TITPietermaritzburg13 Oct 2026
Aliya RiazPAKW302441125.006c N Shangase b M Daniels2v SAWPietermaritzburg19 May 2019
Suné LuusSAW28*1850155.565not out1v PAKWPietermaritzburg19 May 2019
Gareth DukesKI271740158.823c FD Adams b A Mnyaka2v BOLPietermaritzburg4 Oct 2026
Robert FrylinckDOL261540173.335b EL Hawken1v TITPietermaritzburg20 Apr 2019
Tony de ZorziTIT242410100.002c AL Phehlukwayo b P Subrayen2v DOLPietermaritzburg20 Apr 2019
Cameron DelportDOL231341176.922c R Cameron b P Matshikwe1v IMPPietermaritzburg19 Feb 2012
Umaima SohailPAKW23281082.142c TS Sekhukhune b S Luus1v SAWPietermaritzburg18 May 2019
Adrian McLarenIMP221440157.142b R Frylinck2v DOLPietermaritzburg19 Feb 2012
Jhedli Van BriesiesBOL21*1910110.536not out1v KIPietermaritzburg4 Oct 2026
Blayde CapellBOL211321161.541c Gareth Dukes b Liyema Waqu1v KIPietermaritzburg4 Oct 2026
Malcolm NofalKI191820105.565c JL du Plooy b T Shamsi2v TITPietermaritzburg13 Oct 2026
Robert FrylinckDOL18*1111163.647not out1v IMPPietermaritzburg19 Feb 2012
Ziyaad AbrahamsKI18*1530120.0010not out2v BOLPietermaritzburg4 Oct 2026
Ferisco AdamsBOL17*1001170.007not out1v KIPietermaritzburg4 Oct 2026
Rivaldo MoonsamyTIT171330130.774b Gareth Dukes1v KIPietermaritzburg13 Oct 2026
Jason MuirheadBOL171421121.432c B Xenxe b Z Abrahams1v KIPietermaritzburg4 Oct 2026
Tazmin BritsSAW171630106.252c & b Sana Mir2v PAKWPietermaritzburg18 May 2019
Bamanye XenxeKI17240070.837c GA Stuurman b A Mnyaka2v BOLPietermaritzburg4 Oct 2026
Javeria RaufPAKW16211176.191c S Luus b TS Sekhukhune1v SAWPietermaritzburg18 May 2019
K Lion-CachetTIT15*802187.506not out1v KIPietermaritzburg13 Oct 2026
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.