CricketWise
  1. Home
  2. Players
  3. Tom Latham

New Zealand · Men's cricket

Tom Latham stats

Data through 21 July 2026Last updated 21 July 2026

Coverage: matches in the Cricsheet data from 3 February 2012 to 21 July 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2012 and 2026, Tom Latham appears in 95 Tests, 169 ODIs, 29 T20Is for New Zealand in the Cricsheet data. In Tests Tom Latham scored 6,450 runs in 171 innings (average 39.09, strike rate 48.2), including 17 hundreds and 31 fifties. Against Bangladesh in Tests, Tom Latham averaged 65.42 over 13 innings.

International matches
293
Tests 95 · ODIs 169 · T20Is 29
International runs
11,630
25 hundreds
T20 league & domestic matches
74
2,120 runs
Best batting average (Test)
39.09
171 innings
Highest score
264*
Test

Teams played for

New Zealand 2012–2026 · 293Canterbury 2012–2026 · 67Durham 2017–2018 · 35Kent 2016 · 15Birmingham Bears 2025 · 14Warwickshire 2025 · 5Surrey 2023 · 5

Tom Latham batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test9517166,450264*39.0913,39048.217311572222
ODI169156204,583145*33.705,42784.48261438660
T20I2926459765*27.14545109.50415111
T20 (leagues & domestic)747022,12011031.181,508140.6214519786
First-class579684,59126152.178,60353.41227556621
List A101002718627.1035177.2020242

Runs per year

01K2K3K2012201720222026816
Tom Latham: runs per calendar year (all formats in the data)
01K2K3K20122014201620182020202220242026816
Tom Latham: runs per calendar year (all formats in the data)
Show as table
Tom Latham: runs per calendar year (all formats in the data)
YearRuns
2012257
2013481
20141,336
20151,077
20161,704
20171,587
20182,120
20191,330
2020696
20211,029
20221,632
20231,591
2024939
20252,017
2026816
Year-by-year batting (61 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2012First-class48127.0079.45301
2012ODI813819.7168.74800
2012T20I33812.67108.61900
2013First-class529759.4059.29204
2013ODI514235.5080.28601
2013T20I24221.00102.42200
2014First-class852875.4361.126113
2014ODI713126.2078.43400
2014T20 (leagues & domestic)155.00166.7500
2014T20I22914.50107.42600
2014Test1564342.8743.413723
2015First-class23919.5056.52100
2015ODI1448640.5077.411013
2015T20I2157.5083.31200
2015Test1653735.8047.110913
2016First-class1144144.1049.29005
2016List A2168.0048.5900
2016ODI1446135.4689.313712
2016T20 (leagues & domestic)612821.33120.84800
2016Test2065832.9045.713625
2017First-class940650.7553.112421
2017ODI1554639.0084.810423
2017T20 (leagues & domestic)513927.80139.06201
2017T20I13939.00108.33900
2017Test1145745.7052.217712
2018First-class1139235.6443.014712
2018List A825531.8880.28602
2018ODI1129927.1887.77903
2018T20 (leagues & domestic)1551636.86137.69804
2018Test1265859.8243.126422
2019First-class426766.7557.722410
2019ODI1333425.6982.75903
2019T20 (leagues & domestic)312842.67164.111010
2019Test1260150.0852.716131
2020First-class420852.0059.38602
2020ODI414648.67107.46901
2020Test1034238.0046.88604
2021First-class741969.8359.612730
2021ODI2128128.0090.811010
2021T20I515953.00108.96502
2021Test1132332.3036.89502
2022First-class536190.2555.716720
2022ODI1355855.80101.314522
2022T20 (leagues & domestic)516132.20178.96601
2022Test1455242.4660.025221
2023First-class931839.7548.79903
2023ODI2664928.2282.89805
2023T20I819427.71113.56401
2023Test1343033.0846.88304
2024First-class25929.5044.73300
2024T20 (leagues & domestic)824735.29131.46203
2024Test2463326.3851.48604
2025First-class1259149.2547.118415
2025ODI1636526.0782.011812
2025T20 (leagues & domestic)2163430.19136.310414
2025Test642771.1754.714530
2026First-class318492.0063.410111
2026ODI820033.3368.56901
2026T20 (leagues & domestic)616227.00157.35501
2026T20I38140.50114.16301
2026Test718927.0058.015110

Tom Latham bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
First-class11250–––2.50–000
Year-by-year bowling (1 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2016First-class10–2.500/5

Tom Latham against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
Sri LankaTest21113959.9549.526442
EnglandTest36108931.1150.215126
West IndiesTest1790953.4747.014534
PakistanTest2284240.1049.313735
BangladeshTest1378565.4258.525231
IndiaTest2469230.0943.59508
AustraliaTest2054927.4540.37304
ZimbabweTest325484.6750.913620
South AfricaTest1419113.6439.95001
IndiaODI2490445.2092.414525
BangladeshODI1876647.8887.913725
PakistanODI2675634.3688.211815
West IndiesODI1945828.6271.66902
EnglandODI1335727.4681.77903
Sri LankaODI1827118.0772.78601
South AfricaODI1223419.5066.96403
IrelandODI522745.4087.310411
NetherlandsODI4224112.00113.714011
ZimbabweODI621954.7596.111010
AustraliaODI1116715.1870.84300
BangladeshT20I515953.00108.96502
PakistanT20I614223.67114.56401
Sri LankaT20I510225.50104.13100
South AfricaT20I59624.00107.96301
West IndiesT20I33712.33105.71900
AucklandT20 (leagues & domestic)725642.67153.35803
Northern DistrictsT20 (leagues & domestic)1021421.40127.46201
Central DistrictsT20 (leagues & domestic)519839.60161.011010
DerbyshireT20 (leagues & domestic)319063.33171.210411
NottinghamshireT20 (leagues & domestic)418361.00166.49802
WellingtonT20 (leagues & domestic)616627.67124.86001
WorcestershireT20 (leagues & domestic)516232.40142.17802
OtagoT20 (leagues & domestic)314548.33159.37502
NorthamptonshireT20 (leagues & domestic)514529.00140.83700
YorkshireT20 (leagues & domestic)513126.20112.04400
LeicestershireT20 (leagues & domestic)38026.67117.65201
SussexT20 (leagues & domestic)37625.33126.74800
LancashireT20 (leagues & domestic)3227.33104.81400
Wellington FirebirdsFirst-class17112886.7762.022445
Central StagsFirst-class1168862.5555.026131
Otago VoltsFirst-class945050.0066.210614
GloucestershireFirst-class328294.0053.614711
Auckland AcesFirst-class1024024.0051.96502
SomersetFirst-class321672.0050.59903
DerbyshireFirst-class621142.2045.97402
SussexFirst-class620333.8343.27702
KentFirst-class418847.0045.511911
GlamorganFirst-class316180.5051.87902
Northern DistrictsFirst-class716026.6742.45601

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Hagley Oval67253939.67252
Basin Reserve43189049.74264
Seddon Park35121335.68161
Riverside Ground2576631.92119
University Oval, Dunedin1574457.23109
National Stadium, Karachi1267967.90118
Edgbaston1760537.81184
Bay Oval2158030.53137
McLean Park947267.43261
Mainpower Oval844363.29106

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
T20Powerplay1224985124.331–––
T20Middle1279926138.145–––
T20Death214142150.714–––
ODIPowerplay62595865.222–––
ODIMiddle3261395482.591–––
ODIDeath697515135.323–––

How Tom Latham was dismissed

Last 20 innings

0501001502009 Mar 202623 Apr 202621 Jul 202669
Tom Latham: runs in the last 20 innings
0501001502009 Mar 202617 Mar 202620 Apr 20264 Jun 202617 Jun 202611 Jul 202621 Jul 202669
Tom Latham: runs in the last 20 innings
Show as table
Tom Latham: runs in the last 20 innings
InningsRuns
9 Mar 202679
9 Mar 2026101
15 Mar 20267
17 Mar 202611
20 Mar 202663
17 Apr 202614
20 Apr 202614
23 Apr 20265
27 May 20260
4 Jun 20263
4 Jun 20260
17 Jun 202627
17 Jun 20264
25 Jun 2026151
25 Jun 20264
11 Jul 202625
13 Jul 202637
16 Jul 202631
19 Jul 20265
21 Jul 202669
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
21 Jul 2026ODIWest Indies6971caughtKensington Oval
19 Jul 2026ODIWest Indies514caughtKensington Oval
16 Jul 2026ODIWest Indies31*53not outProvidence Stadium
13 Jul 2026ODIWest Indies37*61not outProvidence Stadium
11 Jul 2026ODIWest Indies2530lbwProvidence Stadium
25 Jun 2026TestEngland46lbwTrent Bridge
25 Jun 2026TestEngland151214caughtTrent Bridge
17 Jun 2026TestEngland45caughtKennington Oval
17 Jun 2026TestEngland2775caughtKennington Oval
4 Jun 2026TestEngland03caughtLord's
4 Jun 2026TestEngland321lbwLord's
27 May 2026TestIreland02bowledCivil Service Cricket Club
23 Apr 2026ODIBangladesh513caughtBir Sreshtho Flight Lieutenant Matiur Rahman Stadium
20 Apr 2026ODIBangladesh1435caughtShere Bangla National Stadium
17 Apr 2026ODIBangladesh1415bowledShere Bangla National Stadium
20 Mar 2026T20ISouth Africa63*55not outEden Park
17 Mar 2026T20ISouth Africa1110caughtSeddon Park
15 Mar 2026T20ISouth Africa76lbwBay Oval
9 Mar 2026First-classWellington Firebirds101*111not outBasin Reserve
9 Mar 2026First-classWellington Firebirds79171caughtBasin Reserve

Batter vs bowler matchups

Bowlers Tom Latham faced most

Frequently asked questions

How many runs has Tom Latham scored in Tests?
6,450 runs in 171 innings (95 matches) at an average of 39.09 and a strike rate of 48.2, in the data from 2014 to 2026.
How many runs has Tom Latham scored in ODIs?
4,583 runs in 156 innings (169 matches) at an average of 33.70 and a strike rate of 84.4, in the data from 2012 to 2026.
How many runs has Tom Latham scored in T20Is?
597 runs in 26 innings (29 matches) at an average of 27.14 and a strike rate of 109.5, in the data from 2012 to 2026.
What is Tom Latham's highest score?
264* in Tests, the highest score in the data.
How many centuries has Tom Latham scored?
39 hundreds in the data: 17 in Tests, 8 in ODIs, 2 in T20 leagues, 12 in first-class.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.