CricketWise
  1. Home
  2. Players
  3. Tom Curran

Surrey · Men's cricket

Tom Curran stats

Data through 20 September 2026Last updated 20 September 2026

Coverage: matches in the Cricsheet data from 27 April 2014 to 20 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2014 and 2026, Tom Curran appears in 2 Tests, 28 ODIs, 30 T20Is for England in the Cricsheet data. Tom Curran took 282 T20 league wickets in the data (average 25.01, economy 8.80, best 4/10).

International matches
60
Tests 2 · ODIs 28 · T20Is 30
International wickets
65
1 five-wicket hauls
T20 league & domestic matches
270
2,851 runs
Best bowling
7/20
First-class

Teams played for

Surrey 2014–2026 · 203England 2017–2021 · 60Sydney Sixers 2018–2024 · 36Oval Invincibles 2021–2025 · 35Melbourne Stars 2024–2026 · 16Desert Vipers 2023 · 11Edinburgh Castle Rockers 2026 · 9MI London 2026 · 8Tshwane Spartans 2019 · 6Kolkata Knight Riders 2018 · 5Islamabad United 2023 · 5Quetta Gladiators 2026 · 5

Tom Curran batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test231663933.0012055.0000120
ODI2817930347*37.8832194.4002295
T20I301376414*10.6756114.300014
T20 (leagues & domestic)270189602,85167*22.101,937147.20613260110
First-class517071,23911519.672,17057.1161016217
List A352783164416.63313101.0004264

Runs per year

0200400600800201420192026368
Tom Curran: runs per calendar year (all formats in the data)
02004006008002014201620182020202220242026368
Tom Curran: runs per calendar year (all formats in the data)
Show as table
Tom Curran: runs per calendar year (all formats in the data)
YearRuns
201411
2015449
2016666
2017413
2018316
2019486
2020260
2021184
2022276
2023580
2024373
2025457
2026368
Year-by-year batting (38 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014First-class41111.0040.7900
2015First-class1523516.7961.26001
2015List A912424.80134.84400
2015T20 (leagues & domestic)69015.00126.84100
2016First-class2642717.0848.75403
2016List A89415.6780.33900
2016T20 (leagues & domestic)1114518.12126.13200
2017First-class1021423.7853.65301
2017List A77414.80112.13300
2017T20 (leagues & domestic)911929.75132.25101
2017T20I22–50.0100
2017Test144.0026.7400
2018First-class4389.5055.92600
2018List A188.0057.1800
2018ODI67171.00114.53500
2018T20 (leagues & domestic)813121.83129.76201
2018T20I166.00300.0600
2018Test26262.0059.03900
2019First-class23030.0066.72200
2019List A2168.0066.71300
2019ODI510735.67102.94700
2019T20 (leagues & domestic)2130519.06148.14400
2019T20I32828.00133.31400
2020ODI511438.0082.03800
2020T20 (leagues & domestic)1012825.60123.15401
2020T20I5189.0090.0800
2021ODI11111.0068.81100
2021T20 (leagues & domestic)1116323.29144.23400
2021T20I2105.00111.1900
2022First-class312642.0092.011510
2022T20 (leagues & domestic)815030.00185.23600
2023T20 (leagues & domestic)3258025.22148.76702
2024First-class311337.6767.38601
2024T20 (leagues & domestic)1826017.33147.74800
2025First-class24422.0081.53300
2025T20 (leagues & domestic)2641325.81153.56401
2026First-class111.008.3100
2026T20 (leagues & domestic)2936720.39166.14900

Tom Curran bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test339620021/651/82100.003.03198.00014
ODI281,3081,290345/35–37.945.9238.5318
T20I29588907294/36–31.289.2620.3101
T20 (leagues & domestic)2424,8097,0532824/10–25.018.8017.1705
First-class838,7594,7071587/2010/17629.793.2255.4176316
List A341,6551,534504/33–30.685.5633.13011

Wickets per year

025507510020142019202640
Tom Curran: wickets per calendar year (all formats in the data)
0255075100201420162018202020222024202640
Tom Curran: wickets per calendar year (all formats in the data)
Show as table
Tom Curran: wickets per calendar year (all formats in the data)
YearWickets
201421
201597
201653
201752
201864
201971
202028
202131
20223
202332
202429
202534
202640
Year-by-year bowling (40 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2014First-class81429.213.245/51
2014T20 (leagues & domestic)7721.577.193/23
2015First-class226820.443.167/20
2015List A101531.275.634/65
2015T20 (leagues & domestic)111428.719.214/35
2016First-class243345.273.354/58
2016List A91227.675.353/26
2016T20 (leagues & domestic)13840.627.773/21
2017First-class112332.743.324/69
2017List A10953.565.912/45
2017ODI1162.006.201/62
2017T20 (leagues & domestic)101223.427.813/28
2017T20I3616.838.423/33
2017Test21118.002.881/65
2018First-class61319.462.584/61
2018List A3823.506.274/33
2018ODI101726.656.235/35
2018T20 (leagues & domestic)172420.259.503/18
2018T20I41134.0010.311/32
2018Test1182.003.281/82
2019First-class1339.334.213/118
2019List A2610.503.323/26
2019ODI6932.226.544/75
2019T20 (leagues & domestic)314421.938.693/3
2019T20I8920.337.964/36
2020ODI71261.005.121/37
2020T20 (leagues & domestic)131727.7110.174/22
2020T20I111039.409.852/33
2021ODI4637.335.604/35
2021T20 (leagues & domestic)172221.779.073/27
2021T20I3331.679.502/47
2022First-class30–3.430/25
2022T20 (leagues & domestic)8375.008.442/14
2023T20 (leagues & domestic)243222.788.414/31
2024First-class4424.002.462/33
2024T20 (leagues & domestic)202521.768.664/24
2025First-class20–3.360/8
2025T20 (leagues & domestic)313426.129.114/15
2026First-class20–3.390/18
2026T20 (leagues & domestic)404027.688.934/10

Tom Curran against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
AustraliaTest36633.0055.03900
AustraliaODI410234.00102.03700
New ZealandODI324–200.02200
PakistanT20I3189.00128.6900
AustraliaT20I3147.0093.3600
South AfricaT20I333.0075.0200
MiddlesexT20 (leagues & domestic)1327725.18162.05001
SussexT20 (leagues & domestic)1017922.38147.92900
GlamorganT20 (leagues & domestic)916828.00133.35101
SomersetT20 (leagues & domestic)1313813.80130.22300
KentT20 (leagues & domestic)911714.62142.74100
Manchester OriginalsT20 (leagues & domestic)411658.00190.26701
Melbourne RenegadesT20 (leagues & domestic)510635.33158.24400
Sydney ThunderT20 (leagues & domestic)410526.25159.16201
HampshireT20 (leagues & domestic)910212.75150.03700
EssexT20 (leagues & domestic)910114.43126.23200
Perth ScorchersT20 (leagues & domestic)410150.50194.24300
Gulf GiantsT20 (leagues & domestic)48428.00131.24200
London SpiritT20 (leagues & domestic)78327.67159.62700
Southern BraveT20 (leagues & domestic)47926.33149.14300
GloucestershireT20 (leagues & domestic)67712.83142.63200
Northern SuperchargersT20 (leagues & domestic)46666.00150.03400
Adelaide StrikersT20 (leagues & domestic)46532.50132.72500
Hobart HurricanesT20 (leagues & domestic)66020.00130.42700
Welsh FireT20 (leagues & domestic)45757.00172.73800
Birmingham PhoenixT20 (leagues & domestic)34924.50204.23000
MI EmiratesT20 (leagues & domestic)34113.67110.81600
Brisbane HeatT20 (leagues & domestic)6306.00120.0900
Trent RocketsT20 (leagues & domestic)42713.50150.01800
Melbourne StarsT20 (leagues & domestic)5173.4073.91000
Chennai Super KingsT20 (leagues & domestic)312–80.01000
NottinghamshireFirst-class616026.6759.55201
SomersetFirst-class814918.6282.38601
LancashireFirst-class814718.3846.85301
YorkshireFirst-class410426.0052.54400
MiddlesexFirst-class58922.2557.82600
DurhamFirst-class58517.0043.45401
HampshireFirst-class48320.7542.35301
GlamorganFirst-class47035.0068.04500
EssexFirst-class66813.6057.12600
DerbyshireFirst-class44615.3345.52400
WarwickshireFirst-class6346.8032.11800
GloucestershireFirst-class342.0028.6400
YorkshireList A34949.00163.34400
GloucestershireList A44715.6792.23900
KentList A44310.7593.51300
SomersetList A300.000.0000
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
AustraliaTest32100.003.031/65
Sri LankaODI51021.605.274/35
AustraliaODI4618.834.135/35
PakistanODI3631.507.274/75
New ZealandODI5554.006.692/46
IrelandODI3434.755.523/35
West IndiesODI31128.006.351/62
South AfricaODI30–4.940/13
South AfricaT20I81224.1710.003/33
PakistanT20I5629.178.752/47
New ZealandT20I5528.408.882/29
West IndiesT20I4518.209.104/36
AustraliaT20I51143.008.411/23
SussexT20 (leagues & domestic)131918.428.303/20
GlamorganT20 (leagues & domestic)131820.008.373/3
SomersetT20 (leagues & domestic)141723.188.103/16
MiddlesexT20 (leagues & domestic)141625.757.723/36
Hobart HurricanesT20 (leagues & domestic)91419.078.613/19
Adelaide StrikersT20 (leagues & domestic)71317.548.244/10
EssexT20 (leagues & domestic)121330.549.974/35
Welsh FireT20 (leagues & domestic)5129.427.294/15
Sydney ThunderT20 (leagues & domestic)61211.426.373/24
Southern BraveT20 (leagues & domestic)71116.648.784/24
Brisbane HeatT20 (leagues & domestic)7924.228.663/16
HampshireT20 (leagues & domestic)7921.568.433/32
Melbourne RenegadesT20 (leagues & domestic)7826.258.083/18
Trent RocketsT20 (leagues & domestic)6822.6210.862/21
London SpiritT20 (leagues & domestic)10733.578.202/21
Melbourne StarsT20 (leagues & domestic)7726.2910.132/23
Belfast WolvesT20 (leagues & domestic)3713.718.604/20
Chennai Super KingsT20 (leagues & domestic)4723.1411.053/29
Gulf GiantsT20 (leagues & domestic)3616.508.254/31
GloucestershireT20 (leagues & domestic)6631.679.052/33
MI EmiratesT20 (leagues & domestic)4534.2011.402/38
Perth ScorchersT20 (leagues & domestic)6535.007.663/32
Karachi KingsT20 (leagues & domestic)3430.0010.912/42
KentT20 (leagues & domestic)9384.339.863/31
Northern SuperchargersT20 (leagues & domestic)4352.0013.971/35
Manchester OriginalsT20 (leagues & domestic)5255.507.841/25
Multan SultansT20 (leagues & domestic)3240.008.001/24
Birmingham PhoenixT20 (leagues & domestic)41123.0011.351/35
Abu Dhabi Knight RidersT20 (leagues & domestic)3169.006.901/36
GloucestershireFirst-class51810.782.387/20
WarwickshireFirst-class81630.193.184/88
DerbyshireFirst-class61616.942.805/51
NorthamptonshireFirst-class51423.503.707/35
LancashireFirst-class71329.692.643/46
EssexFirst-class61143.273.533/36
GlamorganFirst-class61043.204.244/88
MiddlesexFirst-class5934.443.054/113
HampshireFirst-class6944.113.314/69
NottinghamshireFirst-class6834.253.754/58
SomersetFirst-class9753.573.472/44
DurhamFirst-class5643.673.232/33
YorkshireFirst-class3377.004.142/73
MiddlesexList A3912.334.624/33
KentList A4822.885.464/75
SussexList A3718.144.883/37
GloucestershireList A4724.145.174/65
YorkshireList A3523.204.142/35
SomersetList A3344.336.942/64

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Kennington Oval90139520.5154
Lord's2243026.8867
Dubai International Cricket Stadium1025342.1764
The Rose Bowl1320622.8943
County Ground, Taunton1420617.1786
Old Trafford1120020.0053
Sydney Cricket Ground1318518.5044
Headingley918345.7544
County Ground, Northampton212864.00115
County Ground, Bristol1111913.2232

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Kennington Oval11514829.214.81
County Ground, Bristol183718.386.36
Sydney Cricket Ground182424.046.94
The Rose Bowl162428.215.86
Lord's232232.865.03
Sophia Gardens121821.395.25
County Ground, Taunton151636.625.07
Trent Bridge61424.715.73
Edgbaston91332.314.29
Dubai International Cricket Stadium111228.928.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
T20Powerplay123107115.061845768.48
T20Middle922752122.6321676857.92
T20Death18701134164.997187615010.05
ODIPowerplay––––19844.82
ODIMiddle7312657.92733145.21
ODIDeath230195117.96377167.88

How Tom Curran was dismissed

How Tom Curran took wickets

Last 20 innings

01020304029 May 202615 Jul 202617 Sep 202630
Tom Curran: runs in the last 20 innings
01020304029 May 20267 Jun 202612 Jul 202627 Jul 20266 Aug 202630 Aug 202617 Sep 202630
Tom Curran: runs in the last 20 innings
Show as table
Tom Curran: runs in the last 20 innings
InningsRuns
29 May 20267
31 May 202632
5 Jun 20267
7 Jun 20261
1 Jul 20260
4 Jul 20261
12 Jul 20263
15 Jul 20265
25 Jul 202610
27 Jul 20267
29 Jul 20269
2 Aug 20261
6 Aug 20268
8 Aug 20261
12 Aug 202617
30 Aug 20264
2 Sep 20261
5 Sep 20268
15 Sep 202633
17 Sep 202630
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
17 Sep 2026T20 (leagues & domestic)Belfast Wolves30*7not outThe Village
15 Sep 2026T20 (leagues & domestic)Rotterdam Dockers33*18not outThe Village
5 Sep 2026T20 (leagues & domestic)Rotterdam Dockers87caughtSportpark Westvliet
2 Sep 2026T20 (leagues & domestic)Belfast Wolves1*2not outSportpark Westvliet
30 Aug 2026T20 (leagues & domestic)Dublin Guardians4*2not outSportpark Westvliet
12 Aug 2026T20 (leagues & domestic)Birmingham Phoenix17*9not outEdgbaston
8 Aug 2026T20 (leagues & domestic)Trent Rockets1*1not outKennington Oval
6 Aug 2026T20 (leagues & domestic)London Spirit8*4not outLord's
2 Aug 2026T20 (leagues & domestic)Manchester Super Giants12run outKennington Oval
29 Jul 2026T20 (leagues & domestic)London Spirit9*6not outKennington Oval
27 Jul 2026T20 (leagues & domestic)Southern Brave76bowledThe Rose Bowl
25 Jul 2026T20 (leagues & domestic)Welsh Fire1011bowledSophia Gardens
15 Jul 2026T20 (leagues & domestic)Nottinghamshire53caughtTrent Bridge
12 Jul 2026T20 (leagues & domestic)Essex35caughtKennington Oval
4 Jul 2026T20 (leagues & domestic)Gloucestershire14bowledCounty Ground, Bristol
1 Jul 2026T20 (leagues & domestic)Essex01caughtCounty Ground, Chelmsford
7 Jun 2026First-classHampshire112lbwKennington Oval
5 Jun 2026T20 (leagues & domestic)Hampshire76caughtKennington Oval
31 May 2026T20 (leagues & domestic)Kent3221caughtKennington Oval
29 May 2026T20 (leagues & domestic)Hampshire73caughtThe Rose Bowl

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
20 Sep 2026T20 (leagues & domestic)Belfast Wolves1/3340Malahide Cricket Ground
17 Sep 2026T20 (leagues & domestic)Belfast Wolves2/4340The Village
15 Sep 2026T20 (leagues & domestic)Rotterdam Dockers2/3840The Village
11 Sep 2026T20 (leagues & domestic)Dublin Guardians2/3240The Village
6 Sep 2026T20 (leagues & domestic)Glasgow Cosmic2/2940Sportpark Westvliet
5 Sep 2026T20 (leagues & domestic)Rotterdam Dockers3/1641Sportpark Westvliet
2 Sep 2026T20 (leagues & domestic)Belfast Wolves4/203.10Sportpark Westvliet
30 Aug 2026T20 (leagues & domestic)Dublin Guardians1/2130Sportpark Westvliet
27 Aug 2026T20 (leagues & domestic)Glasgow Cosmic0/1730Sportpark Westvliet
12 Aug 2026T20 (leagues & domestic)Birmingham Phoenix0/1730Edgbaston
8 Aug 2026T20 (leagues & domestic)Trent Rockets1/2220Kennington Oval
6 Aug 2026T20 (leagues & domestic)London Spirit0/2740Lord's
2 Aug 2026T20 (leagues & domestic)Manchester Super Giants2/3840Kennington Oval
29 Jul 2026T20 (leagues & domestic)London Spirit0/3130Kennington Oval
27 Jul 2026T20 (leagues & domestic)Southern Brave2/2730The Rose Bowl
25 Jul 2026T20 (leagues & domestic)Welsh Fire1/2830Sophia Gardens
21 Jul 2026T20 (leagues & domestic)Sunrisers Leeds1/2830Kennington Oval
15 Jul 2026T20 (leagues & domestic)Nottinghamshire1/3240Trent Bridge
12 Jul 2026T20 (leagues & domestic)Essex0/1930Kennington Oval
10 Jul 2026T20 (leagues & domestic)Kent0/1520St Lawrence Ground

Frequently asked questions

How many wickets has Tom Curran taken in ODIs?
34 wickets in 28 innings at an average of 37.94, economy 5.92, best figures 5/35.
How many wickets has Tom Curran taken in T20Is?
29 wickets in 29 innings at an average of 31.28, economy 9.26, best figures 4/36.
How many runs has Tom Curran scored in Tests?
66 runs in 3 innings (2 matches) at an average of 33.00 and a strike rate of 55.0, in the data from 2017 to 2018.
How many runs has Tom Curran scored in ODIs?
303 runs in 17 innings (28 matches) at an average of 37.88 and a strike rate of 94.4, in the data from 2017 to 2021.
How many runs has Tom Curran scored in T20Is?
64 runs in 13 innings (30 matches) at an average of 10.67 and a strike rate of 114.3, in the data from 2017 to 2021.

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