CricketWise
  1. Home
  2. Players
  3. 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

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI8802658333.1235375.1030335
T20I771973916.1788110.2000121
T20 (leagues & domestic)888281,93295*26.111,512127.8012719272
First-class7313184,677234*38.028,42755.512211059849
List A65030210360.4034886.8131306

Runs per year

05001K1.5K20152019202320261,350
NF Kelly: runs per calendar year (all formats in the data)
05001K1.5K2015201720192021202320261,350
NF Kelly: runs per calendar year (all formats in the data)
Show as table
NF Kelly: runs per calendar year (all formats in the data)
YearRuns
201545
2016130
201780
2018241
2019464
2020637
20211,024
2022610
2023692
20241,026
2025974
20261,350
Year-by-year batting (26 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2015First-class44511.2545.52100
2016First-class613032.5030.25601
2017First-class56613.2046.22900
2017T20 (leagues & domestic)5142.8063.6700
2018First-class821426.7551.14000
2018T20 (leagues & domestic)127–207.72700
2019First-class38729.0053.74000
2019T20 (leagues & domestic)1237734.27141.28503
2020First-class1441134.2550.211812
2020T20 (leagues & domestic)922625.11128.46202
2021First-class1474257.0862.423416
2021T20 (leagues & domestic)1228225.64122.17502
2022First-class1649432.9352.910512
2022T20 (leagues & domestic)511623.20143.25801
2023First-class1557738.4756.311015
2023T20 (leagues & domestic)811516.43113.94800
2024First-class1584064.6260.416142
2024T20 (leagues & domestic)818626.57121.67201
2025First-class1457941.3660.915031
2025ODI34916.3380.33100
2025T20 (leagues & domestic)1234631.45133.69502
2026First-class1749228.9456.712112
2026List A530260.4086.810313
2026ODI521643.2074.08303
2026T20 (leagues & domestic)1024330.38116.36101
2026T20I79716.17110.23900

NF Kelly bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20 (leagues & domestic)3364932/11–16.338.1712.0000
First-class8114970–––5.11–001

Wickets per year

00.511.5220152019202320260
NF Kelly: wickets per calendar year (all formats in the data)
00.511.522015201720192021202320260
NF Kelly: wickets per calendar year (all formats in the data)
Show as table
NF Kelly: wickets per calendar year (all formats in the data)
YearWickets
20150
20160
20171
20180
20190
20200
20210
20220
20232
20240
20250
20260
Year-by-year bowling (9 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2015First-class10–1.750/7
2016First-class20–7.000/2
2017First-class10–1.000/1
2017T20 (leagues & domestic)2138.009.501/22
2018First-class10–5.250/21
2019First-class10––0/12
2021First-class10–7.330/22
2023First-class10–4.000/20
2023T20 (leagues & domestic)125.505.502/11
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
BangladeshODI314949.6772.78302
PakistanODI34916.3380.33100
South AfricaT20I55714.25101.82100
CanterburyT20 (leagues & domestic)1643230.86136.37203
Central DistrictsT20 (leagues & domestic)1535525.36141.47502
AucklandT20 (leagues & domestic)1530321.64115.66002
Northern DistrictsT20 (leagues & domestic)823133.00122.29502
WellingtonT20 (leagues & domestic)819624.50127.38501
OtagoT20 (leagues & domestic)815121.57141.15701
Central StagsFirst-class24107648.9157.023426
Auckland AcesFirst-class2884430.1449.613132
Otago VoltsFirst-class1483364.0865.616142
Northern DistrictsFirst-class1957533.8252.311114
CanterburyFirst-class2254924.9552.713814
Wellington FirebirdsFirst-class1339539.5053.88501
EssexFirst-class39732.3354.57801
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Auckland AcesFirst-class30–2.800/1

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
University Oval, Dunedin27135061.36234
Basin Reserve50132627.62150
Grace Road1774349.53121
Eden Park Outer Oval1434724.79131
Seddon Park1633423.8656
Molyneux Park1132832.8075
Mainpower Oval1031431.40138
Bay Oval1227827.8095
Hagley Oval1026028.8972
Saxton Oval525551.0098

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Basin Reserve2211.5011.50
Pukekura Park1122.007.33

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay737605121.827–––
T20Middle1040832125.0403038.40
T20Death252163154.613607.00
ODIPowerplay9116555.25–––
ODIMiddle17418892.63–––

How NF Kelly was dismissed

How NF Kelly took wickets

Last 20 innings

05010015012 Jun 202621 Jul 202620 Sep 2026103
NF Kelly: runs in the last 20 innings
05010015012 Jun 202626 Jun 202619 Jul 20267 Aug 202620 Aug 20268 Sep 202620 Sep 2026103
NF Kelly: runs in the last 20 innings
Show as table
NF Kelly: runs in the last 20 innings
InningsRuns
12 Jun 202678
12 Jun 202619
19 Jun 2026121
26 Jun 202649
28 Jun 20260
5 Jul 20261
19 Jul 20263
21 Jul 202664
2 Aug 202660
7 Aug 202686
9 Aug 20260
16 Aug 202653
20 Aug 202616
20 Aug 202612
2 Sep 202615
8 Sep 202639
8 Sep 20266
15 Sep 202613
15 Sep 202686
20 Sep 2026103
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
20 Sep 2026List AMiddlesex103107caughtTrent Bridge
15 Sep 2026First-classHampshire86145caughtGrace Road
15 Sep 2026First-classHampshire1314caughtGrace Road
8 Sep 2026First-classSomerset632caughtGrace Road
8 Sep 2026First-classSomerset3947lbwGrace Road
2 Sep 2026First-classNottinghamshire1527bowledTrent Bridge
20 Aug 2026First-classGlamorgan1219caughtGrace Road
20 Aug 2026First-classGlamorgan1630caughtGrace Road
16 Aug 2026List ANottinghamshire5369bowledGrace Road
9 Aug 2026List AKent02stumpedKent County Cricket Ground
7 Aug 2026List AWarwickshire86104caught and bowledGrace Road
2 Aug 2026List ASomerset6066caught and bowledGrace Road
21 Jul 2026ODIWest Indies6480caughtKensington Oval
19 Jul 2026ODIWest Indies37caught and bowledKensington Oval
5 Jul 2026T20 (leagues & domestic)Yorkshire13caughtHeadingley
28 Jun 2026T20 (leagues & domestic)Nottinghamshire03bowledGrace Road
26 Jun 2026T20 (leagues & domestic)Lancashire49*44not outGrace Road
19 Jun 2026First-classYorkshire121199lbwGrace Road
12 Jun 2026First-classEssex1937lbwGrace Road
12 Jun 2026First-classEssex78121caughtGrace Road

Batter vs bowler matchups

Bowlers NF Kelly faced most

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.