16MatchesODI 9 · T20I 7
511Runsaverage 36.50 · SR 111.8
109Highest score1 hundreds · 1 fifties

Temba Bavuma against England by format

FormatMatRunsAvgSR100s/50sHS
ODI933842.25100.61/1109
T20I717328.83143.00/049

Temba Bavuma against England year by year

YearMatRunsAvgSR100s/50sHS
2025 ODI3105.0062.50/06
2023 ODI318060.00114.61/0109
2021 T20I10——0/0—
2020 T20I617328.83143.00/049
2020 ODI314849.3390.80/198

Temba Bavuma's best innings against England

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
109102ODIMangaung Oval29 Jan 2023
98103ODINewlands4 Feb 2020

Temba Bavuma against England by ground

GroundMatRunsAvgSR
Newlands313545.00100.7
Mangaung Oval214572.50111.5
Kingsmead25226.00113.0
SuperSport Park14949.00204.2
Buffalo Park14343.00159.3
Diamond Oval13535.00129.6
Wanderers Stadium12929.0067.4
Boland Park11313.00130.0

England bowlers Temba Bavuma has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Adil Rashid58735125.9
Chris Woakes45541120.0
Tom Curran45490108.9
Moeen Ali40441110.0
Sam Curran39542138.5
Jofra Archer3628177.8
Chris Jordan3327281.8

Temba Bavuma's batting in every match against England

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
4 Sept 2025ODI470057.1WonLord's
2 Sept 2025ODI690066.7WonHeadingley
1 Feb 2023ODI352751129.6LostDiamond Oval
29 Jan 2023ODI109102141106.9WonMangaung Oval
27 Jan 2023ODI362841128.6WonMangaung Oval
9 older innings
DateFormatRunsBalls4s6sSRResultGround
1 Dec 2020T20I322612123.1LostNewlands
29 Nov 2020T20I131020130.0LostBoland Park
27 Nov 2020T20I5510100.0LostNewlands
16 Feb 2020T20I492443204.2LostSuperSport Park
14 Feb 2020T20I312920106.9LostKingsmead
12 Feb 2020T20I432750159.3WonBuffalo Park
9 Feb 2020ODI29433067.4LostWanderers Stadium
7 Feb 2020ODI211711123.5No resultKingsmead
4 Feb 2020ODI981035295.1WonNewlands

Temba Bavuma vs England: questions and answers

How many matches has Temba Bavuma played against England?
Temba Bavuma has played 16 matches against England (9 in ODIs, 7 in T20Is), from 2020 to 2025. South Africa won 7 and lost 8 of them.
How many runs has Temba Bavuma scored against England?
Temba Bavuma has scored 511 runs in 14 innings against England at an average of 36.50 and a strike rate of 111.8 (338 runs at an average of 42.25 in ODIs, 173 runs at an average of 28.83 in T20Is).
What is Temba Bavuma's highest score against England?
Temba Bavuma's highest score against England is 109 off 102 balls (ODI) at Mangaung Oval on 29 January 2023.
How many hundreds has Temba Bavuma scored against England?
Temba Bavuma has scored 1 hundred and 1 fifty against England.
Where has Temba Bavuma scored the most runs against England?
At Mangaung Oval: 145 runs in 2 innings against England, at an average of 72.50.
How does Temba Bavuma usually get out against England?
Of Temba Bavuma's 14 dismissals against England: caught 8, bowled 3 and lbw 3. Adil Rashid has dismissed Temba Bavuma most often, 5 times in 58 balls.
When did Temba Bavuma last play against England?
On 7 September 2025 (ODI) at The Rose Bowl: Temba Bavuma did not bat or bowl. South Africa lost that match.