Players / JDS Neesham
Men's cricketJDS Neesham: runs, wickets and records
367 recorded matches from 21 Dec 2012 to 7 Aug 2026, most often for New Zealand, Pretoria Capitals, Kent. The figures are counted from ball-by-ball records.
Batting by format
M Inn Runs HS Avg SR 100 50 4s 6s| Format | M | Inn | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| Tests | 12 | 22 | 709 | 137* | 33.76 | 66.3 | 2 | 4 | 88 | 11 |
| ODIs | 75 | 65 | 1,495 | 97* | 28.21 | 99.9 | 0 | 7 | 128 | 38 |
| T20Is | 102 | 77 | 1,105 | 48* | 20.09 | 145.2 | 0 | 0 | 85 | 55 |
| T20 leagues | 175 | 151 | 2,436 | 75* | 21.75 | 135.3 | 0 | 8 | 210 | 92 |
| County Championship | 3 | 4 | 135 | 91 | 45.00 | 68.9 | 0 | 1 | 17 | 2 |
Bowling by format
Inn Wkts Best Avg Econ 5w| Format | Inn | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|
| Tests | 21 | 14 | 3/42 | 48.21 | 3.76 | 0 |
| ODIs | 71 | 66 | 5/27 | 38.26 | 6.34 | 1 |
| T20Is | 73 | 63 | 5/22 | 24.67 | 9.24 | 1 |
| T20 leagues | 160 | 152 | 4/26 | 27.55 | 9.36 | 0 |
| County Championship | 4 | 4 | 2/15 | 44.50 | 4.79 | 0 |
Highest innings
Runs Balls Opponent| Runs | Balls | Opponent | Date |
|---|---|---|---|
| 137* | 154 | India | 14 Feb 2014 |
| 107 | 171 | West Indies | 8 Jun 2014 |
| 97* | 112 | Pakistan | 26 Jun 2019 |
| 91 | 101 | Kent | 11 Jul 2022 |
| 85 | 80 | Sri Lanka | 26 Dec 2014 |
JDS Neesham: matches in the records
JDS Neesham appears in 367 recorded men's matches, from 21 December 2012 to 7 August 2026, most often for New Zealand, Pretoria Capitals and Kent. The matches split as 12 in Test matches, 75 in One Day Internationals, 102 in Twenty20 Internationals, 175 in franchise Twenty20 leagues and 3 in the County Championship. The most frequent opponents in the records are Pakistan (30 matches), South Africa (28 matches) and West Indies (23 matches). The ground used most often is Dubai International Cricket Stadium, with 16 matches.
JDS Neesham batting record
In Test matches, the batting record is 709 runs in 22 innings, an average of 33.76, a strike rate of 66.3 and a highest score of 137*, with 2 hundreds, 4 fifties and 2 ducks.
In One Day Internationals, the batting record is 1,495 runs in 65 innings, an average of 28.21, a strike rate of 99.9 and a highest score of 97*, with 7 fifties and 3 ducks.
In Twenty20 Internationals, the batting record is 1,105 runs in 77 innings, an average of 20.09, a strike rate of 145.2 and a highest score of 48*, with 7 ducks.
In franchise Twenty20 leagues, the batting record is 2,436 runs in 151 innings, an average of 21.75, a strike rate of 135.3 and a highest score of 75*, with 8 fifties and 8 ducks.
JDS Neesham bowling record
In Test matches, the bowling record is 14 wickets in 21 innings, an average of 48.21, an economy rate of 3.76, a strike rate of 76.9 balls per wicket and best figures of 3 for 42.
In One Day Internationals, the bowling record is 66 wickets in 71 innings, an average of 38.26, an economy rate of 6.34 and best figures of 5 for 27, including 1 five-wicket haul.
In Twenty20 Internationals, the bowling record is 63 wickets in 73 innings, an average of 24.67, an economy rate of 9.24 and best figures of 5 for 22, including 1 five-wicket haul.
In franchise Twenty20 leagues, the bowling record is 152 wickets in 160 innings, an average of 27.55, an economy rate of 9.36 and best figures of 4 for 26.
JDS Neesham highest innings
The highest individual scores in the records are: 137* from 154 balls against India at Basin Reserve on 14 February 2014 (Tests). 107 from 171 balls against West Indies at Sabina Park, Kingston on 8 June 2014 (Tests). 97* from 112 balls against Pakistan at Edgbaston on 26 June 2019 (ODIs). 91 from 101 balls against Kent at St Lawrence Ground, Canterbury on 11 July 2022 (the County Championship). 85 from 80 balls against Sri Lanka at Hagley Oval on 26 December 2014 (Tests).
JDS Neesham best bowling
The best bowling figures in the records are: 5 for 22 against Pakistan at Sky Stadium, Wellington on 26 March 2025. 5 for 27 against Bangladesh at Basin Reserve on 26 March 2021. 4 for 26 against Lancashire at Old Trafford, Manchester on 3 June 2022. 4 for 26 against Australia at Bay Oval, Mount Maunganui on 4 October 2025. 4 for 35 against Lancashire at County Ground on 13 July 2016.
JDS Neesham results with the side
In One Day Internationals, the player's side won 38 and lost 34 of the 75 recorded matches (52.8% of decided matches).
In Twenty20 Internationals, the player's side won 58 and lost 34 of the 102 recorded matches (63.0% of decided matches).
In franchise Twenty20 leagues, the player's side won 81 and lost 89 of the 175 recorded matches (47.6% of decided matches).
Against the most frequent opponents the results were Pakistan: 11 won, 17 lost in 30 matches, South Africa: 11 won, 15 lost in 28 matches, West Indies: 15 won, 6 lost in 23 matches, Bangladesh: 16 won, 5 lost in 22 matches and Australia: 6 won, 13 lost in 21 matches.
JDS Neesham teams
Matches by side: New Zealand (189), Pretoria Capitals (25), Kent (14), Essex (14), Durham (14), Derbyshire (12), Northamptonshire (11), Guyana Amazon Warriors (10), Trinbago Knight Riders (10) and Glamorgan (10).
JDS Neesham main grounds
The grounds used most often are Dubai International Cricket Stadium (16), SuperSport Park, Centurion (10), Bay Oval (9), County Ground (9), Sophia Gardens, Cardiff (9) and Gaddafi Stadium, Lahore (9).
JDS Neesham runs by year
Runs in each calendar year of the records: 2012 (22), 2013 (83), 2014 (852), 2015 (160), 2016 (522), 2017 (570), 2019 (574), 2020 (123), 2021 (446), 2022 (833), 2023 (622), 2024 (259), 2025 (442), 2026 (372).
JDS Neesham wickets by year
Wickets in each calendar year of the records: 2013 (12), 2014 (32), 2015 (8), 2016 (25), 2017 (20), 2019 (33), 2020 (7), 2021 (30), 2022 (19), 2023 (33), 2024 (10), 2025 (48), 2026 (22).
JDS Neesham matches by year
Recorded matches in each calendar year: 2012 (3), 2013 (8), 2014 (37), 2015 (7), 2016 (22), 2017 (31), 2019 (30), 2020 (15), 2021 (40), 2022 (45), 2023 (38), 2024 (19), 2025 (42), 2026 (30).
JDS Neesham fours and sixes
In Test matches, 88 fours and 11 sixes, one boundary every 10.8 balls faced; 59.0% of the runs came in boundaries.
In One Day Internationals, 128 fours and 38 sixes, one boundary every 9.0 balls faced; 49.5% of the runs came in boundaries.
In Twenty20 Internationals, 85 fours and 55 sixes, one boundary every 5.4 balls faced; 60.6% of the runs came in boundaries.
In franchise Twenty20 leagues, 210 fours and 92 sixes, one boundary every 6.0 balls faced; 57.1% of the runs came in boundaries.
How JDS Neesham gets out
In Test matches, 21 recorded dismissals: caught 62%, stumped 10%, bowled 10% and lbw 10%.
In One Day Internationals, 53 recorded dismissals: caught 60%, bowled 13%, run out 9% and lbw 8%.
In Twenty20 Internationals, 55 recorded dismissals: caught 75%, bowled 16%, lbw 5% and run out 4%.
In franchise Twenty20 leagues, 112 recorded dismissals: caught 72%, bowled 12%, caught and bowled 5% and stumped 4%.
JDS Neesham bowling in detail
In Test matches: 747 dot balls (69.4% of legal deliveries), 18 maidens, 19 wides and 4 no-balls and wickets by caught 86% and bowled 14%.
In One Day Internationals: 1,168 dot balls (48.9% of legal deliveries), 5 maidens, 133 wides and 10 no-balls and wickets by caught 77%, bowled 15% and lbw 5%.
In Twenty20 Internationals: 342 dot balls (33.9% of legal deliveries), 46 wides and 3 no-balls and wickets by caught 87%, bowled 10% and lbw 3%.
In franchise Twenty20 leagues: 894 dot balls (33.3% of legal deliveries), 106 wides and 19 no-balls and wickets by caught 74%, bowled 16% and lbw 5%.
JDS Neesham player of the match awards
Of the 10 player of the match awards on record, the first is dated 3 June 2016 (Derbyshire v Leicestershire) and the latest 26 March 2025 (Pakistan v New Zealand): 1 in One Day Internationals, 2 in Twenty20 Internationals and 7 in franchise Twenty20 leagues.
JDS Neesham first and latest matches
The first recorded match in Test matches is dated 14 February 2014 against India and the latest 16 March 2017 against South Africa.
The first recorded match in One Day Internationals is dated 19 January 2013 against South Africa and the latest 1 November 2023 against South Africa.
The first recorded match in Twenty20 Internationals is dated 21 December 2012 against South Africa and the latest 25 March 2026 against South Africa.
The first recorded match in franchise Twenty20 leagues is dated 17 April 2014 against Royal Challengers Bangalore and the latest 7 August 2026 against Galle Gallants.
The first recorded match in the County Championship is dated 11 July 2021 against Derbyshire and the latest 29 June 2025 against Surrey.
JDS Neesham against different opponents
The most runs against a single opponent are 502 against West Indies in 20 innings (average 33.47), 452 against India in 19 innings (average 26.59), 436 against Australia in 20 innings (average 25.65) and 408 against South Africa in 24 innings (average 18.55).
The most wickets against a single opponent are 24 against Bangladesh in 18 innings, 23 against Pakistan in 24 innings, 21 against Sri Lanka in 13 innings and 18 against Lancashire in 7 innings.
JDS Neesham at different grounds
The grounds that have produced the most runs are Basin Reserve (227 runs in 7 innings), Hagley Oval (224 runs in 5 innings), County Ground, Northampton (208 runs in 7 innings) and Grace Road, Leicester (178 runs in 5 innings).
JDS Neesham recent years
Year by year, the latest figures in the records are 2021: 40 matches, 446 runs and 30 wickets; 2022: 45 matches, 833 runs and 19 wickets; 2023: 38 matches, 622 runs and 33 wickets; 2024: 19 matches, 259 runs and 10 wickets; 2025: 42 matches, 442 runs and 48 wickets; 2026: 30 matches, 372 runs and 22 wickets.
JDS Neesham year by year
The busiest year in the records is 2022, with 45 matches. The most runs in a calendar year came in 2014: 852. The most wickets in a calendar year came in 2025: 48.
Questions and answers
How many matches has JDS Neesham played?
367 recorded matches, from 21 December 2012 to 7 August 2026.
How many runs has JDS Neesham scored in Tests?
709 runs in 22 innings, at an average of 33.76.
How many runs has JDS Neesham scored in ODIs?
1,495 runs in 65 innings, at an average of 28.21.
How many runs has JDS Neesham scored in T20Is?
1,105 runs in 77 innings, at an average of 20.09.
What is JDS Neesham's highest score?
137* from 154 balls against India on 14 February 2014, at Basin Reserve.
How many wickets has JDS Neesham taken in Tests?
14 wickets in 21 innings, with best figures of 3 for 42.
How many wickets has JDS Neesham taken in ODIs?
66 wickets in 71 innings, with best figures of 5 for 27.
How many wickets has JDS Neesham taken in T20Is?
63 wickets in 73 innings, with best figures of 5 for 22.
How many sixes has JDS Neesham hit?
198 sixes and 528 fours in the recorded matches.
How many player of the match awards has JDS Neesham won?
10 in the recorded matches.
How many hundreds has JDS Neesham scored?
2 in the recorded matches.
Which teams has JDS Neesham played for?
New Zealand (189), Pretoria Capitals (25), Kent (14), Essex (14), Durham (14), Derbyshire (12), Northamptonshire (11) and Guyana Amazon Warriors (10).
When was JDS Neesham's most recent recorded match?
7 August 2026.