Player profile
- Country
- New Zealand
- Role
- Batting all-rounder
- Batting
- Left-hand bat
- Bowling
- Right-arm fast-medium
- Born
- 17 Sept 1990 Age 36
- Recorded matches
- 376132 internationals
James Neesham is a batting all-rounder from New Zealand with 376 matches in FairPlay's recorded data, including 132 internationals (53 ODIs, 79 T20Is).
Batting: 6,060 runs across all recorded formats, with 1 hundred and 19 fifties; the most runs came in T20 (league and domestic) cricket (3,046) and the highest recorded score is 128.
Bowling: 320 wickets in recorded matches, 164 of them in T20 (league and domestic) cricket, with 4 five-wicket hauls.
Career figures by format
Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.
| Format | Mat | Inns | Runs | HS | Avg | SR | 100/50 | Wkts | Bowl avg | Econ | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 53 | 47 | 1,134 | 97 | 28.35 | 99.3 | 0/4 | 50 | 33.38 | 6.03 | 3 |
| T20I | 79 | 64 | 951 | 48 | 20.67 | 145.9 | 0/0 | 53 | 25.23 | 9.45 | 1 |
| T20 (league and domestic) | 196 | 175 | 3,046 | 97 | 23.25 | 138.0 | 0/10 | 164 | 27.81 | 9.20 | 0 |
| T10 | 22 | 17 | 245 | 37 | 24.50 | 145.0 | 0/0 | 20 | 18.70 | 10.95 | 0 |
| 100-ball | 9 | 9 | 108 | 57 | 18.00 | 152.1 | 0/1 | 7 | 17.29 | 10.23 | 0 |
| First-class | 4 | 5 | 135 | 91 | 33.75 | 68.5 | 0/1 | 7 | 33.57 | 3.84 | 0 |
| List A | 13 | 12 | 441 | 128 | 44.10 | 133.6 | 1/3 | 19 | 21.47 | 4.95 | 0 |
Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.
James Neesham at a glance
FairPlay holds 65 complete scorecards featuring James Neesham, most recently for New Zealand (T20 and shorter, one-day).
In those matches James Neesham batted 51 times for 810 runs at a strike rate of 130.86. The highest score was 51 not out off 32 balls against Lumbini Lions.
With the ball: 40 wickets from 152.4 overs, an economy rate of 9.12. Best figures: 3 for 24 against Lancashire.
How the 38 dismissals happened: caught 29, bowled 4, run out 3, LBW 1, stumped 1.
These matches were played at 30 different grounds.
Figures in FairPlay's scorecards
| 51 | 13 | 810 | 51* | 21.32 | 130.86 | 1/0 |
| 56 | 152.4 | 0 | 1,392 | 40 | 3/24 | 9.12 |
Match by match
Newest first. Dates in India Standard Time. * means not out.
| Date | Match | Batting | Bowling |
|---|---|---|---|
| 5 Nov 2026 | Lumbini Lions v Janakpur BoltsBat 9 (11) · Bowl – | ||
| 3 Nov 2026 | Biratnagar Kings v Janakpur BoltsBat 27 (15) · Bowl 0/28 (2) | ||
| 1 Nov 2026 | Janakpur Bolts v Pokhara AvengersBat 11 (11) · Bowl 1/16 (2) | ||
| 27 Oct 2026 | Karnali Yaks v Janakpur BoltsBat 15 (14) · Bowl 0/17 (2) | ||
| 13 Sept 2026 | Belfast Wolves v Glasgow CosmicBat 1 (2) · Bowl 0/38 (4) | ||
| 10 Sept 2026 | Rotterdam Dockers v Glasgow CosmicBat 28 (17) · Bowl 0/33 (3) | ||
| 4 Sept 2026 | Glasgow Cosmic v Belfast WolvesBat 20 (13) · Bowl 1/42 (3) | ||
| 7 Aug 2026 | Colombo Kaps v Galle GallantsBat 1 (3) · Bowl 0/9 (1) | ||
| 5 Aug 2026 | Colombo Kaps v Kandy RoyalsBat 42* (23) · Bowl – | ||
| 1 Aug 2026 | Colombo Kaps v Galle GallantsBat 20 (15) · Bowl 1/35 (4) | ||
| 29 Jul 2026 | Colombo Kaps v Dambulla SixersBat 1 (2) · Bowl 0/13 (1) | ||
| 28 Jul 2026 | Colombo Kaps v Jaffna KingsBat 19 (14) · Bowl 2/30 (4) | ||
| 25 Jul 2026 | Dambulla Sixers v Colombo KapsBat 6* (6) · Bowl 0/17 (2) | ||
| 23 Jul 2026 | Kandy Royals v Colombo KapsBat 24 (10) · Bowl 1/7 (2) | ||
| 19 Jul 2026 | Colombo Kaps v Kandy RoyalsBat 48* (36) · Bowl 2/42 (4) | ||
| 18 Jul 2026 | Galle Gallants v Colombo KapsBat 12* (8) · Bowl 1/26 (3) | ||
| 12 Jul 2026 | Gloucestershire v GlamorganBat 10* (5) · Bowl 1/16 (1.1) | ||
| 10 Jul 2026 | Warwickshire v GlamorganBat 27* (20) · Bowl 0/35 (2.5) | ||
| 8 Jul 2026 | Glamorgan v NorthamptonshireBat 2 (4) · Bowl 1/26 (2) | ||
| 5 Jul 2026 | Glamorgan v WorcestershireBat 8 (8) · Bowl 1/25 (4) | ||
| 3 Jul 2026 | Glamorgan v WarwickshireBat – · Bowl 1/33 (3) | ||
| 26 Jun 2026 | Glamorgan v MiddlesexBat 1* (1) · Bowl 0/14 (2) | ||
| 7 Jun 2026 | Lancashire v GlamorganBat 8 (9) · Bowl 3/24 (4) | ||
| 5 Jun 2026 | Worcestershire v GlamorganBat 15 (16) · Bowl 0/26 (2) | ||
| 4 Jun 2026 | Somerset v GlamorganBat 14* (10) · Bowl 0/37 (3) | ||
| 29 May 2026 | Glamorgan v SomersetBat – · Bowl 0/22 (2) | ||
| 25 Mar 2026 | New Zealand v South AfricaBat 24 (24) · Bowl 0/21 (2) | ||
| 22 Mar 2026 | New Zealand v South AfricaBat 6 (8) · Bowl 0/49 (4) | ||
| 20 Mar 2026 | New Zealand v South AfricaBat – · Bowl 1/22 (3) | ||
| 17 Mar 2026 | New Zealand v South AfricaBat 8 (11) · Bowl 1/10 (1) | ||
| 15 Mar 2026 | New Zealand v South AfricaBat 26 (21) · Bowl – | ||
| 8 Mar 2026 | New Zealand v IndiaBat 8 (7) · Bowl 3/46 (4) | ||
| 4 Mar 2026 | South Africa v New ZealandBat – · Bowl 1/42 (3) | ||
| 21 Feb 2026 | New Zealand v PakistanBat – · Bowl – | ||
| 17 Feb 2026 | Canada v New ZealandBat – · Bowl 1/38 (4) | ||
| 14 Feb 2026 | New Zealand v South AfricaBat 23* (15) · Bowl 1/15 (2) | ||
| 10 Feb 2026 | New Zealand v United Arab EmiratesBat – · Bowl 0/7 (1) | ||
| 8 Feb 2026 | Afghanistan v New ZealandBat – · Bowl 0/33 (3) | ||
| 5 Feb 2026 | New Zealand v United States of AmericaBat 13 (10) · Bowl 0/13 (1) | ||
| 23 Jan 2026 | Chattogram Royals v Rajshahi WarriorsBat 7* (6) · Bowl 2/24 (4) | ||
| 21 Jan 2026 | Rajshahi Warriors v Sylhet TitansBat 44 (26) · Bowl 0/32 (4) | ||
| 20 Jan 2026 | Rajshahi Warriors v Chattogram RoyalsBat 6 (9) · Bowl 0/26 (4) | ||
| 17 Jan 2026 | Chattogram Royals v Rajshahi WarriorsBat 3 (6) · Bowl 1/16 (3) | ||
| 16 Jan 2026 | Rajshahi Warriors v Sylhet TitansBat 12 (10) · Bowl 1/35 (4) | ||
| 12 Jan 2026 | Dhaka Capitals v Rajshahi WarriorsBat 14* (10) · Bowl 0/17 (3) | ||
| 11 Jan 2026 | Rajshahi Warriors v Rangpur RidersBat 1 (2) · Bowl 1/27 (3) | ||
| 1 Jan 2026 | Dubai Capitals v Abu Dhabi Knight RidersBat 19 (13) · Bowl – | ||
| 27 Dec 2025 | MI Emirates v Dubai CapitalsBat 21 (14) · Bowl – | ||
| 24 Dec 2025 | Dubai Capitals v Sharjah WarriorzBat – · Bowl – | ||
| 21 Dec 2025 | Gulf Giants v Dubai CapitalsBat – · Bowl 1/7 (1) | ||
| 17 Dec 2025 | Dubai Capitals v MI EmiratesBat 0 (3) · Bowl – | ||
| 6 Dec 2025 | Dubai Capitals v Gulf GiantsBat 16* (13) · Bowl 0/22 (1) | ||
| 29 Nov 2025 | Pokhara Avengers v Lumbini LionsBat 51* (32) · Bowl 1/23 (2) | ||
| 27 Nov 2025 | Janakpur Bolts v Pokhara AvengersBat 1 (3) · Bowl 1/11 (2) | ||
| 21 Nov 2025 | Pokhara Avengers v Sudurpaschim RoyalsBat 47 (25) · Bowl 3/46 (4) | ||
| 18 Nov 2025 | Biratnagar Kings v Pokhara AvengersBat 0 (1) · Bowl 0/22 (2) | ||
| 13 Nov 2025 | New Zealand v West IndiesBat – · Bowl 2/31 (3.4) | ||
| 10 Nov 2025 | New Zealand v West IndiesBat – · Bowl 1/5 (1) | ||
| 9 Nov 2025 | New Zealand v West IndiesBat 2 (4) · Bowl 0/25 (2) | ||
| 5 Nov 2025 | New Zealand v West IndiesBat 11 (11) · Bowl 1/23 (3) | ||
| 30 Oct 2025 | Auckland Aces v Otago VoltsBat 35 (28) · Bowl 0/27 (5) | ||
| 25 Oct 2025 | Auckland Aces v Northern BraveBat 26 (21) · Bowl 0/26 (7) | ||
| 23 Oct 2025 | New Zealand v EnglandBat – · Bowl – | ||
| 20 Oct 2025 | New Zealand v EnglandBat 17 (13) · Bowl 0/20 (1) | ||
| 18 Oct 2025 | New Zealand v EnglandBat – · Bowl 1/20 (2) |
Janakpur Bolts's next match
Sudurpaschim Royals v Janakpur Bolts, Nepal Premier League, 10 Nov 2026 at Tribhuvan University International Cricket Ground.
The playing XI is named at the toss, so this does not mean James Neesham has been selected.
More players from New Zealand
All New Zealand players
InternationalMitchell Santner391 matches recordedTest 17ODI 99T20I 116T20 125
InternationalDaryl Mitchell326 matches recordedTest 35ODI 68T20I 108T20 96
InternationalTom Latham275 matches recordedTest 54ODI 109T20I 16T20 47
InternationalDevon Conway315 matches recordedTest 37ODI 59T20I 69T20 126
InternationalGlenn Phillips381 matches recordedTest 19ODI 52T20I 84T20 170
InternationalTim Southee246 matches recordedTest 44ODI 41T20I 69T20 69

