17MatchesT20I 10 · ODI 7
416Runsaverage 27.73 · SR 83.9
110Highest score1 hundreds · 0 fifties

Temba Bavuma against India by format

FormatMatRunsAvgSR100s/50sHS
T20I1015018.7594.30/049
ODI726638.0078.91/0110

Temba Bavuma against India year by year

YearMatRunsAvgSR100s/50sHS
2025 ODI29447.0081.70/048
2023 ODI11111.0057.90/011
2022 T20I87410.5779.60/035
2022 ODI416140.2579.31/0110
2019 T20I27676.00115.20/049

Temba Bavuma's best innings against India

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
110143ODIBoland Park19 Jan 2022

Temba Bavuma against India by ground

GroundMatRunsAvgSR
Boland Park214572.5081.0
ACA-VDCA Cricket Stadium25628.0072.7
IS Bindra Stadium14949.00114.0
Shaheed Veer Narayan Singh International Stadium14646.0095.8
Barabati Stadium13535.00116.7
M. Chinnaswamy Stadium127—117.4
Eden Gardens11111.0057.9
Perth Stadium11010.0066.7

India bowlers Temba Bavuma has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Bhuvneshwar Kumar6748171.6
Ravindra Jadeja6155290.2
Jasprit Bumrah4637180.4
Yuzvendra Chahal4331272.1
Shardul Thakur4127165.9
Ravichandran Ashwin36360100.0

Temba Bavuma's batting in every match against India

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
6 Dec 2025ODI48675071.6LostACA-VDCA Cricket Stadium
3 Dec 2025ODI46483195.8WonShaheed Veer Narayan Singh International Stadium
5 Nov 2023ODI11191057.9LostEden Gardens
30 Oct 2022T20I10150166.7WonPerth Stadium
6 Oct 2022ODI8122066.7WonEkana Cricket Stadium
12 older innings
DateFormatRunsBalls4s6sSRResultGround
4 Oct 2022T20I380037.5WonHolkar Cricket Stadium
2 Oct 2022T20I07000.0LostBarsapara Cricket Stadium
28 Sept 2022T20I04000.0LostGreenfield International Stadium
17 Jun 2022T20I8*111072.7LostSaurashtra Cricket Association Stadium
14 Jun 2022T20I8100080.0LostACA-VDCA Cricket Stadium
12 Jun 2022T20I353041116.7WonBarabati Stadium
9 Jun 2022T20I10820125.0WonArun Jaitley Stadium
23 Jan 2022ODI8121066.7WonNewlands
21 Jan 2022ODI35363097.2WonBoland Park
19 Jan 2022ODI1101438076.9WonBoland Park
22 Sept 2019T20I27*2321117.4WonM. Chinnaswamy Stadium
18 Sept 2019T20I494331114.0LostIS Bindra Stadium

Temba Bavuma vs India: questions and answers

How many matches has Temba Bavuma played against India?
Temba Bavuma has played 17 matches against India (10 in T20Is, 7 in ODIs), from 2019 to 2025. South Africa won 10 and lost 7 of them.
How many runs has Temba Bavuma scored against India?
Temba Bavuma has scored 416 runs in 17 innings against India at an average of 27.73 and a strike rate of 83.9 (150 runs at an average of 18.75 in T20Is, 266 runs at an average of 38.00 in ODIs).
What is Temba Bavuma's highest score against India?
Temba Bavuma's highest score against India is 110 off 143 balls (ODI) at Boland Park on 19 January 2022.
How many hundreds has Temba Bavuma scored against India?
Temba Bavuma has scored 1 hundred and 0 fifties against India.
Where has Temba Bavuma scored the most runs against India?
At Boland Park: 145 runs in 2 innings against India, at an average of 72.50.
How does Temba Bavuma usually get out against India?
Of Temba Bavuma's 15 dismissals against India: caught 10, bowled 4 and run out 1. Ravindra Jadeja has dismissed Temba Bavuma most often, twice in 61 balls.
When did Temba Bavuma last play against India?
On 6 December 2025 (ODI) at ACA-VDCA Cricket Stadium: 48 off 67 balls. South Africa lost that match.