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
| Date | Match | Format | Result |
|---|---|---|---|
| 1 Mar 2026 | Pakistan vs South Africa(306/8 / 187/10) | ODI | Pakistan won by 119 runs |
| 10 Dec 2024 | South Africa vs Pakistan(183/9 / 172/8) | T20 | South Africa won by 11 runs |
| 8 Dec 2024 | South Africa vs England(135/10 / 137/4) | ODI | England won by 6 wickets |
| 27 Nov 2024 | South Africa vs Sri Lanka(191/10 / 42/10) | TEST | South Africa won by 233 runs |
| 8 Nov 2024 | India vs South Africa(202/8 / 141/10) | T20 | India won by 61 runs |
| 1 Oct 2023 | South Africa vs New Zealand(209/10 / 210/4) | ODI | New Zealand won by 6 wickets |
| 3 Sept 2023 | South Africa vs Australia(190/8 / 191/5) | T20 | Australia won by 5 wickets |
| 1 Sept 2023 | South Africa vs Australia(164/8 / 168/2) | T20 | Australia won by 8 wickets |
| 30 Aug 2023 | Australia vs South Africa(226/6 / 115/10) | T20 | Australia won by 111 runs |
| 31 Mar 2022 | South Africa vs Bangladesh(367/10 / 298/10) | TEST | South Africa won by 220 runs |
