Skip to content
FairPlay
James Neesham

Cricket player · Batting all-rounder · New Zealand

James Neesham

James Neesham appears in 65 matches with a full FairPlay scorecard (18 Oct 2025 to 5 Nov 2026). 810 runs in 51 innings. 40 wickets from 152.4 overs. 376 matches in FairPlay's recorded career data.

Player profile

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.

James Neesham: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
ODI53471,1349728.3599.30/45033.386.033
T20I79649514820.67145.90/05325.239.451
T20 (league and domestic)1961753,0469723.25138.00/1016427.819.200
T1022172453724.50145.00/02018.7010.950
100-ball991085718.00152.10/1717.2910.230
First-class451359133.7568.50/1733.573.840
List A131244112844.10133.61/31921.474.950

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

Batting
511381051*21.32130.861/0
Bowling
56152.401,392403/249.12

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
5 Nov 2026Lumbini Lions v Janakpur BoltsBat 9 (11) · Bowl –
3 Nov 2026Biratnagar Kings v Janakpur BoltsBat 27 (15) · Bowl 0/28 (2)
1 Nov 2026Janakpur Bolts v Pokhara AvengersBat 11 (11) · Bowl 1/16 (2)
27 Oct 2026Karnali Yaks v Janakpur BoltsBat 15 (14) · Bowl 0/17 (2)
13 Sept 2026Belfast Wolves v Glasgow CosmicBat 1 (2) · Bowl 0/38 (4)
10 Sept 2026Rotterdam Dockers v Glasgow CosmicBat 28 (17) · Bowl 0/33 (3)
4 Sept 2026Glasgow Cosmic v Belfast WolvesBat 20 (13) · Bowl 1/42 (3)
7 Aug 2026Colombo Kaps v Galle GallantsBat 1 (3) · Bowl 0/9 (1)
5 Aug 2026Colombo Kaps v Kandy RoyalsBat 42* (23) · Bowl –
1 Aug 2026Colombo Kaps v Galle GallantsBat 20 (15) · Bowl 1/35 (4)
29 Jul 2026Colombo Kaps v Dambulla SixersBat 1 (2) · Bowl 0/13 (1)
28 Jul 2026Colombo Kaps v Jaffna KingsBat 19 (14) · Bowl 2/30 (4)
25 Jul 2026Dambulla Sixers v Colombo KapsBat 6* (6) · Bowl 0/17 (2)
23 Jul 2026Kandy Royals v Colombo KapsBat 24 (10) · Bowl 1/7 (2)
19 Jul 2026Colombo Kaps v Kandy RoyalsBat 48* (36) · Bowl 2/42 (4)
18 Jul 2026Galle Gallants v Colombo KapsBat 12* (8) · Bowl 1/26 (3)
12 Jul 2026Gloucestershire v GlamorganBat 10* (5) · Bowl 1/16 (1.1)
10 Jul 2026Warwickshire v GlamorganBat 27* (20) · Bowl 0/35 (2.5)
8 Jul 2026Glamorgan v NorthamptonshireBat 2 (4) · Bowl 1/26 (2)
5 Jul 2026Glamorgan v WorcestershireBat 8 (8) · Bowl 1/25 (4)
3 Jul 2026Glamorgan v WarwickshireBat – · Bowl 1/33 (3)
26 Jun 2026Glamorgan v MiddlesexBat 1* (1) · Bowl 0/14 (2)
7 Jun 2026Lancashire v GlamorganBat 8 (9) · Bowl 3/24 (4)
5 Jun 2026Worcestershire v GlamorganBat 15 (16) · Bowl 0/26 (2)
4 Jun 2026Somerset v GlamorganBat 14* (10) · Bowl 0/37 (3)
29 May 2026Glamorgan v SomersetBat – · Bowl 0/22 (2)
25 Mar 2026New Zealand v South AfricaBat 24 (24) · Bowl 0/21 (2)
22 Mar 2026New Zealand v South AfricaBat 6 (8) · Bowl 0/49 (4)
20 Mar 2026New Zealand v South AfricaBat – · Bowl 1/22 (3)
17 Mar 2026New Zealand v South AfricaBat 8 (11) · Bowl 1/10 (1)
15 Mar 2026New Zealand v South AfricaBat 26 (21) · Bowl –
8 Mar 2026New Zealand v IndiaBat 8 (7) · Bowl 3/46 (4)
4 Mar 2026South Africa v New ZealandBat – · Bowl 1/42 (3)
21 Feb 2026New Zealand v PakistanBat – · Bowl –
17 Feb 2026Canada v New ZealandBat – · Bowl 1/38 (4)
14 Feb 2026New Zealand v South AfricaBat 23* (15) · Bowl 1/15 (2)
10 Feb 2026New Zealand v United Arab EmiratesBat – · Bowl 0/7 (1)
8 Feb 2026Afghanistan v New ZealandBat – · Bowl 0/33 (3)
5 Feb 2026New Zealand v United States of AmericaBat 13 (10) · Bowl 0/13 (1)
23 Jan 2026Chattogram Royals v Rajshahi WarriorsBat 7* (6) · Bowl 2/24 (4)
21 Jan 2026Rajshahi Warriors v Sylhet TitansBat 44 (26) · Bowl 0/32 (4)
20 Jan 2026Rajshahi Warriors v Chattogram RoyalsBat 6 (9) · Bowl 0/26 (4)
17 Jan 2026Chattogram Royals v Rajshahi WarriorsBat 3 (6) · Bowl 1/16 (3)
16 Jan 2026Rajshahi Warriors v Sylhet TitansBat 12 (10) · Bowl 1/35 (4)
12 Jan 2026Dhaka Capitals v Rajshahi WarriorsBat 14* (10) · Bowl 0/17 (3)
11 Jan 2026Rajshahi Warriors v Rangpur RidersBat 1 (2) · Bowl 1/27 (3)
1 Jan 2026Dubai Capitals v Abu Dhabi Knight RidersBat 19 (13) · Bowl –
27 Dec 2025MI Emirates v Dubai CapitalsBat 21 (14) · Bowl –
24 Dec 2025Dubai Capitals v Sharjah WarriorzBat – · Bowl –
21 Dec 2025Gulf Giants v Dubai CapitalsBat – · Bowl 1/7 (1)
17 Dec 2025Dubai Capitals v MI EmiratesBat 0 (3) · Bowl –
6 Dec 2025Dubai Capitals v Gulf GiantsBat 16* (13) · Bowl 0/22 (1)
29 Nov 2025Pokhara Avengers v Lumbini LionsBat 51* (32) · Bowl 1/23 (2)
27 Nov 2025Janakpur Bolts v Pokhara AvengersBat 1 (3) · Bowl 1/11 (2)
21 Nov 2025Pokhara Avengers v Sudurpaschim RoyalsBat 47 (25) · Bowl 3/46 (4)
18 Nov 2025Biratnagar Kings v Pokhara AvengersBat 0 (1) · Bowl 0/22 (2)
13 Nov 2025New Zealand v West IndiesBat – · Bowl 2/31 (3.4)
10 Nov 2025New Zealand v West IndiesBat – · Bowl 1/5 (1)
9 Nov 2025New Zealand v West IndiesBat 2 (4) · Bowl 0/25 (2)
5 Nov 2025New Zealand v West IndiesBat 11 (11) · Bowl 1/23 (3)
30 Oct 2025Auckland Aces v Otago VoltsBat 35 (28) · Bowl 0/27 (5)
25 Oct 2025Auckland Aces v Northern BraveBat 26 (21) · Bowl 0/26 (7)
23 Oct 2025New Zealand v EnglandBat – · Bowl –
20 Oct 2025New Zealand v EnglandBat 17 (13) · Bowl 0/20 (1)
18 Oct 2025New 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