Kingsmead, Durban

Durban
Kingsmead Stadium stands as one of South Africa's most iconic cricket venues, having served as the home of cricket in Durban since 1923. Originally built on reclaimed land near the Indian Ocean, the ground has witnessed nearly a century of memorable cricket moments and has established itself as a cornerstone of South African cricket heritage. The pitch at Kingsmead traditionally offers excellent batting conditions, particularly evident in Test cricket where teams batting first average an impressive 308.67 runs and enjoy a perfect 100% winning record across three matches in our database. This batting-friendly nature extends to limited-overs formats, with ODI first innings averaging 224 runs and T20 matches seeing teams post 193 runs on average. The statistics reveal a notable advantage for teams winning the toss and choosing to bat first, with success rates of 57.14% in ODIs and 60% in T20s. The ground's proximity to the coast creates unique atmospheric conditions, with sea breezes often influencing play throughout the day. The venue has hosted numerous significant matches, including World Cup fixtures and crucial international series. Its capacity of approximately 25,000 creates an intimate yet electric atmosphere, particularly during high-profile encounters involving the Proteas. Kingsmead's blend of favorable batting conditions, distinctive coastal climate, and passionate local support makes it a challenging venue for visiting teams while providing an ideal platform for entertaining, high-scoring cricket across all formats.

Ground Stats by Format

Test

Matches played3
Avg 1st innings309
Avg 2nd innings167
Highest total368
Lowest total42
Bat first win %100.0%

ODI

Matches played8
Avg 1st innings224
Avg 2nd innings176
Highest total306
Lowest total120
Bat first win %57.1%

T20

Matches played5
Avg 1st innings193
Avg 2nd innings157
Highest total226
Lowest total115
Bat first win %60.0%

Recent Matches

DateMatchFormatResult
1 Mar 2026Pakistan vs South Africa(306/8 / 187/10)ODIPakistan won by 119 runs
10 Dec 2024South Africa vs Pakistan(183/9 / 172/8)T20South Africa won by 11 runs
8 Dec 2024South Africa vs England(135/10 / 137/4)ODIEngland won by 6 wickets
27 Nov 2024South Africa vs Sri Lanka(191/10 / 42/10)TESTSouth Africa won by 233 runs
8 Nov 2024India vs South Africa(202/8 / 141/10)T20India won by 61 runs
1 Oct 2023South Africa vs New Zealand(209/10 / 210/4)ODINew Zealand won by 6 wickets
3 Sept 2023South Africa vs Australia(190/8 / 191/5)T20Australia won by 5 wickets
1 Sept 2023South Africa vs Australia(164/8 / 168/2)T20Australia won by 8 wickets
30 Aug 2023Australia vs South Africa(226/6 / 115/10)T20Australia won by 111 runs
31 Mar 2022South Africa vs Bangladesh(367/10 / 298/10)TESTSouth Africa won by 220 runs