Hardik Pandya vs South Africa record
Hardik Pandya has scored 391 runs in 21 T20Is against South Africa at an average of 39.10 (strike rate 138.2), with 2 fifties and taken 14 wickets in 21 T20Is at an economy of 9.10, best 3/20. In ODIs: 41 runs in 8 matches at an average of 13.67 (strike rate 97.6).
29MatchesT20I 21 · ODI 8
432Runsaverage 33.23 · SR 132.9
63Highest score0 hundreds · 2 fifties
19Wicketseconomy 7.01 · best 3/20
Hardik Pandya against South Africa by format
| Format | Mat | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20I | 21 | 391 | 39.10 | 138.2 | 14 | 9.10 |
| ODI | 8 | 41 | 13.67 | 97.6 | 5 | 4.98 |
Hardik Pandya against South Africa year by year
| Year | Mat | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| 2026 T20I | 1 | 18 | 18.00 | 105.9 | 0 | 11.25 |
| 2025 T20I | 4 | 142 | 71.00 | 186.8 | 3 | 10.36 |
| 2024 T20I | 5 | 64 | 32.00 | 92.8 | 5 | 7.94 |
| 2022 T20I | 6 | 119 | 39.67 | 150.6 | 1 | 10.00 |
| 2019 T20I | 2 | 14 | 14.00 | 77.8 | 2 | 9.00 |
4 earlier years
| Year | Mat | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| 2019 ODI | 1 | 15 | — | 214.3 | 0 | 5.17 |
| 2018 ODI | 6 | 26 | 8.67 | 74.3 | 4 | 4.91 |
| 2018 T20I | 3 | 34 | 34.00 | 141.7 | 3 | 8.17 |
| 2017 ODI | 1 | 0 | — | — | 1 | 5.20 |
Hardik Pandya's best innings against South Africa
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 63 | 25 | 19 Dec 2025 |
| 59* | 28 | 9 Dec 2025 |
Hardik Pandya's best bowling against South Africa
Three or more wickets in a match, best first
| Figures | Overs | Date |
|---|---|---|
| 3/20 | 3 | 29 Jun 2024 |
Hardik Pandya against South Africa by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| SuperSport Park | 4 | 18 | 18.00 | 112.5 |
| Wanderers Stadium | 3 | 22 | 22.00 | 110.0 |
| Narendra Modi Stadium | 2 | 81 | 40.50 | 192.9 |
| Barabati Stadium | 2 | 68 | 68.00 | 170.0 |
| St George's Park | 2 | 39 | 39.00 | 84.8 |
| Newlands | 2 | 35 | 17.50 | 109.4 |
| M. Chinnaswamy Stadium | 2 | 14 | 14.00 | 77.8 |
| Kingsmead | 2 | 5 | 5.00 | 41.7 |
South Africa bowlers Hardik Pandya has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Keshav Maharaj | 42 | 45 | 2 | 107.1 |
| Marco Jansen | 32 | 49 | 0 | 153.1 |
South Africa batters Hardik Pandya has bowled to most
Balls bowled, runs and dismissals, in internationals
| Batter | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| David Miller | 83 | 98 | 6 | 118.1 |
| Heinrich Klaasen | 73 | 73 | 2 | 100.0 |
| JP Duminy | 73 | 58 | 1 | 79.5 |
| Quinton de Kock | 61 | 99 | 0 | 162.3 |
| Aiden Markram | 51 | 54 | 1 | 105.9 |
| Faf du Plessis | 48 | 47 | 1 | 97.9 |
| Hashim Amla | 38 | 35 | 0 | 92.1 |
| Khaya Zondo | 36 | 25 | 0 | 69.4 |
Hardik Pandya's batting in every match against South Africa
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 22 Feb 2026 | 18 | 17 | Lost |
| 19 Dec 2025 | 63 | 25 | Won |
| 11 Dec 2025 | 20 | 23 | Lost |
| 9 Dec 2025 | 59* | 28 | Won |
| 13 Nov 2024 | 18 | 16 | Won |
16 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 10 Nov 2024 | 39* | 45 | Lost |
| 8 Nov 2024 | 2 | 6 | Won |
| 29 Jun 2024 | 5* | 2 | Won |
| 30 Oct 2022 | 2 | 3 | Lost |
| 17 Jun 2022 | 46 | 31 | Won |
| 14 Jun 2022 | 31* | 21 | Won |
| 12 Jun 2022 | 9 | 12 | Lost |
| 9 Jun 2022 | 31* | 12 | Lost |
| 22 Sept 2019 | 14 | 18 | Lost |
| 5 Jun 2019 | 15* | 7 | Won |
| 24 Feb 2018 | 21 | 17 | Won |
| 18 Feb 2018 | 13* | 7 | Won |
| 13 Feb 2018 | 0 | 1 | Won |
| 10 Feb 2018 | 9 | 13 | Lost |
| 7 Feb 2018 | 14 | 15 | Won |
| 1 Feb 2018 | 3* | 6 | Won |
Hardik Pandya's bowling in every match against South Africa
Newest first
| Date | Overs | Runs | Wkts | Result |
|---|---|---|---|---|
| 22 Feb 2026 | 4 | 45 | 0 | Lost |
| 19 Dec 2025 | 3 | 41 | 1 | Won |
| 14 Dec 2025 | 3 | 23 | 1 | Won |
| 11 Dec 2025 | 3 | 34 | 0 | Lost |
| 9 Dec 2025 | 2 | 16 | 1 | Won |
22 older matches
| Date | Overs | Runs | Wkts | Result |
|---|---|---|---|---|
| 15 Nov 2024 | 3 | 8 | 1 | Won |
| 13 Nov 2024 | 4 | 50 | 1 | Won |
| 10 Nov 2024 | 3 | 22 | 0 | Lost |
| 8 Nov 2024 | 3 | 27 | 0 | Won |
| 29 Jun 2024 | 3 | 20 | 3 | Won |
| 30 Oct 2022 | 4 | 29 | 1 | Lost |
| 17 Jun 2022 | 1 | 12 | 0 | Won |
| 12 Jun 2022 | 3 | 31 | 0 | Lost |
| 9 Jun 2022 | 1 | 18 | 0 | Lost |
| 22 Sept 2019 | 2 | 23 | 1 | Lost |
| 18 Sept 2019 | 4 | 31 | 1 | Won |
| 5 Jun 2019 | 6 | 31 | 0 | Won |
| 24 Feb 2018 | 4 | 22 | 1 | Won |
| 21 Feb 2018 | 4 | 31 | 1 | Lost |
| 18 Feb 2018 | 4 | 45 | 1 | Won |
| 16 Feb 2018 | 10 | 39 | 1 | Won |
| 13 Feb 2018 | 9 | 30 | 2 | Won |
| 10 Feb 2018 | 5 | 37 | 1 | Lost |
| 7 Feb 2018 | 8 | 35 | 0 | Won |
| 4 Feb 2018 | 5 | 34 | 0 | Won |
| 1 Feb 2018 | 7 | 41 | 0 | Won |
| 11 Jun 2017 | 10 | 52 | 1 | Won |
Hardik Pandya vs South Africa: questions and answers
- How many matches has Hardik Pandya played against South Africa?
- Hardik Pandya has played 29 matches against South Africa (21 in T20Is, 8 in ODIs), from 2017 to 2026. India won 19 and lost 9 of them.
- How many runs has Hardik Pandya scored against South Africa?
- Hardik Pandya has scored 432 runs in 21 innings against South Africa at an average of 33.23 and a strike rate of 132.9 (391 runs at an average of 39.10 in T20Is, 41 runs at an average of 13.67 in ODIs).
- What is Hardik Pandya's highest score against South Africa?
- Hardik Pandya's highest score against South Africa is 63 off 25 balls (T20I) at Narendra Modi Stadium on 19 December 2025.
- How many hundreds has Hardik Pandya scored against South Africa?
- Hardik Pandya has scored no hundreds and 2 fifties against South Africa.
- Where has Hardik Pandya scored the most runs against South Africa?
- At Narendra Modi Stadium: 81 runs in 2 innings against South Africa, at an average of 40.50.
- How does Hardik Pandya usually get out against South Africa?
- Of Hardik Pandya's 13 dismissals against South Africa: caught 11, lbw 1 and bowled 1. Keshav Maharaj has dismissed Hardik Pandya most often, twice in 42 balls.
- How many wickets has Hardik Pandya taken against South Africa?
- Hardik Pandya has taken 19 wickets in 27 innings against South Africa at an economy of 7.01 (14 wickets in T20Is, 5 wickets in ODIs).
- What are Hardik Pandya's best bowling figures against South Africa?
- Hardik Pandya's best figures against South Africa are 3/20. Hardik Pandya has not taken four wickets in a match against them.
- Which South Africa batter has Hardik Pandya dismissed most?
- David Miller, 6 times in 83 balls in internationals, for 98 runs.
- When did Hardik Pandya last play against South Africa?
- On 22 February 2026 (T20I) at Narendra Modi Stadium: 18 off 17 balls and 0/45 with the ball. India lost that match.