CricketWise
  1. Home
  2. Players
  3. Ian Holland

Hampshire · Men's cricket

Ian Holland stats

Data through 24 September 2026Last updated 24 September 2026

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

Ian Holland played 15 ODIs, 5 T20Is for United States of America in the data, between 2017 and 2026. In first-class Ian Holland scored 3,455 runs in 148 innings (average 25.59, strike rate 43.1), including 4 hundreds and 18 fifties. With the ball, the best return was 178 wickets in first-class at an average of 26.61 and an economy rate of 2.73.

International matches
20
ODIs 15 · T20Is 5
International runs
415
0 hundreds
International wickets
27
0 five-wicket hauls
T20 league & domestic matches
53
261 runs
Best batting average (ODI)
26.29
14 innings
Highest score
146*
First-class

Teams played for

Hampshire 2017–2024 · 106Leicestershire 2024–2026 · 61Washington Freedom 2024–2026 · 27United States of America 2019–2022 · 20Northamptonshire 2019 · 4

Ian Holland batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI151403687526.2947577.5021273
T20I5314739*23.505290.400040
T20 (leagues & domestic)5327132616518.64209124.9013168
First-class94148133,455146*25.598,02443.1418154139
List A5144136947722.3976890.4033674

Runs per year

02505007501K201720212026547
Ian Holland: runs per calendar year (all formats in the data)
02505007501K20172019202120232026547
Ian Holland: runs per calendar year (all formats in the data)
Show as table
Ian Holland: runs per calendar year (all formats in the data)
YearRuns
2017244
2018130
2019345
2020444
2021896
2022756
2023377
2024514
2025572
2026547
Year-by-year batting (28 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2017First-class1123333.2943.35802
2017List A111–100.01100
2018First-class913016.2535.03100
2019First-class1023926.5644.76902
2019List A4189.00163.6900
2019ODI47619.0082.64400
2019T20 (leagues & domestic)212–133.31100
2020First-class711516.4347.54200
2020ODI416842.0074.07502
2020T20 (leagues & domestic)1016132.20130.96501
2021First-class2476633.3049.814624
2021List A76513.0076.53000
2021T20 (leagues & domestic)3189.0078.31000
2021T20I34723.5090.43900
2022First-class2451922.5742.39903
2022List A511356.50113.06301
2022ODI612420.6779.54000
2023First-class1431328.4539.613810
2023List A86416.0086.51600
2024First-class1434424.5738.010411
2024List A616026.6792.06501
2024T20 (leagues & domestic)210–142.9900
2025First-class1849228.9445.09004
2025List A57014.0076.13200
2025T20 (leagues & domestic)3105.00166.7600
2026First-class1730419.0038.87902
2026List A819327.5787.37701
2026T20 (leagues & domestic)75010.00122.02600

Ian Holland bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI14628466193/11–24.534.4533.1006
T20I51208682/4–10.754.3015.0002
T20 (leagues & domestic)46700936394/19–24.008.0217.9101
First-class14310,4294,7371786/389/4926.612.7358.6134432
List A512,4761,933755/35–25.774.6833.04224

Wickets per year

02040608020172021202672
Ian Holland: wickets per calendar year (all formats in the data)
0204060802017201920212023202672
Ian Holland: wickets per calendar year (all formats in the data)
Show as table
Ian Holland: wickets per calendar year (all formats in the data)
YearWickets
201723
201812
201910
202022
202123
202239
202329
202429
202560
202672
Year-by-year bowling (29 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2017First-class151918.472.644/16
2017List A2339.006.162/57
2017T20 (leagues & domestic)1133.008.251/33
2018First-class101227.582.552/5
2019First-class82105.502.571/25
2019List A4352.677.292/38
2019ODI4520.004.353/11
2019T20 (leagues & domestic)10–8.500/17
2020First-class91717.472.306/60
2020ODI3254.504.771/39
2020T20 (leagues & domestic)8354.007.311/25
2021First-class16672.172.943/19
2021List A7823.754.424/12
2021T20 (leagues & domestic)3141.0010.251/14
2021T20I5810.754.302/4
2022First-class191926.473.103/85
2022List A6826.624.023/17
2022ODI71221.424.373/28
2023First-class121128.362.944/19
2023List A101818.834.085/35
2024First-class131738.183.184/53
2024List A6833.004.632/39
2024T20 (leagues & domestic)8437.259.311/11
2025First-class223820.452.355/35
2025List A7930.004.394/37
2025T20 (leagues & domestic)111315.546.974/19
2026First-class193723.592.786/38
2026List A91821.225.135/36
2026T20 (leagues & domestic)141719.538.412/16
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
ScotlandODI48421.00101.24400
United Arab EmiratesODI35418.0065.13000
SussexT20 (leagues & domestic)35959.00137.23600
MiddlesexT20 (leagues & domestic)34221.00135.52500
EssexT20 (leagues & domestic)31616.00106.71000
KentT20 (leagues & domestic)373.5063.6400
GloucestershireFirst-class1251546.8243.411423
MiddlesexFirst-class833147.2955.414611
KentFirst-class1132829.8245.16902
SurreyFirst-class1332429.4542.95803
WarwickshireFirst-class1430423.3839.59901
NottinghamshireFirst-class1027234.0045.213810
DerbyshireFirst-class522144.2057.19002
SomersetFirst-class1219019.0038.08101
GlamorganFirst-class717124.4341.87901
LancashireFirst-class1017119.0035.15001
YorkshireFirst-class1316012.3140.27101
SussexFirst-class815018.7540.46301
EssexFirst-class1012413.7838.03700
NorthamptonshireFirst-class9688.5025.42000
NottinghamshireList A57926.33103.93200
GlamorganList A37575.00104.26301
KentList A46521.6791.53000
YorkshireList A46130.50160.54200
EssexList A44522.5095.72100
WorcestershireList A54414.6778.61400
LeicestershireList A33517.5097.21600
GloucestershireList A4338.2571.71700
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
ScotlandODI4529.203.953/28
United Arab EmiratesODI3417.505.833/11
Seattle OrcasT20 (leagues & domestic)5915.227.754/19
MI New YorkT20 (leagues & domestic)7520.409.271/6
Los Angeles Knight RidersT20 (leagues & domestic)6522.407.552/25
YorkshireT20 (leagues & domestic)3510.205.102/18
SussexT20 (leagues & domestic)4424.257.462/35
San Francisco UnicornsT20 (leagues & domestic)5426.009.452/16
EssexT20 (leagues & domestic)30–9.000/8
GlamorganFirst-class92217.552.235/19
SurreyFirst-class141729.532.876/60
SussexFirst-class81625.813.204/64
MiddlesexFirst-class71314.082.075/35
SomersetFirst-class121323.003.434/16
YorkshireFirst-class141238.002.282/16
WarwickshireFirst-class141239.333.543/85
EssexFirst-class81223.422.574/54
GloucestershireFirst-class71227.753.054/32
NorthamptonshireFirst-class111127.362.804/53
LancashireFirst-class91028.802.672/22
NottinghamshireFirst-class9741.863.114/19
KentFirst-class10644.172.372/26
DerbyshireFirst-class5426.002.141/9
KentList A61120.094.514/12
SurreyList A31111.094.075/35
YorkshireList A4915.564.293/12
EssexList A4721.294.263/34
NottinghamshireList A5630.334.732/19
WorcestershireList A5534.404.413/17
GlamorganList A3434.755.562/39
GloucestershireList A4439.004.802/36
LeicestershireList A3328.674.532/38

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
The Rose Bowl65132424.07146
Grace Road3355519.8277
County Ground, Bristol1029041.43104
County Ground, Brighton819924.8865
Kennington Oval919933.1758
Trent Bridge618937.80138
Tribhuvan University International Cricket Ground416842.0075
St Lawrence Ground816623.7149
Edgbaston814721.0044
College Ground314147.0074

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Grace Road375326.383.17
The Rose Bowl635034.303.33
County Ground, Brighton91424.713.36
Trent Bridge61317.233.32
Sophia Gardens51318.152.48
County Ground, Northampton101330.314.48
Grand Prairie Stadium121121.918.41
Woodbridge Road298.003.60
County Ground, Bristol9934.113.52
Edgbaston9934.893.92

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
T20Powerplay272896.41180146.33
T20Middle153125122.44468227.26
T20Death128108118.511172119.28
ODIPowerplay204544.4112044.50
ODIMiddle30238778.07366123.93
ODIDeath4643107.0614235.75

How Ian Holland was dismissed

How Ian Holland took wickets

Last 20 innings

0204060807 Jun 202628 Jul 202624 Sep 202623
Ian Holland: runs in the last 20 innings
0204060807 Jun 20269 Jul 202626 Jul 20267 Aug 202620 Aug 202615 Sep 202624 Sep 202623
Ian Holland: runs in the last 20 innings
Show as table
Ian Holland: runs in the last 20 innings
InningsRuns
7 Jun 20260
19 Jun 20265
25 Jun 202626
9 Jul 20265
18 Jul 20260
22 Jul 20264
26 Jul 20261
28 Jul 202614
2 Aug 202677
7 Aug 202630
9 Aug 202623
16 Aug 202629
20 Aug 202623
20 Aug 20266
2 Sep 20266
15 Sep 202613
15 Sep 20261
20 Sep 202615
24 Sep 202610
24 Sep 202623
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 Sep 2026First-classWarwickshire2355lbwEdgbaston
24 Sep 2026First-classWarwickshire1051caughtEdgbaston
20 Sep 2026List AMiddlesex1523stumpedTrent Bridge
15 Sep 2026First-classHampshire1*10not outGrace Road
15 Sep 2026First-classHampshire1336lbwGrace Road
2 Sep 2026First-classNottinghamshire642caughtTrent Bridge
20 Aug 2026First-classGlamorgan612caughtGrace Road
20 Aug 2026First-classGlamorgan2361bowledGrace Road
16 Aug 2026List ANottinghamshire29*16not outGrace Road
9 Aug 2026List AKent2335lbwKent County Cricket Ground
7 Aug 2026List AWarwickshire3049lbwGrace Road
2 Aug 2026List ASomerset7768caughtGrace Road
28 Jul 2026List ANottinghamshire1418caughtTrent Bridge
26 Jul 2026List ALancashire13bowledGrace Road
22 Jul 2026List AGloucestershire49run outKibworth Cricket Club New Ground
18 Jul 2026T20 (leagues & domestic)Los Angeles Knight Riders01caughtOakland Coliseum
9 Jul 2026T20 (leagues & domestic)Los Angeles Knight Riders5*4not outGrand Prairie Stadium
25 Jun 2026T20 (leagues & domestic)Seattle Orcas2619caughtOakland Coliseum
19 Jun 2026T20 (leagues & domestic)Seattle Orcas54caughtGrand Prairie Stadium
7 Jun 2026T20 (leagues & domestic)Yorkshire02caughtGrace Road

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
24 Sep 2026First-classWarwickshire2/66245Edgbaston
20 Sep 2026List AMiddlesex5/36101Trent Bridge
15 Sep 2026First-classHampshire3/3720.18Grace Road
15 Sep 2026First-classHampshire6/3815.43Grace Road
2 Sep 2026First-classNottinghamshire1/81241Trent Bridge
27 Aug 2026First-classYorkshire1/34198North Marine Road Ground
20 Aug 2026First-classGlamorgan5/192412Grace Road
20 Aug 2026First-classGlamorgan4/3013.17Grace Road
16 Aug 2026List ANottinghamshire2/49100Grace Road
9 Aug 2026List AKent1/4480Kent County Cricket Ground
7 Aug 2026List AWarwickshire2/3192Grace Road
2 Aug 2026List ASomerset1/1750Grace Road
31 Jul 2026List ANorthamptonshire3/4690County Ground, Northampton
28 Jul 2026List ANottinghamshire1/305.30Trent Bridge
26 Jul 2026List ALancashire1/9390Grace Road
22 Jul 2026List AGloucestershire2/3692Kibworth Cricket Club New Ground
18 Jul 2026T20 (leagues & domestic)Los Angeles Knight Riders0/810Oakland Coliseum
16 Jul 2026T20 (leagues & domestic)San Francisco Unicorns0/2020Oakland Coliseum
15 Jul 2026T20 (leagues & domestic)MI New York0/2010Oakland Coliseum
12 Jul 2026T20 (leagues & domestic)MI New York1/1620Grand Prairie Stadium

Frequently asked questions

How many runs has Ian Holland scored in ODIs?
368 runs in 14 innings (15 matches) at an average of 26.29 and a strike rate of 77.5, in the data from 2019 to 2022.
How many runs has Ian Holland scored in T20Is?
47 runs in 3 innings (5 matches) at an average of 23.50 and a strike rate of 90.4, in the data from 2021 to 2021.
How many runs has Ian Holland scored in T20 leagues?
261 runs in 27 innings (53 matches) at an average of 18.64 and a strike rate of 124.9, in the data from 2017 to 2026.
What is Ian Holland's highest score?
146* in first-class, the highest score in the data.
How many wickets has Ian Holland taken in ODIs?
19 wickets in 14 innings at an average of 24.53, economy 4.45, best figures 3/11.

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