Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting innings by innings (List A)

The highest score in List A cricket at De Beers Diamond Oval is 145* by Kane Williamson (NZ) v SA, 22 Jan 2013.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At De Beers Diamond Oval×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Kane WilliamsonNZ145*136171106.623not out1v SAKimberley22 Jan 2013
Chris GayleWI1191518278.811c DO Obuya b Joseph Angara1v KENKimberley4 Mar 2003
Herschelle GibbsSA108*92143117.391not out2v SLKimberley4 Dec 2002
Gary KirstenSA10110710094.392c †AC Parore b CL Cairns2v NZKimberley28 Oct 2000
AB de VilliersSA967683126.323b NLTC Perera1v SLKimberley20 Jan 2012
Jacques KallisSA931117283.783c BGK Walker b SB Styris2v NZKimberley28 Oct 2000
Jacques KallisSA92*948297.873not out2v KENKimberley2 Nov 2008
Roger TwoseNZ89919197.804c SM Pollock b JH Kallis1v SAKimberley28 Oct 2000
Tillakaratne DilshanSL878792100.002c JP Duminy b LL Tsotsobe2v SAKimberley20 Jan 2012
Stephen FlemingNZ851035082.523run out (HH Dippenaar)1v SAKimberley28 Oct 2000
Colin IngramSA799410084.043c BJ Watling b NL McCullum2v NZKimberley22 Jan 2013
Hashim AmlaSA7876130102.631c MA Ouma b HA Varaiya2v KENKimberley2 Nov 2008
Lance KlusenerSA75*74112101.353not out2v KENKimberley14 Oct 2001
Craig McMillanNZ75839290.361b Khaled Mahmud2v BANKimberley26 Feb 2003
Boeta DippenaarSA74*1189062.711not out2v KENKimberley14 Oct 2001
SR WatersKEN741169163.792b JA Morkel1v SAKimberley2 Nov 2008
Nick KnightENG72*948076.602not out2v ZIMKimberley30 Jan 2000
Herschelle GibbsSA7060140116.672c CO Obuya b BJ Patel2v KENKimberley14 Oct 2001
Thisara PereraSL69*4435156.826not out2v SAKimberley20 Jan 2012
Chris NevinNZ68698198.551b N Boje1v SAKimberley28 Oct 2000
Graeme SmithSA68697198.552c TM Dilshan b SL Malinga1v SLKimberley20 Jan 2012
Shivnarine ChanderpaulWI66727291.672c Joseph Angara b CO Obuya1v KENKimberley4 Mar 2003
Graeme SmithSA66758088.002run out (JEC Franklin/†BB McCullum)2v NZKimberley22 Jan 2013
Jacques KallisSA64*835177.114not out2v SLKimberley4 Dec 2002
Nasser HussainENG64777283.121c JA Rennie b HK Olonga2v ZIMKimberley30 Jan 2000
Saleem ElahiPAK631005063.002c DB Kotze b AJ Burger1v NAMKimberley16 Feb 2003
MO OdumbeKEN60944063.835lbw b CK Langeveldt1v SAKimberley14 Oct 2001
Dinesh ChandimalSL59811172.844b LL Tsotsobe2v SAKimberley20 Jan 2012
Mohammad AshrafulBAN56826168.292c & b SE Bond1v NZKimberley26 Feb 2003
RD ShahKEN55677182.092c HH Gibbs b N Boje1v SAKimberley14 Oct 2001
Thomas OdoyoKEN53664080.306b SM Pollock1v SAKimberley14 Oct 2001
Habibul BasharBAN51676076.123c JN Rhodes b M Ntini1v SAKimberley9 Oct 2002
Russel ArnoldSL50883056.827c ND McKenzie b SM Pollock1v SAKimberley4 Dec 2002
Grant ElliottNZ48635076.194c †Q de Kock b RK Kleinveldt1v SAKimberley22 Jan 2013
Mohammad YousufPAK43553078.185c LJ Burger b BL Kotze1v NAMKimberley16 Feb 2003
Martin van JaarsveldSA423390127.273c Javed Omar b Talha Jubair2v BANKimberley9 Oct 2002
Mohammad RafiqueBAN41*423297.629not out1v NZKimberley26 Feb 2003
Marvan AtapattuSL39467084.781run out (M Ntini/†MV Boucher)1v SAKimberley4 Dec 2002
Scott StyrisNZ37*3621102.784not out2v BANKimberley26 Feb 2003
Alviro PetersenSA37394194.871c WU Tharanga b HMRKB Herath1v SLKimberley20 Jan 2012
Rashid LatifPAK363040120.006b G Snyman1v NAMKimberley16 Feb 2003
JP DuminySA36472076.605c †KC Sangakkara b NLTC Perera1v SLKimberley20 Jan 2012
Khaled MashudBAN35*545064.817not out1v NZKimberley26 Feb 2003
Heath StreakZIM35*653053.858not out1v ENGKimberley30 Jan 2000
Chris CairnsNZ33*2131157.145not out2v BANKimberley26 Feb 2003
Kumar SangakkaraSL323121103.233c AN Petersen b RJ Peterson2v SAKimberley20 Jan 2012
Stephen FlemingNZ32404180.002c & b Khaled Mahmud2v BANKimberley26 Feb 2003
Thomas OdoyoKEN32604053.335run out (JP Duminy/J Botha)1v SAKimberley2 Nov 2008
Farhaan BehardienSA31401177.505run out (MJ Guptill/†BB McCullum)2v NZKimberley22 Jan 2013
Jonty RhodesSA30*425071.435not out2v BANKimberley9 Oct 2002
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.