James Neesham vs South Africa record
James Neesham has scored 245 runs in 14 ODIs against South Africa at an average of 22.27 (strike rate 91.4), with 1 fifty and taken 7 wickets in 14 ODIs at an economy of 7.10, best 1/10. In T20Is: 137 runs in 12 matches at an average of 17.13 (strike rate 117.1).
26MatchesODI 14 · T20I 12
382Runsaverage 20.11 · SR 99.2
71*Highest score0 hundreds · 1 fifties
12Wicketseconomy 8.23 · best 1/10
James Neesham against South Africa by format
| Format | Mat | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 14 | 245 | 22.27 | 91.4 | 7 | 7.10 |
| T20I | 12 | 137 | 17.13 | 117.1 | 5 | 10.22 |
James Neesham against South Africa year by year
| Year | Mat | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| 2026 T20I | 7 | 87 | 21.75 | 110.1 | 4 | 10.60 |
| 2025 T20I | 1 | 0 | 0.00 | 0.0 | 0 | 9.67 |
| 2023 ODI | 1 | 0 | 0.00 | 0.0 | 1 | 12.55 |
| 2019 ODI | 1 | 23 | 23.00 | 67.6 | 0 | — |
| 2017 ODI | 5 | 137 | 45.67 | 99.3 | 2 | 4.50 |
5 earlier years
| Year | Mat | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| 2015 ODI | 1 | 41 | 41.00 | 100.0 | 1 | 6.71 |
| 2015 T20I | 1 | 28 | 28.00 | 147.4 | 1 | 7.33 |
| 2014 ODI | 3 | 26 | 13.00 | 78.8 | 2 | 7.80 |
| 2013 ODI | 3 | 18 | 6.00 | 128.6 | 1 | 6.30 |
| 2012 T20I | 3 | 22 | 11.00 | 129.4 | 0 | 11.68 |
James Neesham's best innings against South Africa
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 71* | 57 | 22 Feb 2017 |
James Neesham against South Africa by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Seddon Park | 4 | 37 | 18.50 | 80.4 |
| Bay Oval | 3 | 52 | 17.33 | 96.3 |
| Hagley Oval | 2 | 95 | 95.00 | 117.3 |
| SuperSport Park | 2 | 69 | 34.50 | 115.0 |
| Eden Park | 2 | 24 | 24.00 | 100.0 |
| Sky Stadium | 2 | 19 | 9.50 | 63.3 |
| Narendra Modi Stadium | 1 | 23 | — | 153.3 |
| Edgbaston | 1 | 23 | 23.00 | 67.6 |
South Africa bowlers James Neesham has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Imran Tahir | 50 | 41 | 0 | 82.0 |
| Andile Phehlukwayo | 33 | 39 | 0 | 118.2 |
| Dwaine Pretorius | 32 | 32 | 0 | 100.0 |
| Kagiso Rabada | 30 | 31 | 3 | 103.3 |
South Africa batters James Neesham has bowled to most
Balls bowled, runs and dismissals, in internationals
| Batter | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| AB de Villiers | 42 | 46 | 1 | 109.5 |
| Quinton de Kock | 41 | 47 | 0 | 114.6 |
| Faf du Plessis | 34 | 37 | 2 | 108.8 |
| Hashim Amla | 31 | 34 | 0 | 109.7 |
James Neesham's batting in every match against South Africa
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 25 Mar 2026 | 24 | 24 | Lost |
| 22 Mar 2026 | 6 | 8 | Lost |
| 17 Mar 2026 | 8 | 11 | Won |
| 15 Mar 2026 | 26 | 21 | Lost |
| 14 Feb 2026 | 23* | 15 | Lost |
16 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 16 Jul 2025 | 0 | 2 | Won |
| 1 Nov 2023 | 0 | 8 | Lost |
| 19 Jun 2019 | 23 | 34 | Won |
| 4 Mar 2017 | 24 | 24 | Lost |
| 25 Feb 2017 | 13 | 22 | Lost |
| 22 Feb 2017 | 71* | 57 | Won |
| 19 Feb 2017 | 29 | 35 | Lost |
| 19 Aug 2015 | 41 | 41 | Lost |
| 16 Aug 2015 | 28 | 19 | Won |
| 24 Oct 2014 | 10 | 18 | Lost |
| 21 Oct 2014 | 16 | 15 | Lost |
| 25 Jan 2013 | 13 | 8 | Lost |
| 22 Jan 2013 | 5 | 4 | Won |
| 19 Jan 2013 | 0 | 2 | Won |
| 26 Dec 2012 | 12 | 10 | Lost |
| 21 Dec 2012 | 10 | 7 | Lost |
James Neesham's bowling in every match against South Africa
Newest first
| Date | Overs | Runs | Wkts | Result |
|---|---|---|---|---|
| 25 Mar 2026 | 2 | 21 | 0 | Lost |
| 22 Mar 2026 | 4 | 49 | 0 | Lost |
| 20 Mar 2026 | 3 | 22 | 1 | Won |
| 17 Mar 2026 | 1 | 10 | 1 | Won |
| 4 Mar 2026 | 3 | 42 | 1 | Won |
16 older matches
| Date | Overs | Runs | Wkts | Result |
|---|---|---|---|---|
| 14 Feb 2026 | 2 | 15 | 1 | Lost |
| 16 Jul 2025 | 3 | 29 | 0 | Won |
| 1 Nov 2023 | 5.3 | 69 | 1 | Lost |
| 4 Mar 2017 | 2 | 10 | 1 | Lost |
| 1 Mar 2017 | 5 | 15 | 1 | Won |
| 22 Feb 2017 | 3 | 20 | 0 | Won |
| 19 Aug 2015 | 7 | 47 | 1 | Lost |
| 16 Aug 2015 | 3 | 22 | 1 | Won |
| 27 Oct 2014 | 2 | 19 | 1 | No result |
| 24 Oct 2014 | 4 | 32 | 1 | Lost |
| 21 Oct 2014 | 4 | 27 | 0 | Lost |
| 25 Jan 2013 | 3 | 22 | 0 | Lost |
| 22 Jan 2013 | 3.1 | 20 | 1 | Won |
| 19 Jan 2013 | 4 | 22 | 0 | Won |
| 26 Dec 2012 | 3 | 35 | 0 | Lost |
| 21 Dec 2012 | 0.1 | 2 | 0 | Lost |
James Neesham vs South Africa: questions and answers
- How many matches has James Neesham played against South Africa?
- James Neesham has played 26 matches against South Africa (14 in ODIs, 12 in T20Is), from 2012 to 2026. New Zealand won 11 and lost 14 of them.
- How many runs has James Neesham scored against South Africa?
- James Neesham has scored 382 runs in 21 innings against South Africa at an average of 20.11 and a strike rate of 99.2 (245 runs at an average of 22.27 in ODIs, 137 runs at an average of 17.13 in T20Is).
- What is James Neesham's highest score against South Africa?
- James Neesham's highest score against South Africa is 71 not out off 57 balls (ODI) at Hagley Oval on 22 February 2017.
- How many hundreds has James Neesham scored against South Africa?
- James Neesham has scored no hundreds and 1 fifty against South Africa.
- Where has James Neesham scored the most runs against South Africa?
- At Hagley Oval: 95 runs in 2 innings against South Africa, at an average of 95.00.
- How does James Neesham usually get out against South Africa?
- Of James Neesham's 19 dismissals against South Africa: caught 12, bowled 4, lbw 2 and run out 1. Kagiso Rabada has dismissed James Neesham most often, 3 times in 30 balls.
- How many wickets has James Neesham taken against South Africa?
- James Neesham has taken 12 wickets in 21 innings against South Africa at an economy of 8.23 (7 wickets in ODIs, 5 wickets in T20Is).
- What are James Neesham's best bowling figures against South Africa?
- James Neesham's best figures against South Africa are 1/10. James Neesham has not taken four wickets in a match against them.
- Which South Africa batter has James Neesham dismissed most?
- Faf du Plessis, twice in 34 balls in internationals, for 37 runs.
- When did James Neesham last play against South Africa?
- On 25 March 2026 (T20I) at Hagley Oval: 24 off 24 balls and 0/21 with the ball. New Zealand lost that match.