- Home
- Players
- NF Kelly
Wellington · Men's cricket
NF Kelly stats
Data through 20 September 2026Last updated 20 September 2026
Coverage: matches in the Cricsheet data from 23 October 2015 to 20 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2015 and 2026, NF Kelly appears in 8 ODIs, 7 T20Is for New Zealand in the Cricsheet data. The most runs came in first-class: 4,677 at an average of 38.02 and a strike rate of 55.5, with a highest score of 234*. Against South Africa in T20Is, NF Kelly averaged 14.25 over 5 innings.
International matches
15
ODIs 8 · T20Is 7
International runs
362
0 hundreds
T20 league & domestic matches
88
1,932 runs
Highest score
234*
First-class
Teams played for
Wellington 2022–2026 · 31Wellington Firebirds 2022–2026 · 30Northern Districts 2015–2019 · 29Otago 2019–2022 · 29Leicestershire 2026 · 23Otago Volts 2019–2022 · 21New Zealand 2025–2026 · 15St Kitts and Nevis Patriots 2020 · 4
NF Kelly batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 8 | 8 | 0 | 265 | 83 | 33.12 | 353 | 75.1 | 0 | 3 | 0 | 33 | 5 |
| T20I | 7 | 7 | 1 | 97 | 39 | 16.17 | 88 | 110.2 | 0 | 0 | 0 | 12 | 1 |
| T20 (leagues & domestic) | 88 | 82 | 8 | 1,932 | 95* | 26.11 | 1,512 | 127.8 | 0 | 12 | 7 | 192 | 72 |
| First-class | 73 | 131 | 8 | 4,677 | 234* | 38.02 | 8,427 | 55.5 | 12 | 21 | 10 | 598 | 49 |
| List A | 6 | 5 | 0 | 302 | 103 | 60.40 | 348 | 86.8 | 1 | 3 | 1 | 30 | 6 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2015 | 45 |
| 2016 | 130 |
| 2017 | 80 |
| 2018 | 241 |
| 2019 | 464 |
| 2020 | 637 |
| 2021 | 1,024 |
| 2022 | 610 |
| 2023 | 692 |
| 2024 | 1,026 |
| 2025 | 974 |
| 2026 | 1,350 |
Year-by-year batting (26 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2015 | First-class | 4 | 45 | 11.25 | 45.5 | 21 | 0 | 0 |
| 2016 | First-class | 6 | 130 | 32.50 | 30.2 | 56 | 0 | 1 |
| 2017 | First-class | 5 | 66 | 13.20 | 46.2 | 29 | 0 | 0 |
| 2017 | T20 (leagues & domestic) | 5 | 14 | 2.80 | 63.6 | 7 | 0 | 0 |
| 2018 | First-class | 8 | 214 | 26.75 | 51.1 | 40 | 0 | 0 |
| 2018 | T20 (leagues & domestic) | 1 | 27 | – | 207.7 | 27 | 0 | 0 |
| 2019 | First-class | 3 | 87 | 29.00 | 53.7 | 40 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 12 | 377 | 34.27 | 141.2 | 85 | 0 | 3 |
| 2020 | First-class | 14 | 411 | 34.25 | 50.2 | 118 | 1 | 2 |
| 2020 | T20 (leagues & domestic) | 9 | 226 | 25.11 | 128.4 | 62 | 0 | 2 |
| 2021 | First-class | 14 | 742 | 57.08 | 62.4 | 234 | 1 | 6 |
| 2021 | T20 (leagues & domestic) | 12 | 282 | 25.64 | 122.1 | 75 | 0 | 2 |
| 2022 | First-class | 16 | 494 | 32.93 | 52.9 | 105 | 1 | 2 |
| 2022 | T20 (leagues & domestic) | 5 | 116 | 23.20 | 143.2 | 58 | 0 | 1 |
| 2023 | First-class | 15 | 577 | 38.47 | 56.3 | 110 | 1 | 5 |
| 2023 | T20 (leagues & domestic) | 8 | 115 | 16.43 | 113.9 | 48 | 0 | 0 |
| 2024 | First-class | 15 | 840 | 64.62 | 60.4 | 161 | 4 | 2 |
| 2024 | T20 (leagues & domestic) | 8 | 186 | 26.57 | 121.6 | 72 | 0 | 1 |
| 2025 | First-class | 14 | 579 | 41.36 | 60.9 | 150 | 3 | 1 |
| 2025 | ODI | 3 | 49 | 16.33 | 80.3 | 31 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 12 | 346 | 31.45 | 133.6 | 95 | 0 | 2 |
| 2026 | First-class | 17 | 492 | 28.94 | 56.7 | 121 | 1 | 2 |
| 2026 | List A | 5 | 302 | 60.40 | 86.8 | 103 | 1 | 3 |
| 2026 | ODI | 5 | 216 | 43.20 | 74.0 | 83 | 0 | 3 |
| 2026 | T20 (leagues & domestic) | 10 | 243 | 30.38 | 116.3 | 61 | 0 | 1 |
| 2026 | T20I | 7 | 97 | 16.17 | 110.2 | 39 | 0 | 0 |
NF Kelly bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 3 | 36 | 49 | 3 | 2/11 | – | 16.33 | 8.17 | 12.0 | 0 | 0 | 0 |
| First-class | 8 | 114 | 97 | 0 | – | – | – | 5.11 | – | 0 | 0 | 1 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2015 | 0 |
| 2016 | 0 |
| 2017 | 1 |
| 2018 | 0 |
| 2019 | 0 |
| 2020 | 0 |
| 2021 | 0 |
| 2022 | 0 |
| 2023 | 2 |
| 2024 | 0 |
| 2025 | 0 |
| 2026 | 0 |
Year-by-year bowling (9 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2015 | First-class | 1 | 0 | – | 1.75 | 0/7 |
| 2016 | First-class | 2 | 0 | – | 7.00 | 0/2 |
| 2017 | First-class | 1 | 0 | – | 1.00 | 0/1 |
| 2017 | T20 (leagues & domestic) | 2 | 1 | 38.00 | 9.50 | 1/22 |
| 2018 | First-class | 1 | 0 | – | 5.25 | 0/21 |
| 2019 | First-class | 1 | 0 | – | – | 0/12 |
| 2021 | First-class | 1 | 0 | – | 7.33 | 0/22 |
| 2023 | First-class | 1 | 0 | – | 4.00 | 0/20 |
| 2023 | T20 (leagues & domestic) | 1 | 2 | 5.50 | 5.50 | 2/11 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Bangladesh | ODI | 3 | 149 | 49.67 | 72.7 | 83 | 0 | 2 |
| Pakistan | ODI | 3 | 49 | 16.33 | 80.3 | 31 | 0 | 0 |
| South Africa | T20I | 5 | 57 | 14.25 | 101.8 | 21 | 0 | 0 |
| Canterbury | T20 (leagues & domestic) | 16 | 432 | 30.86 | 136.3 | 72 | 0 | 3 |
| Central Districts | T20 (leagues & domestic) | 15 | 355 | 25.36 | 141.4 | 75 | 0 | 2 |
| Auckland | T20 (leagues & domestic) | 15 | 303 | 21.64 | 115.6 | 60 | 0 | 2 |
| Northern Districts | T20 (leagues & domestic) | 8 | 231 | 33.00 | 122.2 | 95 | 0 | 2 |
| Wellington | T20 (leagues & domestic) | 8 | 196 | 24.50 | 127.3 | 85 | 0 | 1 |
| Otago | T20 (leagues & domestic) | 8 | 151 | 21.57 | 141.1 | 57 | 0 | 1 |
| Central Stags | First-class | 24 | 1076 | 48.91 | 57.0 | 234 | 2 | 6 |
| Auckland Aces | First-class | 28 | 844 | 30.14 | 49.6 | 131 | 3 | 2 |
| Otago Volts | First-class | 14 | 833 | 64.08 | 65.6 | 161 | 4 | 2 |
| Northern Districts | First-class | 19 | 575 | 33.82 | 52.3 | 111 | 1 | 4 |
| Canterbury | First-class | 22 | 549 | 24.95 | 52.7 | 138 | 1 | 4 |
| Wellington Firebirds | First-class | 13 | 395 | 39.50 | 53.8 | 85 | 0 | 1 |
| Essex | First-class | 3 | 97 | 32.33 | 54.5 | 78 | 0 | 1 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Auckland Aces | First-class | 3 | 0 | – | 2.80 | 0/1 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| University Oval, Dunedin | 27 | 1350 | 61.36 | 234 |
| Basin Reserve | 50 | 1326 | 27.62 | 150 |
| Grace Road | 17 | 743 | 49.53 | 121 |
| Eden Park Outer Oval | 14 | 347 | 24.79 | 131 |
| Seddon Park | 16 | 334 | 23.86 | 56 |
| Molyneux Park | 11 | 328 | 32.80 | 75 |
| Mainpower Oval | 10 | 314 | 31.40 | 138 |
| Bay Oval | 12 | 278 | 27.80 | 95 |
| Hagley Oval | 10 | 260 | 28.89 | 72 |
| Saxton Oval | 5 | 255 | 51.00 | 98 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Basin Reserve | 2 | 2 | 11.50 | 11.50 |
| Pukekura Park | 1 | 1 | 22.00 | 7.33 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 737 | 605 | 121.8 | 27 | – | – | – |
| T20 | Middle | 1040 | 832 | 125.0 | 40 | 30 | 3 | 8.40 |
| T20 | Death | 252 | 163 | 154.6 | 13 | 6 | 0 | 7.00 |
| ODI | Powerplay | 91 | 165 | 55.2 | 5 | – | – | – |
| ODI | Middle | 174 | 188 | 92.6 | 3 | – | – | – |
How NF Kelly was dismissed
- Caught125 (58%)
- Bowled48 (22%)
- Lbw26 (12%)
- Stumped8 (4%)
- Run out5 (2%)
- Caught and bowled4 (2%)
How NF Kelly took wickets
- Caught2
- Stumped1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 12 Jun 2026 | 78 |
| 12 Jun 2026 | 19 |
| 19 Jun 2026 | 121 |
| 26 Jun 2026 | 49 |
| 28 Jun 2026 | 0 |
| 5 Jul 2026 | 1 |
| 19 Jul 2026 | 3 |
| 21 Jul 2026 | 64 |
| 2 Aug 2026 | 60 |
| 7 Aug 2026 | 86 |
| 9 Aug 2026 | 0 |
| 16 Aug 2026 | 53 |
| 20 Aug 2026 | 16 |
| 20 Aug 2026 | 12 |
| 2 Sep 2026 | 15 |
| 8 Sep 2026 | 39 |
| 8 Sep 2026 | 6 |
| 15 Sep 2026 | 13 |
| 15 Sep 2026 | 86 |
| 20 Sep 2026 | 103 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 20 Sep 2026 | List A | Middlesex | 103 | 107 | caught | Trent Bridge |
| 15 Sep 2026 | First-class | Hampshire | 86 | 145 | caught | Grace Road |
| 15 Sep 2026 | First-class | Hampshire | 13 | 14 | caught | Grace Road |
| 8 Sep 2026 | First-class | Somerset | 6 | 32 | caught | Grace Road |
| 8 Sep 2026 | First-class | Somerset | 39 | 47 | lbw | Grace Road |
| 2 Sep 2026 | First-class | Nottinghamshire | 15 | 27 | bowled | Trent Bridge |
| 20 Aug 2026 | First-class | Glamorgan | 12 | 19 | caught | Grace Road |
| 20 Aug 2026 | First-class | Glamorgan | 16 | 30 | caught | Grace Road |
| 16 Aug 2026 | List A | Nottinghamshire | 53 | 69 | bowled | Grace Road |
| 9 Aug 2026 | List A | Kent | 0 | 2 | stumped | Kent County Cricket Ground |
| 7 Aug 2026 | List A | Warwickshire | 86 | 104 | caught and bowled | Grace Road |
| 2 Aug 2026 | List A | Somerset | 60 | 66 | caught and bowled | Grace Road |
| 21 Jul 2026 | ODI | West Indies | 64 | 80 | caught | Kensington Oval |
| 19 Jul 2026 | ODI | West Indies | 3 | 7 | caught and bowled | Kensington Oval |
| 5 Jul 2026 | T20 (leagues & domestic) | Yorkshire | 1 | 3 | caught | Headingley |
| 28 Jun 2026 | T20 (leagues & domestic) | Nottinghamshire | 0 | 3 | bowled | Grace Road |
| 26 Jun 2026 | T20 (leagues & domestic) | Lancashire | 49* | 44 | not out | Grace Road |
| 19 Jun 2026 | First-class | Yorkshire | 121 | 199 | lbw | Grace Road |
| 12 Jun 2026 | First-class | Essex | 19 | 37 | lbw | Grace Road |
| 12 Jun 2026 | First-class | Essex | 78 | 121 | caught | Grace Road |
Batter vs bowler matchups
Bowlers NF Kelly faced most
- vs Blair Tickner363 balls
- vs Ajaz Patel345 balls
- vs William Somerville339 balls
- vs RL Toole288 balls
- vs L Delport272 balls
Frequently asked questions
How many runs has NF Kelly scored in ODIs?
265 runs in 8 innings (8 matches) at an average of 33.12 and a strike rate of 75.1, in the data from 2025 to 2026.
How many runs has NF Kelly scored in T20Is?
97 runs in 7 innings (7 matches) at an average of 16.17 and a strike rate of 110.2, in the data from 2026 to 2026.
How many runs has NF Kelly scored in T20 leagues?
1,932 runs in 82 innings (88 matches) at an average of 26.11 and a strike rate of 127.8, in the data from 2017 to 2026.
What is NF Kelly's highest score?
234* in first-class, the highest score in the data.
How many centuries has NF Kelly scored?
13 hundreds in the data: 12 in first-class, 1 in List A.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.