Skip to content

James Neesham

471 matches · 2012 to 2026 · played for New Zealand, Otago Volts, Wellington, Pretoria Capitals

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
T202882884,81022.48140.8384219
First-class41672,17836.9275.929434
ODIs65651,49528.2199.912838
Tests122270933.7666.38811
List A222626.00123.821

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T20295800.17,37328026.339.2117.1
First-class40795.22,6018630.243.2755.5
ODIs71398.02,5256638.266.3436.2
Tests12179.26751448.213.7676.9
List A18.035135.004.3848.0

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
3 Nov 2026nplJanakpur Bolts v Biratnagar Kingslost
1 Nov 2026nplJanakpur Bolts v Pokhara Avengerswon
27 Oct 2026nplJanakpur Bolts v Karnali Yakslost
13 Sep 2026european_t20_premier_leagueGlasgow Cosmic v Belfast Wolveslost
10 Sep 2026european_t20_premier_leagueGlasgow Cosmic v Rotterdam Dockerslost
4 Sep 2026european_t20_premier_leagueGlasgow Cosmic v Belfast Wolveslost
7 Aug 2026lplColombo Kaps v Galle Gallantslost
5 Aug 2026lplColombo Kaps v Kandy Royalswon
1 Aug 2026lplColombo Kaps v Galle Gallantslost
29 Jul 2026lplColombo Kaps v Dambulla Sixerswon

Query James Neesham yourself

500 free credits every month, no card. REST or MCP. Player id 9219eff0.

Get a free key