CricketWise
  1. Home
  2. Players
  3. Tom Moores

Nottinghamshire · Men's cricket

Tom Moores stats

Data through 8 August 2026Last updated 8 August 2026

Coverage: matches in the Cricsheet data from 24 June 2016 to 8 August 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Tom Moores played 199 T20 league and domestic matches in the data, between 2016 and 2026. The most runs came in T20 leagues: 3,430 at an average of 25.04 and a strike rate of 136.8, with a highest score of 80*. Against Durham in first-class, Tom Moores averaged 42.40 over 7 innings.

T20 league & domestic matches
199
3,430 runs
Best batting average (T20 (leagues & domestic))
25.04
177 innings
Highest score
148
List A

Teams played for

Nottinghamshire 2016–2026 · 239Trent Rockets 2021–2025 · 18Lancashire 2016 · 12Manchester Super Giants 2026 · 7Lumbini Lions 2024 · 7Jaffna Stallions 2020 · 5Gulf Giants 2025 · 4Sylhet Strikers 2023 · 3Rangpur Riders 2024 · 3Multan Sultans 2019 · 3Kandy Warriors 2021 · 3MI Cape Town 2026 · 2

Tom Moores batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)199177403,43080*25.042,508136.801510271165
First-class7511772,59610623.605,05651.328837339
List A3230695114839.62807117.81529440

Runs per year

05001K1.5K201620202026388
Tom Moores: runs per calendar year (all formats in the data)
05001K1.5K201620182020202220242026388
Tom Moores: runs per calendar year (all formats in the data)
Show as table
Tom Moores: runs per calendar year (all formats in the data)
YearRuns
2016285
2017192
20181,275
2019832
2020456
2021711
2022673
2023828
2024596
2025741
2026388
Year-by-year batting (25 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2016First-class1020120.1042.14100
2016List A32211.0081.51000
2016T20 (leagues & domestic)46231.00110.73900
2017First-class210.504.8100
2017T20 (leagues & domestic)1319119.10144.75701
2018First-class2056729.8459.210312
2018List A826337.57101.57601
2018T20 (leagues & domestic)1544534.23146.98003
2019First-class2332314.0435.54800
2019List A828140.14132.57404
2019T20 (leagues & domestic)1422825.33132.66901
2020First-class720729.5767.610610
2020T20 (leagues & domestic)1424920.75127.75101
2021First-class1847431.6056.59703
2021T20 (leagues & domestic)2023713.94117.34800
2022First-class1738525.6750.48101
2022T20 (leagues & domestic)1628826.18139.84700
2023First-class1641527.6757.59402
2023T20 (leagues & domestic)1741334.42138.67302
2024First-class4235.7539.71700
2024List A721052.50107.74000
2024T20 (leagues & domestic)2236318.15114.24500
2025List A417543.75153.514810
2025T20 (leagues & domestic)2156640.43157.77505
2026T20 (leagues & domestic)2138822.82145.37502

Tom Moores bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
First-class2860–––4.50–000
Year-by-year bowling (2 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2022First-class10–5.000/5
2023First-class10–3.000/1
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
DerbyshireT20 (leagues & domestic)1848437.23145.87503
LeicestershireT20 (leagues & domestic)2046228.88138.76804
LancashireT20 (leagues & domestic)1638829.85130.67501
Birmingham BearsT20 (leagues & domestic)1337041.11153.57403
WorcestershireT20 (leagues & domestic)1634834.80144.45701
YorkshireT20 (leagues & domestic)1328435.50139.28001
DurhamT20 (leagues & domestic)1721613.50128.63300
NorthamptonshireT20 (leagues & domestic)712621.00168.05301
Southern BraveT20 (leagues & domestic)39030.00166.75501
Birmingham PhoenixT20 (leagues & domestic)35959.00210.73900
SomersetT20 (leagues & domestic)35719.00150.03600
WarwickshireT20 (leagues & domestic)55719.00111.83900
Galle GladiatorsT20 (leagues & domestic)35719.00121.32800
London SpiritT20 (leagues & domestic)3199.5095.01300
HampshireT20 (leagues & domestic)3103.3362.5900
SomersetFirst-class1533922.6048.210310
HampshireFirst-class1432525.0055.78101
YorkshireFirst-class1332427.0057.510610
WorcestershireFirst-class823138.5071.76202
DurhamFirst-class721242.4058.69601
EssexFirst-class918320.3349.58701
LancashireFirst-class717625.1446.89701
WarwickshireFirst-class816020.0038.14200
KentFirst-class813717.1248.19401
DerbyshireFirst-class612621.0057.34000
LeicestershireFirst-class412441.3357.78101
MiddlesexFirst-class610417.3349.83600
SurreyFirst-class56112.2035.32700
SussexFirst-class35919.6740.44300
LeicestershireList A516441.00129.17602
DerbyshireList A412160.50130.15201
WarwickshireList A37135.5081.63300
WorcestershireList A4155.0093.8900

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Trent Bridge142326926.58106
Grace Road1538034.5581
Old Trafford1133948.4348
County Ground, Derby1231344.7175
County Ground, Worcester1330934.3362
County Ground, Taunton1127424.91103
Edgbaston1820816.0074
The John Fretwell Sporting Complex, Sookholme317157.00148
Tribhuvan University International Cricket Ground716523.5745
Headingley915531.0043

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
T20Powerplay377357105.621–––
T20Middle20771549134.165–––
T20Death976602162.151–––

How Tom Moores was dismissed

Last 20 innings

0204060804 Jan 202626 Jun 20268 Aug 202616
Tom Moores: runs in the last 20 innings
0204060804 Jan 202629 May 20267 Jun 20263 Jul 202612 Jul 202623 Jul 20268 Aug 202616
Tom Moores: runs in the last 20 innings
Show as table
Tom Moores: runs in the last 20 innings
InningsRuns
4 Jan 20269
22 May 202628
25 May 20266
29 May 202675
31 May 20260
5 Jun 20261
7 Jun 202639
26 Jun 202620
28 Jun 202621
3 Jul 202640
5 Jul 202612
10 Jul 202651
12 Jul 20262
15 Jul 202620
18 Jul 20269
23 Jul 20260
26 Jul 202639
28 Jul 20260
2 Aug 20260
8 Aug 202616
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
8 Aug 2026T20 (leagues & domestic)Southern Brave1612bowledThe Rose Bowl
2 Aug 2026T20 (leagues & domestic)MI London02caughtKennington Oval
28 Jul 2026T20 (leagues & domestic)Sunrisers Leeds0*1not outHeadingley
26 Jul 2026T20 (leagues & domestic)Birmingham Phoenix39*17not outOld Trafford
23 Jul 2026T20 (leagues & domestic)London Spirit02run outLord's
18 Jul 2026T20 (leagues & domestic)Hampshire98caughtEdgbaston
15 Jul 2026T20 (leagues & domestic)Surrey2013caughtTrent Bridge
12 Jul 2026T20 (leagues & domestic)Yorkshire25caughtHeadingley
10 Jul 2026T20 (leagues & domestic)Leicestershire51*33not outTrent Bridge
5 Jul 2026T20 (leagues & domestic)Durham129caughtRiverside Ground
3 Jul 2026T20 (leagues & domestic)Lancashire4026caughtTrent Bridge
28 Jun 2026T20 (leagues & domestic)Leicestershire2120caughtGrace Road
26 Jun 2026T20 (leagues & domestic)Kent2017caughtSt Lawrence Ground
7 Jun 2026T20 (leagues & domestic)Derbyshire3924caughtTrent Bridge
5 Jun 2026T20 (leagues & domestic)Warwickshire14bowledTrent Bridge
31 May 2026T20 (leagues & domestic)Durham01caughtTrent Bridge
29 May 2026T20 (leagues & domestic)Derbyshire75*34not outCounty Ground, Derby
25 May 2026T20 (leagues & domestic)Lancashire65caughtOld Trafford
22 May 2026T20 (leagues & domestic)Yorkshire2819caughtTrent Bridge
4 Jan 2026T20 (leagues & domestic)Paarl Royals914bowledNewlands

Frequently asked questions

How many runs has Tom Moores scored in T20 leagues?
3,430 runs in 177 innings (199 matches) at an average of 25.04 and a strike rate of 136.8, in the data from 2016 to 2026.
What is Tom Moores's highest score?
148 in List A, the highest score in the data.
How many centuries has Tom Moores scored?
3 hundreds in the data: 2 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.