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/27NZINDT2069th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th 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 cricket)

The highest score in all cricket at Diamond Oval since 1908 is 168* by Quinton de Kock (SA) v BAN, 15 Oct 2017.

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Diamond Oval×From 1908-01-01×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Quinton de KockSA168*145212115.861not out2v BANKimberley15 Oct 2017
Smriti MandhanaINDW135129141104.652c †T Chetty b R Ntozakhe1v SAWKimberley7 Feb 2018
Jos ButtlerENG13112767103.155c AK Markram b M Jansen1v SAKimberley1 Feb 2023
Dawid MalanENG11811476103.512c †H Klaasen b SSB Magala1v SAKimberley1 Feb 2023
Inzamam-ul-HaqPAK116*11044105.454not out2v SLKimberley7 Apr 1998
Hashim AmlaSA110*1128098.212not out2v BANKimberley15 Oct 2017
Mushfiqur RahimBAN110*11611294.834not out1v SAKimberley15 Oct 2017
Laura WolvaardtSAW110*1416078.011not out2v SLWKimberley13 Apr 2024
Kevin PietersenDOL100*4597222.223not out2v KNIKimberley6 Nov 2015
Theunis de BruynKNI1005576181.823b KJ Abbott1v DOLKimberley6 Nov 2015
Reeza HendricksKNI98*66131148.481not out1v CCKimberley11 Nov 2015
Steve StolkNC894594197.781c T Mayes b MN Piedt1v LIMKimberley13 Oct 2026
Arjuna RanatungaSL868251104.884c Azhar Mahmood b Wasim Akram1v PAKKimberley7 Apr 1998
Heinrich KlaasenSA806272129.035c BM Duckett b JC Archer2v ENGKimberley1 Feb 2023
Mignon du PreezSAW8011210071.433b HR Huddleston2v NZWKimberley11 Oct 2016
Patrick KrugerKNI7960101131.671c HG Kuhn b MP Siboto2v TITKimberley27 Nov 2016
Nonelela YikhaNC797081112.864b Leo Sadler1v SWDKimberley21 Oct 2026
Marizanne KappSAW77*846091.675not out2v SLWKimberley13 Apr 2024
Lizelle LeeSAW73757397.331lbw b DB Sharma2v INDWKimberley7 Feb 2018
Lizelle LeeSAW701029068.631c Sharmin Sultana b Panna Ghosh1v BANWKimberley11 May 2018
Reeza HendricksKNI695052138.002b DJ Bravo1v DOLKimberley28 Nov 2014
Suzie BatesNZW66849078.571c S Luus b CL Tryon1v SAWKimberley11 Oct 2016
Rilee RossouwKNI64*6470100.002not out1v WARKimberley22 Jan 2014
Rilee RossouwKNI6434101188.243b LL Tsotsobe1v LIOKimberley3 Dec 2014
Aravinda de SilvaSL62791078.483b Wasim Akram1v PAKKimberley7 Apr 1998
Chloe TryonSAW604262142.866c Nahida Akter b Jahanara Alam1v BANWKimberley11 May 2018
Reeza HendricksKNI604652130.431c C Chetty b CJ Alexander1v DOLKimberley10 Jan 2014
Laura WolvaardtSAW59*1147051.751not out2v ENGWKimberley4 Dec 2024
David MillerKNI593243184.384c JP Duminy b D Paterson2v CCKimberley6 Dec 2017
Ijaz AhmedPAK595534107.273c KR Pushpakumara b HDPK Dharmasena2v SLKimberley7 Apr 1998
Nicky van den BerghLIO573543162.864c JL du Plooy b SC van Schalkwyk1v KNIKimberley2 Dec 2016
Sanath JayasuriyaSL57715180.281c †Rashid Latif b Abdul Razzaq1v PAKKimberley7 Apr 1998
David MillerDOL56*3143180.655not out2v KNIKimberley10 Jan 2014
Harmanpreet KaurINDW55*692179.714not out1v SAWKimberley7 Feb 2018
Romesh KaluwitharanaSL545270103.852run out (Inzamam-ul-Haq)1v PAKKimberley7 Apr 1998
Theunis de BruynTIT53*3723143.243not out2v KNIKimberley2 Feb 2014
Reeza HendricksLIO533152170.972c D Olivier b TB de Bruyn1v KNIKimberley2 Dec 2016
Dean ElgarKNI52*3342157.583not out1v DOLKimberley10 Jan 2014
Reeza HendricksSA52616085.252b AU Rashid2v ENGKimberley1 Feb 2023
Veda KrishnamurthyINDW51*3361154.555not out1v SAWKimberley7 Feb 2018
Rilee RossouwKNI513381154.552c DA Miller b KA Maharaj1v DOLKimberley10 Jan 2014
Chamari AtapattuSLW51699073.912c N Mlaba b N de Klerk1v SAWKimberley13 Apr 2024
Andre RussellKNI501906263.165run out (†MN van Wyk)1v DOLKimberley28 Nov 2014
Aiden MarkramTIT503441147.063c PE Kruger b AR Swanepoel1v KNIKimberley15 Nov 2017
Henry DavidsTIT504223119.052c DA Miller b SC van Schalkwyk1v KNIKimberley15 Nov 2017
Laura WolvaardtSAW49*4950100.001not out2v BANWKimberley8 Dec 2023
Nadine de KlerkSAW48*28110171.436not out2v ENGWKimberley4 Dec 2024
Charlie DeanENGW47*576082.468not out1v SAWKimberley4 Dec 2024
Theunis de BruynKNI473452138.243c DL Piedt b D Wiese2v TITKimberley27 Nov 2016
Amy SatterthwaiteNZW47665071.213c D van Niekerk b M Kapp1v SAWKimberley11 Oct 2016
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.