CricketWise
  1. Home
  2. Venues
  3. Buffalo Park
  4. T20

East London, South Africa · T20

Buffalo Park T20 average score and records

Data through 28 September 2026Last updated 28 September 2026

Buffalo Park has hosted 20 T20 matches in the data (2009–2026), and the average completed first-innings score is 152.6 from 16 innings. For comparison, the average across every T20 ground in the data is 163.8, so Buffalo Park is 11.2 runs below it. In 16 matches with a winner, batting first came out ahead more often: 9 wins batting first against 7 batting second. Captains who won the toss chose to field 45% of the time, and the toss winner won 38% of decided matches.

Matches
20
2009–2026
Avg 1st innings
152.6
16 completed innings
Avg 2nd innings
140.7
16 innings
Won chasing
44%
7 of 16 results
Toss winner won
38%
6 of 16

Average first-innings score by year

12014016018020092017170.0
Average first-innings score at Buffalo Park by year (T20)
1201401601802009201320142017170.0
Average first-innings score at Buffalo Park by year (T20)
Show as table
Average first-innings score at Buffalo Park by year (T20)
YearAverage first-innings score
2009147.3
2013135.0
2014140.5
2017170.0

Years with at least 2 completed first innings. Completed innings only; rain-rule results excluded.

Scoring by phase

PowerplayPowerplay: 7.82 rpo7.82 rpoMiddle oversMiddle overs: 6.97 rpo6.97 rpoDeath oversDeath overs: 9.13 rpo9.13 rpo
Run rate by phase at Buffalo Park
PowerplayPowerplay: 7.82 rpo7.82 rpoMiddle oversMiddle overs: 6.97 rpo6.97 rpoDeath oversDeath overs: 9.13 rpo9.13 rpo
Run rate by phase at Buffalo Park
Average per innings in each phase (completed matches)
PhaseInningsAvg runsAvg wicketsRun rate
Powerplay3446.41.507.82
Middle overs3262.42.226.97
Death overs2943.82.249.13

T20 phases: overs 1–6, 7–15, 16–20 (The Hundred: first 25 balls, middle, last 25 balls). Run rate is runs per six legal balls.

Highest and lowest totals at Buffalo Park (T20)

Highest team totals
TeamScoreOversAgainstDateResult
Warriors217/319Dolphins2016-12-07Won
Dolphins216/520Warriors2016-12-07Lost
Chennai Super Kings178/320Deccan Chargers2009-05-04Won
Titans172/420Warriors2017-11-17Won
Warriors172/720Cape Cobras2019-05-01Won
Lowest all-out totals
TeamScoreOversAgainstDateResult
Deccan Chargers10014.4Chennai Super Kings2009-05-04Lost
Warriors11114.2Titans2017-11-17Lost
Mumbai Indians11620Delhi Capitals2009-05-08Lost

Most runs at Buffalo Park in T20 matches

Top 10 run scorers at this ground
PlayerInnsRunsAvgSRHS100s50s
Jon-Jon Smuts1250355.89139.310713
Colin Ingram1126526.50132.55501
C Jonker1223726.33133.94200
Ashwell Prince516240.50115.77001
Farhaan Behardien3139–213.85501
MN van Wyk312462.00115.97701
Chris Gayle2115115.00185.510810
Wayne Parnell610251.00122.97401
Craig Kieswetter29393.00125.78201
M Marais28888.00214.68201

Most wickets at Buffalo Park in T20 matches

Top 10 wicket takers at this ground
PlayerInnsWktsAvgEconBest
ACR Birch10927.337.943/28
J Theron7822.006.813/25
M Shezi3713.149.205/34
BD Walters7720.867.683/46
L Mbane8726.008.213/43
SSB Magala7727.299.472/19
Morne Morkel267.836.713/15
Rory Kleinveldt3616.008.004/33
Jon-Jon Smuts10636.177.272/18
AC Thomas154.806.005/24

Recent matches at Buffalo Park

Most recent matches in the data
DateTeamsResult
28 Sep 2026Border 151/4 (20 ov)
North West 138/9 (20 ov)
Border won by 13 runs
1 May 2019Warriors 172/7 (20 ov)
Cape Cobras 157/8 (20 ov)
Warriors won by 15 runs
14 Apr 2019Warriors 155/5 (18.4 ov)
Lions –
No result
10 Dec 2017Warriors 168/5 (20 ov)
Cape Cobras 150/6 (20 ov)
Warriors won by 18 runs
17 Nov 2017Titans 172/4 (20 ov)
Warriors 111 (14.2 ov)
Titans won by 61 runs
11 Dec 2016Titans 80/2 (5 ov)
Warriors 74/2 (5 ov)
Titans won by 6 runs
7 Dec 2016Dolphins 216/5 (20 ov)
Warriors 217/3 (19 ov)
Warriors won by 7 wickets
2 Dec 2015Warriors 153/8 (20 ov)
Cape Cobras 141/7 (20 ov)
Warriors won by 12 runs
20 Nov 2015Dolphins 35/0 (5.1 ov)
Warriors –
No result
21 Nov 2014Knights 146/4 (20 ov)
Warriors 149/2 (19.3 ov)
Warriors won by 8 wickets

Frequently asked questions

What is the average first innings score at Buffalo Park in T20 matches?
The average completed first-innings score at Buffalo Park in T20 matches is 152.6 runs, from 16 innings between 2009 and 2026. Rain-affected matches decided by a rain rule are not included.
What is the highest total at Buffalo Park in T20 matches?
The highest total in the data is 217/3 by Warriors against Dolphins on 7 December 2016.
Do teams win more often batting first or chasing at Buffalo Park in T20 matches?
In the 16 matches with a result, teams batting first won 9 (56%) and teams batting second won 7 (44%). These are past results, not a prediction.
What is the lowest total at Buffalo Park in T20 matches?
The lowest all-out total in the data is 100 by Deccan Chargers against Chennai Super Kings on 4 May 2009.
What is the highest successful run chase at Buffalo Park in T20 matches?
The highest total reached while chasing and winning is 217.

More grounds in South Africa

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Averages use completed innings in matches not decided by a rain rule. Definitions: methodology.