Temba Bavuma vs India record
Temba Bavuma has scored 150 runs in 10 T20Is against India at an average of 18.75 (strike rate 94.3). In ODIs: 266 runs in 7 matches at an average of 38.00 (strike rate 78.9), with 1 hundred.
17MatchesT20I 10 · ODI 7
416Runsaverage 27.73 · SR 83.9
110Highest score1 hundreds · 0 fifties
Temba Bavuma against India by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| T20I | 10 | 150 | 18.75 | 94.3 |
| ODI | 7 | 266 | 38.00 | 78.9 |
Temba Bavuma against India year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2025 ODI | 2 | 94 | 47.00 | 81.7 |
| 2023 ODI | 1 | 11 | 11.00 | 57.9 |
| 2022 T20I | 8 | 74 | 10.57 | 79.6 |
| 2022 ODI | 4 | 161 | 40.25 | 79.3 |
| 2019 T20I | 2 | 76 | 76.00 | 115.2 |
Temba Bavuma's best innings against India
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 110 | 143 | 19 Jan 2022 |
Temba Bavuma against India by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Boland Park | 2 | 145 | 72.50 | 81.0 |
| ACA-VDCA Cricket Stadium | 2 | 56 | 28.00 | 72.7 |
| IS Bindra Stadium | 1 | 49 | 49.00 | 114.0 |
| Shaheed Veer Narayan Singh International Stadium | 1 | 46 | 46.00 | 95.8 |
| Barabati Stadium | 1 | 35 | 35.00 | 116.7 |
| M. Chinnaswamy Stadium | 1 | 27 | — | 117.4 |
| Eden Gardens | 1 | 11 | 11.00 | 57.9 |
| Perth Stadium | 1 | 10 | 10.00 | 66.7 |
India bowlers Temba Bavuma has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Bhuvneshwar Kumar | 67 | 48 | 1 | 71.6 |
| Ravindra Jadeja | 61 | 55 | 2 | 90.2 |
| Jasprit Bumrah | 46 | 37 | 1 | 80.4 |
| Yuzvendra Chahal | 43 | 31 | 2 | 72.1 |
| Shardul Thakur | 41 | 27 | 1 | 65.9 |
| Ravichandran Ashwin | 36 | 36 | 0 | 100.0 |
Temba Bavuma's batting in every match against India
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 6 Dec 2025 | 48 | 67 | Lost |
| 3 Dec 2025 | 46 | 48 | Won |
| 5 Nov 2023 | 11 | 19 | Lost |
| 30 Oct 2022 | 10 | 15 | Won |
| 6 Oct 2022 | 8 | 12 | Won |
12 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 4 Oct 2022 | 3 | 8 | Won |
| 2 Oct 2022 | 0 | 7 | Lost |
| 28 Sept 2022 | 0 | 4 | Lost |
| 17 Jun 2022 | 8* | 11 | Lost |
| 14 Jun 2022 | 8 | 10 | Lost |
| 12 Jun 2022 | 35 | 30 | Won |
| 9 Jun 2022 | 10 | 8 | Won |
| 23 Jan 2022 | 8 | 12 | Won |
| 21 Jan 2022 | 35 | 36 | Won |
| 19 Jan 2022 | 110 | 143 | Won |
| 22 Sept 2019 | 27* | 23 | Won |
| 18 Sept 2019 | 49 | 43 | Lost |
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.