Buffalo Park, East London
East London
Buffalo Park stands as East London's premier cricket venue, serving as the home ground for the Eastern Province cricket team. This compact stadium has established itself as a significant fixture in South African cricket since its development, hosting both domestic and international matches in the picturesque coastal city of the Eastern Cape.
The ground has witnessed 17 notable matches across different formats, revealing distinct characteristics that favor different playing styles. In One Day International cricket, Buffalo Park has hosted seven matches with teams posting an average first innings score of 245.14 runs. The statistics show a clear advantage for teams winning the toss and electing to bat first, with a success rate of 66.67%, suggesting favorable batting conditions in the initial stages of play.
However, the venue tells a different story in T20 cricket. Across ten matches, the average first innings score drops significantly to 116.70 runs, indicating more challenging batting conditions in the shorter format. Interestingly, teams batting first achieve only a 37.50% win rate in T20s, suggesting the pitch becomes more favorable for batting as the match progresses.
The ground's intimate setting creates an engaging atmosphere for spectators, with the coastal location providing a scenic backdrop. Buffalo Park's varying pitch behavior across formats makes it a fascinating venue that tests teams' adaptability, contributing to its reputation as a unique cricket destination in South African cricket.
Ground Stats by Format
ODI
Matches played7
Avg 1st innings245
Avg 2nd innings159
Highest total335
Lowest total23
Bat first win %66.7%
T20
Matches played10
Avg 1st innings117
Avg 2nd innings117
Highest total167
Lowest total4
Bat first win %37.5%
Recent Matches
| Date | Match | Format | Result |
|---|---|---|---|
| 13 Dec 2025 | Ireland vs South Africa(209/7 / 211/3) | ODI | South Africa won by 7 wickets |
| 24 Nov 2024 | South Africa vs England(142/5 / 143/6) | T20 | England won by 4 wickets |
| 9 Apr 2024 | South Africa vs Sri Lanka(270/6 / 23/0) | ODI | no result |
| 3 Apr 2024 | South Africa vs Sri Lanka(155/6 / 156/6) | T20 | Sri Lanka won by 4 wickets |
| 16 Dec 2023 | Bangladesh vs South Africa(250/3 / 131/10) | ODI | Bangladesh won by 119 runs |
| 8 Oct 2023 | New Zealand vs South Africa | T20 | no result |
| 18 Mar 2023 | West Indies vs South Africa(335/8 / 287/10) | ODI | West Indies won by 48 runs |
| 2 Feb 2023 | India vs South Africa(109/4 / 113/5) | T20 | South Africa won by 5 wickets |
| 30 Jan 2023 | West Indies vs India(94/6 / 95/2) | T20 | India won by 8 wickets |
| 28 Jan 2023 | India vs South Africa | T20 | no result |
