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

DateMatchFormatResult
13 Dec 2025Ireland vs South Africa(209/7 / 211/3)ODISouth Africa won by 7 wickets
24 Nov 2024South Africa vs England(142/5 / 143/6)T20England won by 4 wickets
9 Apr 2024South Africa vs Sri Lanka(270/6 / 23/0)ODIno result
3 Apr 2024South Africa vs Sri Lanka(155/6 / 156/6)T20Sri Lanka won by 4 wickets
16 Dec 2023Bangladesh vs South Africa(250/3 / 131/10)ODIBangladesh won by 119 runs
8 Oct 2023New Zealand vs South AfricaT20no result
18 Mar 2023West Indies vs South Africa(335/8 / 287/10)ODIWest Indies won by 48 runs
2 Feb 2023India vs South Africa(109/4 / 113/5)T20South Africa won by 5 wickets
30 Jan 2023West Indies vs India(94/6 / 95/2)T20India won by 8 wickets
28 Jan 2023India vs South AfricaT20no result