- Home
- Players
- James Neesham
New Zealand · Men's cricket
James Neesham stats
Data through 13 September 2026Last updated 13 September 2026
Coverage: matches in the Cricsheet data from 27 October 2012 to 13 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
James Neesham played 12 Tests, 75 ODIs, 102 T20Is for New Zealand in the data, between 2012 and 2026. The most runs came in T20 leagues: 3,652 at an average of 23.41 and a strike rate of 139.7, with a highest score of 97*. With the ball, the best return was 216 wickets in T20 leagues at an average of 26.66 and an economy rate of 9.20. Against Sri Lanka in ODIs, James Neesham averaged 170.00 over 5 innings.
Teams played for
James Neesham batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 12 | 22 | 1 | 709 | 137* | 33.76 | 1,069 | 66.3 | 2 | 4 | 2 | 88 | 11 |
| ODI | 75 | 65 | 12 | 1,495 | 97* | 28.21 | 1,496 | 99.9 | 0 | 7 | 3 | 128 | 38 |
| T20I | 102 | 77 | 22 | 1,105 | 48* | 20.09 | 761 | 145.2 | 0 | 0 | 7 | 85 | 55 |
| T20 (leagues & domestic) | 236 | 208 | 52 | 3,652 | 97* | 23.41 | 2,615 | 139.7 | 0 | 13 | 10 | 298 | 161 |
| First-class | 41 | 67 | 8 | 2,178 | 147 | 36.92 | 2,868 | 75.9 | 3 | 11 | 4 | 294 | 34 |
| List A | 2 | 2 | 1 | 26 | 26* | 26.00 | 21 | 123.8 | 0 | 0 | 1 | 2 | 1 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2012 | 297 |
| 2013 | 285 |
| 2014 | 1,069 |
| 2015 | 306 |
| 2016 | 922 |
| 2017 | 775 |
| 2018 | 496 |
| 2019 | 794 |
| 2020 | 337 |
| 2021 | 530 |
| 2022 | 876 |
| 2023 | 632 |
| 2024 | 797 |
| 2025 | 541 |
| 2026 | 508 |
Year-by-year batting (51 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2012 | First-class | 9 | 275 | 39.29 | 73.1 | 124 | 1 | 0 |
| 2012 | T20I | 2 | 22 | 11.00 | 129.4 | 12 | 0 | 0 |
| 2013 | First-class | 6 | 202 | 40.40 | 89.8 | 49 | 0 | 0 |
| 2013 | ODI | 8 | 83 | 13.83 | 79.8 | 42 | 0 | 0 |
| 2014 | First-class | 3 | 217 | 72.33 | 102.4 | 147 | 1 | 1 |
| 2014 | ODI | 5 | 63 | 15.75 | 98.4 | 34 | 0 | 0 |
| 2014 | T20 (leagues & domestic) | 10 | 165 | 20.62 | 103.8 | 35 | 0 | 0 |
| 2014 | T20I | 7 | 52 | 13.00 | 130.0 | 14 | 0 | 0 |
| 2014 | Test | 13 | 572 | 47.67 | 71.9 | 137 | 2 | 3 |
| 2015 | First-class | 2 | 146 | 146.00 | 85.4 | 131 | 1 | 0 |
| 2015 | ODI | 3 | 92 | 92.00 | 113.6 | 41 | 0 | 0 |
| 2015 | T20I | 1 | 28 | 28.00 | 147.4 | 28 | 0 | 0 |
| 2015 | Test | 4 | 40 | 10.00 | 39.2 | 19 | 0 | 0 |
| 2016 | First-class | 17 | 374 | 24.93 | 70.0 | 75 | 0 | 2 |
| 2016 | List A | 2 | 26 | 26.00 | 123.8 | 26 | 0 | 0 |
| 2016 | ODI | 9 | 252 | 31.50 | 90.0 | 74 | 0 | 2 |
| 2016 | T20 (leagues & domestic) | 10 | 199 | 24.88 | 135.4 | 45 | 0 | 0 |
| 2016 | Test | 2 | 71 | 35.50 | 59.7 | 71 | 0 | 1 |
| 2017 | First-class | 8 | 187 | 26.71 | 70.0 | 38 | 0 | 0 |
| 2017 | ODI | 12 | 321 | 29.18 | 98.8 | 71 | 0 | 2 |
| 2017 | T20 (leagues & domestic) | 14 | 221 | 22.10 | 127.7 | 52 | 0 | 2 |
| 2017 | T20I | 2 | 20 | 10.00 | 117.6 | 15 | 0 | 0 |
| 2017 | Test | 3 | 26 | 8.67 | 49.1 | 15 | 0 | 0 |
| 2018 | First-class | 11 | 464 | 42.18 | 75.3 | 93 | 0 | 5 |
| 2018 | T20 (leagues & domestic) | 2 | 32 | 16.00 | 168.4 | 22 | 0 | 0 |
| 2019 | First-class | 3 | 51 | 17.00 | 73.9 | 20 | 0 | 0 |
| 2019 | ODI | 13 | 436 | 43.60 | 107.4 | 97 | 0 | 2 |
| 2019 | T20 (leagues & domestic) | 14 | 244 | 27.11 | 131.9 | 47 | 0 | 0 |
| 2019 | T20I | 3 | 63 | 31.50 | 165.8 | 42 | 0 | 0 |
| 2020 | First-class | 3 | 127 | 42.33 | 63.2 | 63 | 0 | 2 |
| 2020 | ODI | 4 | 39 | 9.75 | 72.2 | 19 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 7 | 106 | 21.20 | 116.5 | 40 | 0 | 0 |
| 2020 | T20I | 3 | 65 | 65.00 | 171.1 | 48 | 0 | 0 |
| 2021 | First-class | 1 | 10 | – | 34.5 | 10 | 0 | 0 |
| 2021 | ODI | 2 | 34 | 17.00 | 89.5 | 30 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 26 | 320 | 13.91 | 130.1 | 53 | 0 | 1 |
| 2021 | T20I | 11 | 166 | 23.71 | 158.1 | 45 | 0 | 0 |
| 2022 | First-class | 3 | 124 | 41.33 | 79.0 | 91 | 0 | 1 |
| 2022 | ODI | 5 | 89 | 22.25 | 123.6 | 36 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 21 | 391 | 24.44 | 150.4 | 75 | 0 | 2 |
| 2022 | T20I | 19 | 272 | 22.67 | 173.2 | 33 | 0 | 0 |
| 2023 | ODI | 4 | 86 | 28.67 | 119.4 | 58 | 0 | 1 |
| 2023 | T20 (leagues & domestic) | 21 | 334 | 22.27 | 136.9 | 57 | 0 | 1 |
| 2023 | T20I | 10 | 212 | 26.50 | 152.5 | 48 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 27 | 753 | 35.86 | 163.0 | 97 | 0 | 5 |
| 2024 | T20I | 5 | 44 | 14.67 | 107.3 | 16 | 0 | 0 |
| 2025 | First-class | 1 | 1 | 1.00 | 9.1 | 1 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 28 | 474 | 22.57 | 145.8 | 51 | 0 | 2 |
| 2025 | T20I | 8 | 66 | 8.25 | 103.1 | 25 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 28 | 413 | 22.94 | 135.9 | 48 | 0 | 0 |
| 2026 | T20I | 6 | 95 | 19.00 | 110.5 | 26 | 0 | 0 |
James Neesham bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 21 | 1,076 | 675 | 14 | 3/42 | 3/42 | 48.21 | 3.76 | 76.9 | 0 | 0 | 18 |
| ODI | 71 | 2,388 | 2,525 | 66 | 5/27 | – | 38.26 | 6.34 | 36.2 | 3 | 1 | 5 |
| T20I | 73 | 1,009 | 1,554 | 63 | 5/22 | – | 24.67 | 9.24 | 16.0 | 2 | 1 | 0 |
| T20 (leagues & domestic) | 219 | 3,756 | 5,758 | 216 | 4/24 | – | 26.66 | 9.20 | 17.4 | 3 | 0 | 0 |
| First-class | 69 | 4,772 | 2,601 | 86 | 5/65 | 6/82 | 30.24 | 3.27 | 55.5 | 2 | 1 | 183 |
| List A | 1 | 48 | 35 | 1 | 1/35 | – | 35.00 | 4.38 | 48.0 | 0 | 0 | 2 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2012 | 14 |
| 2013 | 28 |
| 2014 | 37 |
| 2015 | 9 |
| 2016 | 44 |
| 2017 | 31 |
| 2018 | 14 |
| 2019 | 43 |
| 2020 | 19 |
| 2021 | 43 |
| 2022 | 26 |
| 2023 | 36 |
| 2024 | 21 |
| 2025 | 53 |
| 2026 | 28 |
Year-by-year bowling (51 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2012 | First-class | 9 | 14 | 34.79 | 3.13 | 2/26 |
| 2012 | T20I | 2 | 0 | – | 11.68 | 0/2 |
| 2013 | First-class | 8 | 16 | 25.69 | 3.39 | 5/65 |
| 2013 | ODI | 8 | 12 | 20.42 | 5.68 | 4/42 |
| 2014 | First-class | 4 | 5 | 37.00 | 3.38 | 4/79 |
| 2014 | ODI | 8 | 6 | 55.83 | 7.10 | 2/62 |
| 2014 | T20 (leagues & domestic) | 12 | 9 | 32.22 | 9.35 | 3/33 |
| 2014 | T20I | 8 | 9 | 18.00 | 7.20 | 3/16 |
| 2014 | Test | 12 | 8 | 39.88 | 3.23 | 2/12 |
| 2015 | First-class | 1 | 1 | 52.00 | 4.33 | 1/52 |
| 2015 | ODI | 3 | 2 | 53.50 | 6.29 | 1/16 |
| 2015 | T20I | 2 | 2 | 21.50 | 7.17 | 1/21 |
| 2015 | Test | 3 | 4 | 38.25 | 4.94 | 3/42 |
| 2016 | First-class | 15 | 18 | 25.17 | 3.65 | 3/23 |
| 2016 | List A | 1 | 1 | 35.00 | 4.38 | 1/35 |
| 2016 | ODI | 9 | 10 | 31.50 | 6.70 | 3/36 |
| 2016 | T20 (leagues & domestic) | 12 | 15 | 25.40 | 9.41 | 4/35 |
| 2016 | Test | 2 | 0 | – | 3.64 | 0/27 |
| 2017 | First-class | 5 | 6 | 26.50 | 2.89 | 3/46 |
| 2017 | ODI | 10 | 4 | 72.75 | 6.61 | 2/68 |
| 2017 | T20 (leagues & domestic) | 17 | 19 | 30.89 | 9.76 | 3/37 |
| 2017 | T20I | 1 | 0 | – | 17.00 | 0/17 |
| 2017 | Test | 4 | 2 | 61.50 | 4.47 | 1/34 |
| 2018 | First-class | 14 | 9 | 41.11 | 2.72 | 2/22 |
| 2018 | T20 (leagues & domestic) | 2 | 5 | 14.60 | 9.12 | 4/24 |
| 2019 | First-class | 4 | 2 | 59.00 | 5.13 | 1/13 |
| 2019 | ODI | 16 | 20 | 24.50 | 5.63 | 3/38 |
| 2019 | T20 (leagues & domestic) | 17 | 19 | 23.11 | 10.02 | 3/18 |
| 2019 | T20I | 3 | 2 | 32.00 | 12.80 | 2/25 |
| 2020 | First-class | 3 | 8 | 16.38 | 2.49 | 3/17 |
| 2020 | ODI | 4 | 2 | 99.00 | 6.09 | 1/50 |
| 2020 | T20 (leagues & domestic) | 9 | 6 | 41.33 | 8.86 | 1/17 |
| 2020 | T20I | 4 | 3 | 30.33 | 10.71 | 1/10 |
| 2021 | First-class | 1 | 2 | 7.50 | 3.60 | 2/15 |
| 2021 | ODI | 3 | 7 | 18.14 | 5.15 | 5/27 |
| 2021 | T20 (leagues & domestic) | 29 | 30 | 20.80 | 8.21 | 3/5 |
| 2021 | T20I | 8 | 4 | 37.00 | 11.10 | 2/10 |
| 2022 | First-class | 4 | 4 | 35.00 | 3.26 | 3/46 |
| 2022 | ODI | 5 | 1 | 181.00 | 6.03 | 1/30 |
| 2022 | T20 (leagues & domestic) | 21 | 17 | 30.29 | 9.60 | 4/26 |
| 2022 | T20I | 11 | 4 | 41.75 | 8.79 | 2/9 |
| 2023 | ODI | 5 | 2 | 118.00 | 9.25 | 1/32 |
| 2023 | T20 (leagues & domestic) | 20 | 23 | 20.70 | 8.47 | 3/7 |
| 2023 | T20I | 10 | 11 | 24.00 | 9.10 | 3/38 |
| 2024 | T20 (leagues & domestic) | 25 | 18 | 36.78 | 9.88 | 2/29 |
| 2024 | T20I | 3 | 3 | 20.33 | 8.71 | 1/13 |
| 2025 | First-class | 1 | 1 | 80.00 | 5.71 | 1/80 |
| 2025 | T20 (leagues & domestic) | 27 | 35 | 21.03 | 9.24 | 3/29 |
| 2025 | T20I | 12 | 17 | 14.71 | 8.43 | 5/22 |
| 2026 | T20 (leagues & domestic) | 28 | 20 | 36.35 | 8.87 | 3/24 |
| 2026 | T20I | 9 | 8 | 31.25 | 10.42 | 3/46 |
James Neesham against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| West Indies | Test | 6 | 278 | 46.33 | 67.1 | 107 | 1 | 2 |
| India | Test | 4 | 241 | 80.33 | 78.2 | 137 | 1 | 1 |
| Sri Lanka | Test | 3 | 119 | 39.67 | 83.8 | 85 | 0 | 1 |
| Pakistan | Test | 4 | 39 | 9.75 | 34.8 | 17 | 0 | 0 |
| South Africa | Test | 3 | 26 | 8.67 | 49.1 | 15 | 0 | 0 |
| Australia | ODI | 11 | 292 | 26.55 | 95.4 | 74 | 0 | 2 |
| Bangladesh | ODI | 12 | 253 | 23.00 | 98.8 | 52 | 0 | 1 |
| South Africa | ODI | 12 | 245 | 22.27 | 91.4 | 71 | 0 | 1 |
| India | ODI | 10 | 197 | 21.89 | 95.2 | 57 | 0 | 1 |
| Sri Lanka | ODI | 5 | 170 | 170.00 | 160.4 | 64 | 0 | 1 |
| Pakistan | ODI | 5 | 128 | 42.67 | 85.9 | 97 | 0 | 1 |
| West Indies | ODI | 4 | 73 | 24.33 | 105.8 | 34 | 0 | 0 |
| England | ODI | 3 | 56 | 18.67 | 84.8 | 19 | 0 | 0 |
| Pakistan | T20I | 19 | 185 | 14.23 | 128.5 | 45 | 0 | 0 |
| West Indies | T20I | 10 | 151 | 25.17 | 152.5 | 48 | 0 | 0 |
| Australia | T20I | 7 | 138 | 34.50 | 184.0 | 45 | 0 | 0 |
| South Africa | T20I | 9 | 137 | 17.12 | 117.1 | 28 | 0 | 0 |
| England | T20I | 6 | 113 | 22.60 | 173.8 | 42 | 0 | 0 |
| Bangladesh | T20I | 5 | 102 | 34.00 | 141.7 | 48 | 0 | 0 |
| Scotland | T20I | 3 | 68 | 34.00 | 251.9 | 30 | 0 | 0 |
| Ireland | T20I | 4 | 53 | 26.50 | 212.0 | 29 | 0 | 0 |
| Sri Lanka | T20I | 4 | 24 | 6.00 | 126.3 | 19 | 0 | 0 |
| India | T20I | 5 | 14 | 2.80 | 43.8 | 8 | 0 | 0 |
| Leicestershire | T20 (leagues & domestic) | 5 | 208 | 69.33 | 192.6 | 75 | 0 | 2 |
| Northamptonshire | T20 (leagues & domestic) | 4 | 120 | 40.00 | 162.2 | 67 | 0 | 2 |
| Canterbury | T20 (leagues & domestic) | 7 | 117 | 19.50 | 133.0 | 49 | 0 | 0 |
| Paarl Royals | T20 (leagues & domestic) | 7 | 117 | 29.25 | 151.9 | 28 | 0 | 0 |
| Kandy Royals | T20 (leagues & domestic) | 3 | 114 | 114.00 | 165.2 | 48 | 0 | 0 |
| Yorkshire | T20 (leagues & domestic) | 5 | 111 | 37.00 | 160.9 | 42 | 0 | 0 |
| Northern Districts | T20 (leagues & domestic) | 7 | 105 | 17.50 | 111.7 | 40 | 0 | 0 |
| Sunrisers Eastern Cape | T20 (leagues & domestic) | 6 | 104 | 17.33 | 111.8 | 37 | 0 | 0 |
| Middlesex | T20 (leagues & domestic) | 4 | 103 | 34.33 | 130.4 | 52 | 0 | 1 |
| Sudur Paschim Royals | T20 (leagues & domestic) | 4 | 100 | 25.00 | 158.7 | 47 | 0 | 0 |
| Nottinghamshire | T20 (leagues & domestic) | 4 | 99 | 33.00 | 162.3 | 44 | 0 | 0 |
| Sussex | T20 (leagues & domestic) | 4 | 92 | 30.67 | 153.3 | 51 | 0 | 1 |
| Central Districts | T20 (leagues & domestic) | 4 | 89 | 22.25 | 139.1 | 38 | 0 | 0 |
| Lancashire | T20 (leagues & domestic) | 6 | 85 | 28.33 | 128.8 | 40 | 0 | 0 |
| Worcestershire | T20 (leagues & domestic) | 6 | 84 | 16.80 | 123.5 | 24 | 0 | 0 |
| Somerset | T20 (leagues & domestic) | 4 | 83 | 41.50 | 153.7 | 53 | 0 | 1 |
| Otago | T20 (leagues & domestic) | 5 | 80 | 20.00 | 133.3 | 47 | 0 | 0 |
| Hampshire | T20 (leagues & domestic) | 5 | 65 | 13.00 | 130.0 | 28 | 0 | 0 |
| Derbyshire | T20 (leagues & domestic) | 4 | 64 | 16.00 | 128.0 | 28 | 0 | 0 |
| Joburg Super Kings | T20 (leagues & domestic) | 4 | 61 | 20.33 | 135.6 | 30 | 0 | 0 |
| Jamaica Tallawahs | T20 (leagues & domestic) | 3 | 57 | 19.00 | 123.9 | 35 | 0 | 0 |
| MI Cape Town | T20 (leagues & domestic) | 3 | 54 | 27.00 | 122.7 | 32 | 0 | 0 |
| Auckland | T20 (leagues & domestic) | 4 | 52 | 26.00 | 110.6 | 23 | 0 | 0 |
| Galle Gallants | T20 (leagues & domestic) | 3 | 33 | 16.50 | 126.9 | 20 | 0 | 0 |
| Birmingham Bears | T20 (leagues & domestic) | 4 | 28 | 7.00 | 100.0 | 14 | 0 | 0 |
| Chennai Super Kings | T20 (leagues & domestic) | 3 | 24 | 8.00 | 126.3 | 22 | 0 | 0 |
| Barbados Royals | T20 (leagues & domestic) | 4 | 20 | 5.00 | 87.0 | 17 | 0 | 0 |
| Gloucestershire | T20 (leagues & domestic) | 3 | 20 | 10.00 | 125.0 | 10 | 0 | 0 |
| Chattogram Royals | T20 (leagues & domestic) | 3 | 16 | 8.00 | 76.2 | 7 | 0 | 0 |
| Durban's Super Giants | T20 (leagues & domestic) | 3 | 15 | 5.00 | 71.4 | 8 | 0 | 0 |
| Islamabad United | T20 (leagues & domestic) | 3 | 9 | 3.00 | 60.0 | 6 | 0 | 0 |
| Central Stags | First-class | 16 | 620 | 41.33 | 80.1 | 147 | 2 | 3 |
| Canterbury | First-class | 11 | 411 | 45.67 | 70.5 | 79 | 0 | 3 |
| Northern Districts | First-class | 12 | 372 | 37.20 | 72.7 | 124 | 1 | 1 |
| Wellington Firebirds | First-class | 9 | 354 | 39.33 | 86.3 | 93 | 0 | 2 |
| Auckland Aces | First-class | 11 | 218 | 24.22 | 74.7 | 51 | 0 | 1 |
| Otago Volts | First-class | 4 | 68 | 17.00 | 67.3 | 20 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Sri Lanka | Test | 3 | 6 | 16.50 | 3.86 | 3/42 |
| West Indies | Test | 5 | 3 | 37.33 | 3.48 | 2/12 |
| South Africa | Test | 4 | 2 | 61.50 | 4.47 | 1/34 |
| India | Test | 4 | 1 | 167.00 | 3.71 | 1/62 |
| Pakistan | Test | 3 | 1 | 63.00 | 2.17 | 1/12 |
| Bangladesh | ODI | 15 | 23 | 22.61 | 5.63 | 5/27 |
| India | ODI | 12 | 10 | 51.30 | 6.45 | 2/38 |
| Sri Lanka | ODI | 6 | 9 | 21.33 | 6.19 | 3/38 |
| South Africa | ODI | 11 | 7 | 43.29 | 7.10 | 1/10 |
| Australia | ODI | 10 | 5 | 72.00 | 7.06 | 2/28 |
| England | ODI | 4 | 5 | 31.40 | 5.81 | 3/43 |
| West Indies | ODI | 5 | 4 | 38.00 | 6.08 | 1/21 |
| Pakistan | ODI | 5 | 2 | 115.50 | 6.90 | 2/62 |
| Pakistan | T20I | 16 | 20 | 18.45 | 8.75 | 5/22 |
| West Indies | T20I | 12 | 9 | 29.56 | 8.27 | 3/16 |
| Australia | T20I | 5 | 6 | 20.00 | 10.91 | 4/26 |
| Sri Lanka | T20I | 4 | 6 | 15.67 | 9.10 | 3/22 |
| South Africa | T20I | 10 | 5 | 49.40 | 10.22 | 1/10 |
| England | T20I | 6 | 4 | 30.50 | 12.20 | 2/25 |
| India | T20I | 3 | 3 | 22.33 | 12.56 | 3/46 |
| Ireland | T20I | 3 | 2 | 30.00 | 7.50 | 2/19 |
| United Arab Emirates | T20I | 3 | 2 | 23.00 | 6.57 | 2/15 |
| Bangladesh | T20I | 3 | 1 | 36.00 | 12.00 | 1/7 |
| Netherlands | T20I | 3 | 0 | – | 9.00 | 0/9 |
| Lancashire | T20 (leagues & domestic) | 7 | 18 | 12.22 | 8.30 | 4/26 |
| Northern Districts | T20 (leagues & domestic) | 8 | 12 | 15.17 | 7.58 | 3/11 |
| Otago | T20 (leagues & domestic) | 6 | 12 | 11.67 | 7.37 | 4/24 |
| Canterbury | T20 (leagues & domestic) | 7 | 9 | 26.89 | 9.88 | 3/26 |
| Paarl Royals | T20 (leagues & domestic) | 7 | 8 | 19.25 | 9.24 | 3/28 |
| Worcestershire | T20 (leagues & domestic) | 7 | 7 | 27.14 | 10.00 | 2/47 |
| Auckland | T20 (leagues & domestic) | 5 | 6 | 19.33 | 8.92 | 3/41 |
| Sunrisers Eastern Cape | T20 (leagues & domestic) | 5 | 6 | 14.67 | 6.77 | 2/11 |
| Leicestershire | T20 (leagues & domestic) | 5 | 6 | 26.83 | 10.06 | 3/26 |
| Jamaica Tallawahs | T20 (leagues & domestic) | 5 | 6 | 24.83 | 9.31 | 2/21 |
| Northamptonshire | T20 (leagues & domestic) | 4 | 5 | 28.00 | 10.77 | 3/29 |
| Birmingham Bears | T20 (leagues & domestic) | 4 | 5 | 27.40 | 9.90 | 3/34 |
| MI Cape Town | T20 (leagues & domestic) | 3 | 5 | 13.80 | 6.90 | 3/32 |
| Derbyshire | T20 (leagues & domestic) | 4 | 4 | 32.00 | 8.53 | 2/23 |
| Sudur Paschim Royals | T20 (leagues & domestic) | 4 | 4 | 32.00 | 9.85 | 3/47 |
| Joburg Super Kings | T20 (leagues & domestic) | 3 | 4 | 17.00 | 7.56 | 3/7 |
| St Lucia Kings | T20 (leagues & domestic) | 3 | 4 | 14.50 | 8.29 | 2/33 |
| Yorkshire | T20 (leagues & domestic) | 5 | 4 | 35.75 | 10.21 | 2/23 |
| Nottinghamshire | T20 (leagues & domestic) | 5 | 3 | 41.33 | 11.10 | 1/15 |
| Chattogram Royals | T20 (leagues & domestic) | 3 | 3 | 22.00 | 6.00 | 2/24 |
| Central Districts | T20 (leagues & domestic) | 4 | 3 | 35.33 | 9.49 | 1/8 |
| Somerset | T20 (leagues & domestic) | 6 | 3 | 59.33 | 9.89 | 2/43 |
| Hampshire | T20 (leagues & domestic) | 5 | 3 | 45.33 | 10.46 | 1/5 |
| Islamabad United | T20 (leagues & domestic) | 3 | 3 | 21.00 | 9.00 | 2/23 |
| Gloucestershire | T20 (leagues & domestic) | 3 | 3 | 25.00 | 9.00 | 2/30 |
| Warwickshire | T20 (leagues & domestic) | 3 | 2 | 46.00 | 9.36 | 1/24 |
| Durban's Super Giants | T20 (leagues & domestic) | 4 | 2 | 60.00 | 10.91 | 1/28 |
| Sussex | T20 (leagues & domestic) | 4 | 2 | 49.00 | 8.17 | 1/16 |
| Middlesex | T20 (leagues & domestic) | 4 | 2 | 34.50 | 8.62 | 1/7 |
| Galle Gallants | T20 (leagues & domestic) | 3 | 2 | 35.00 | 8.75 | 1/26 |
| Barbados Royals | T20 (leagues & domestic) | 3 | 1 | 73.00 | 12.17 | 1/26 |
| Chennai Super Kings | T20 (leagues & domestic) | 3 | 1 | 81.00 | 9.00 | 1/29 |
| Glamorgan | T20 (leagues & domestic) | 3 | 0 | – | 9.11 | 0/17 |
| Central Stags | First-class | 18 | 28 | 27.57 | 2.99 | 4/79 |
| Northern Districts | First-class | 12 | 18 | 25.28 | 3.55 | 5/65 |
| Auckland Aces | First-class | 13 | 16 | 28.12 | 3.49 | 3/46 |
| Wellington Firebirds | First-class | 7 | 9 | 29.56 | 3.33 | 3/39 |
| Canterbury | First-class | 9 | 8 | 40.62 | 2.54 | 2/41 |
| Otago Volts | First-class | 6 | 3 | 51.67 | 4.45 | 1/6 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Basin Reserve | 24 | 720 | 34.29 | 137 |
| University Oval, Dunedin | 31 | 705 | 24.31 | 93 |
| Hagley Oval | 15 | 398 | 33.17 | 85 |
| Tribhuvan University International Cricket Ground | 13 | 346 | 34.60 | 65 |
| Saxton Oval | 7 | 287 | 57.40 | 147 |
| Bay Oval | 13 | 274 | 24.91 | 64 |
| Shere Bangla National Stadium | 10 | 256 | 36.57 | 97 |
| Seddon Park | 8 | 225 | 28.12 | 124 |
| Grace Road | 6 | 223 | 44.60 | 67 |
| Sabina Park | 6 | 210 | 52.50 | 107 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| University Oval, Dunedin | 38 | 46 | 25.02 | 3.26 |
| Basin Reserve | 26 | 37 | 21.19 | 4.11 |
| SuperSport Park | 11 | 17 | 16.53 | 7.53 |
| Bay Oval | 12 | 16 | 19.56 | 6.80 |
| Riverside Ground | 9 | 14 | 20.57 | 7.58 |
| Shere Bangla National Stadium | 10 | 14 | 22.36 | 6.80 |
| County Ground, Bristol | 10 | 13 | 23.85 | 9.79 |
| Hagley Oval | 15 | 13 | 31.77 | 6.88 |
| Eden Park | 11 | 12 | 25.25 | 7.39 |
| Tribhuvan University International Cricket Ground | 13 | 12 | 28.00 | 9.33 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 173 | 170 | 101.8 | 13 | 1025 | 43 | 10.02 |
| T20 | Middle | 2391 | 1846 | 129.5 | 96 | 2368 | 99 | 8.07 |
| T20 | Death | 2193 | 1360 | 161.2 | 102 | 1372 | 137 | 10.57 |
| ODI | Powerplay | 34 | 47 | 72.3 | 2 | 114 | 1 | 5.58 |
| ODI | Middle | 821 | 988 | 83.1 | 30 | 1820 | 41 | 5.69 |
| ODI | Death | 640 | 461 | 138.8 | 21 | 454 | 24 | 9.16 |
How James Neesham was dismissed
- Caught221 (64%)
- Bowled59 (17%)
- Lbw26 (8%)
- Run out15 (4%)
- Caught and bowled13 (4%)
- Stumped11 (3%)
How James Neesham took wickets
- Caught334
- Bowled71
- Lbw32
- Caught and bowled9
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 4 Jun 2026 | 14 |
| 5 Jun 2026 | 15 |
| 7 Jun 2026 | 8 |
| 26 Jun 2026 | 1 |
| 5 Jul 2026 | 8 |
| 8 Jul 2026 | 2 |
| 10 Jul 2026 | 27 |
| 12 Jul 2026 | 10 |
| 18 Jul 2026 | 12 |
| 19 Jul 2026 | 48 |
| 23 Jul 2026 | 24 |
| 25 Jul 2026 | 6 |
| 28 Jul 2026 | 19 |
| 29 Jul 2026 | 1 |
| 1 Aug 2026 | 20 |
| 5 Aug 2026 | 42 |
| 7 Aug 2026 | 1 |
| 4 Sep 2026 | 20 |
| 10 Sep 2026 | 28 |
| 13 Sep 2026 | 1 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 13 Sep 2026 | T20 (leagues & domestic) | Belfast Wolves | 1 | 2 | bowled | The Village |
| 10 Sep 2026 | T20 (leagues & domestic) | Rotterdam Dockers | 28 | 17 | caught | The Village |
| 4 Sep 2026 | T20 (leagues & domestic) | Belfast Wolves | 20 | 13 | caught | Sportpark Westvliet |
| 7 Aug 2026 | T20 (leagues & domestic) | Galle Gallants | 1 | 3 | caught | R Premadasa Stadium |
| 5 Aug 2026 | T20 (leagues & domestic) | Kandy Royals | 42* | 23 | not out | R Premadasa Stadium |
| 1 Aug 2026 | T20 (leagues & domestic) | Galle Gallants | 20 | 15 | caught | Pallekele International Cricket Stadium |
| 29 Jul 2026 | T20 (leagues & domestic) | Dambulla Sixers | 1 | 2 | caught | Pallekele International Cricket Stadium |
| 28 Jul 2026 | T20 (leagues & domestic) | Jaffna Kings | 19 | 14 | caught | Pallekele International Cricket Stadium |
| 25 Jul 2026 | T20 (leagues & domestic) | Dambulla Sixers | 6* | 6 | not out | Rangiri Dambulla International Stadium |
| 23 Jul 2026 | T20 (leagues & domestic) | Kandy Royals | 24 | 10 | caught | Rangiri Dambulla International Stadium |
| 19 Jul 2026 | T20 (leagues & domestic) | Kandy Royals | 48* | 36 | not out | Sinhalese Sports Club Ground |
| 18 Jul 2026 | T20 (leagues & domestic) | Galle Gallants | 12* | 8 | not out | Sinhalese Sports Club Ground |
| 12 Jul 2026 | T20 (leagues & domestic) | Gloucestershire | 10* | 5 | not out | County Ground, Bristol |
| 10 Jul 2026 | T20 (leagues & domestic) | Warwickshire | 27* | 20 | not out | Edgbaston |
| 8 Jul 2026 | T20 (leagues & domestic) | Northamptonshire | 2 | 4 | lbw | Sophia Gardens |
| 5 Jul 2026 | T20 (leagues & domestic) | Worcestershire | 8 | 8 | caught | Sophia Gardens |
| 26 Jun 2026 | T20 (leagues & domestic) | Middlesex | 1* | 1 | not out | Sophia Gardens |
| 7 Jun 2026 | T20 (leagues & domestic) | Lancashire | 8 | 9 | caught | Stanley Park |
| 5 Jun 2026 | T20 (leagues & domestic) | Worcestershire | 15 | 16 | caught | County Ground, Worcester |
| 4 Jun 2026 | T20 (leagues & domestic) | Somerset | 14* | 10 | not out | County Ground, Taunton |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 13 Sep 2026 | T20 (leagues & domestic) | Belfast Wolves | 0/38 | 4 | 0 | The Village |
| 10 Sep 2026 | T20 (leagues & domestic) | Rotterdam Dockers | 0/33 | 3 | 0 | The Village |
| 4 Sep 2026 | T20 (leagues & domestic) | Belfast Wolves | 1/42 | 3 | 0 | Sportpark Westvliet |
| 7 Aug 2026 | T20 (leagues & domestic) | Galle Gallants | 0/9 | 1 | 0 | R Premadasa Stadium |
| 1 Aug 2026 | T20 (leagues & domestic) | Galle Gallants | 1/35 | 4 | 0 | Pallekele International Cricket Stadium |
| 29 Jul 2026 | T20 (leagues & domestic) | Dambulla Sixers | 0/13 | 1 | 0 | Pallekele International Cricket Stadium |
| 28 Jul 2026 | T20 (leagues & domestic) | Jaffna Kings | 2/30 | 4 | 0 | Pallekele International Cricket Stadium |
| 25 Jul 2026 | T20 (leagues & domestic) | Dambulla Sixers | 0/17 | 2 | 0 | Rangiri Dambulla International Stadium |
| 23 Jul 2026 | T20 (leagues & domestic) | Kandy Royals | 1/7 | 2 | 0 | Rangiri Dambulla International Stadium |
| 19 Jul 2026 | T20 (leagues & domestic) | Kandy Royals | 2/42 | 4 | 0 | Sinhalese Sports Club Ground |
| 18 Jul 2026 | T20 (leagues & domestic) | Galle Gallants | 1/26 | 3 | 0 | Sinhalese Sports Club Ground |
| 12 Jul 2026 | T20 (leagues & domestic) | Gloucestershire | 1/16 | 1.1 | 0 | County Ground, Bristol |
| 10 Jul 2026 | T20 (leagues & domestic) | Warwickshire | 0/35 | 2.5 | 0 | Edgbaston |
| 8 Jul 2026 | T20 (leagues & domestic) | Northamptonshire | 1/26 | 2 | 0 | Sophia Gardens |
| 5 Jul 2026 | T20 (leagues & domestic) | Worcestershire | 1/25 | 4 | 0 | Sophia Gardens |
| 3 Jul 2026 | T20 (leagues & domestic) | Warwickshire | 1/33 | 3 | 0 | Sophia Gardens |
| 26 Jun 2026 | T20 (leagues & domestic) | Middlesex | 0/14 | 2 | 0 | Sophia Gardens |
| 7 Jun 2026 | T20 (leagues & domestic) | Lancashire | 3/24 | 4 | 0 | Stanley Park |
| 5 Jun 2026 | T20 (leagues & domestic) | Worcestershire | 0/26 | 2 | 0 | County Ground, Worcester |
| 4 Jun 2026 | T20 (leagues & domestic) | Somerset | 0/37 | 3 | 0 | County Ground, Taunton |
Frequently asked questions
How many runs has James Neesham scored in Tests?
How many runs has James Neesham scored in ODIs?
How many runs has James Neesham scored in T20Is?
What is James Neesham's highest score?
How many wickets has James Neesham taken in Tests?
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.