List of match results (by season) in ODIs at SA: Diamond Oval, Kimberley

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
South AfricaEnglandEngland59 runsKimberleyFeb 1, 2023ODI # 4514
South AfricaZimbabweSouth Africa5 wicketsKimberleySep 30, 2018ODI # 4049
South AfricaBangladeshSouth Africa10 wicketsKimberleyOct 15, 2017ODI # 3923
South AfricaNew ZealandNew Zealand27 runsKimberleyJan 22, 2013ODI # 3325
South AfricaSri LankaSri Lanka5 wicketsKimberleyJan 20, 2012ODI # 3228
South AfricaKenyaSouth Africa7 wicketsKimberleyNov 2, 2008ODI # 2770
KenyaWest IndiesWest Indies142 runsKimberleyMar 4, 2003ODI # 1981
BangladeshNew ZealandNew Zealand7 wicketsKimberleyFeb 26, 2003ODI # 1968
NamibiaPakistanPakistan171 runsKimberleyFeb 16, 2003ODI # 1954
South AfricaSri LankaSouth Africa8 wicketsKimberleyDec 4, 2002ODI # 1911
South AfricaBangladeshSouth Africa7 wicketsKimberleyOct 9, 2002ODI # 1892
South AfricaKenyaSouth Africa9 wicketsKimberleyOct 14, 2001ODI # 1760
South AfricaNew ZealandSouth Africa5 wicketsKimberleyOct 28, 2000ODI # 1651
EnglandZimbabweEngland8 wicketsKimberleyJan 30, 2000ODI # 1553
PakistanSri LankaPakistan4 wicketsKimberleyApr 7, 1998ODI # 1309
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Knights vs Western Province at Cape Town, CSA T20 Challenge 25th Match, Oct 18, 2024 [Twenty20]

Knights vs Dolphins at Bloemfontein, CSA T20 Challenge 22nd Match, Oct 16, 2024 [Twenty20]

Knights vs Titans at Centurion, CSA T20 Challenge 20th Match, Oct 13, 2024 [Twenty20]