CricketWise
  1. Home
  2. Players
  3. JAR Harris

Middlesex · Men's cricket

JAR Harris stats

Data through 24 September 2025Last updated 24 September 2025

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

JAR Harris played 32 T20 league and domestic matches in the data, between 2014 and 2025. JAR Harris took 329 first-class wickets in the data (average 32.67, economy 3.63, best 9/34).

T20 league & domestic matches
32
68 runs
Best bowling
9/34
First-class

Teams played for

Middlesex 2014–2021 · 110Glamorgan 2014–2025 · 56Kent 2017 · 3

JAR Harris batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)3214668188.507887.200060
First-class107157332,7188021.926,73640.4012223678
List A3019427911718.6037674.2101224

Runs per year

02004006002014201820222025138
JAR Harris: runs per calendar year (all formats in the data)
0200400600201420162018202020222025138
JAR Harris: runs per calendar year (all formats in the data)
Show as table
JAR Harris: runs per calendar year (all formats in the data)
YearRuns
2014178
2015535
2016205
2017161
2018399
2019552
2020142
2021131
2022177
2023159
2024288
2025138
Year-by-year batting (25 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014First-class912017.1434.24100
2014List A22713.5058.71700
2014T20 (leagues & domestic)53110.33110.71800
2015First-class2546223.1039.67303
2015List A36622.0056.43200
2015T20 (leagues & domestic)273.5077.8600
2016First-class920333.8344.77802
2016List A222.00100.0200
2017First-class1215615.6040.73300
2017List A155.0062.5500
2018First-class1938732.2538.97903
2018T20 (leagues & domestic)212–92.31200
2019First-class1643533.4641.28003
2019List A1117117.00108.311710
2020First-class712825.6040.34100
2020T20 (leagues & domestic)3147.0070.0700
2021First-class89012.8631.72600
2021List A54110.2582.03400
2022First-class1316216.2041.43400
2022List A2115.5040.7700
2022T20 (leagues & domestic)244.0050.0300
2023First-class1215914.4539.34700
2024First-class1428822.1550.36101
2025First-class1312812.8035.73100
2025List A31010.0055.6600

JAR Harris bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20 (leagues & domestic)31566929243/32–38.719.8523.6000
First-class18017,75210,7473299/3413/10332.673.6354.0258471
List A301,4851,488414/38–36.296.0136.2208

Wickets per year

0255075100201420182022202527
JAR Harris: wickets per calendar year (all formats in the data)
025507510020142016201820202022202527
JAR Harris: wickets per calendar year (all formats in the data)
Show as table
JAR Harris: wickets per calendar year (all formats in the data)
YearWickets
201420
201584
201620
201725
201864
201929
202010
202121
202232
202332
202430
202527
Year-by-year bowling (27 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2014First-class9683.833.452/56
2014List A4380.006.862/42
2014T20 (leagues & domestic)121131.099.002/10
2015First-class286925.743.869/34
2015List A5920.564.834/38
2015T20 (leagues & domestic)6631.338.953/39
2016First-class121650.443.533/67
2016List A3429.755.672/19
2016T20 (leagues & domestic)20–12.000/11
2017First-class122126.573.084/119
2017List A2426.507.852/28
2018First-class195718.913.317/83
2018List A1145.005.001/45
2018T20 (leagues & domestic)5627.009.923/32
2019First-class152239.823.554/98
2019List A4733.866.134/65
2020First-class7931.563.192/46
2020T20 (leagues & domestic)41131.0013.101/46
2021First-class91427.793.533/50
2021List A6742.866.002/45
2022First-class193138.103.735/90
2022List A21103.007.921/56
2022T20 (leagues & domestic)20–11.600/29
2023First-class173237.164.064/18
2024First-class163037.973.685/73
2025First-class172243.953.853/35
2025List A3530.605.282/45
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
SussexT20 (leagues & domestic)32412.0070.61200
HampshireT20 (leagues & domestic)3227.33104.81800
GloucestershireT20 (leagues & domestic)3126.00100.0600
SussexFirst-class2241520.7542.98002
NorthamptonshireFirst-class1029348.8344.17902
DerbyshireFirst-class1224741.1744.06402
YorkshireFirst-class1123626.2244.96701
LancashireFirst-class1421421.4031.74100
LeicestershireFirst-class1020122.3339.45801
NottinghamshireFirst-class519749.2544.37301
WorcestershireFirst-class1213712.4538.75901
SomersetFirst-class613645.3341.27801
HampshireFirst-class812015.0049.05701
GloucestershireFirst-class710116.8345.13500
KentFirst-class78717.4030.14100
MiddlesexFirst-class78514.1734.82000
DurhamFirst-class9849.3336.54100
WarwickshireFirst-class108010.0029.11800
SurreyFirst-class54824.0044.41700
LancashireList A315250.6783.111710
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
SussexT20 (leagues & domestic)6820.258.923/39
GloucestershireT20 (leagues & domestic)6633.009.002/22
KentT20 (leagues & domestic)3344.6712.183/32
SomersetT20 (leagues & domestic)3241.008.201/27
SurreyT20 (leagues & domestic)3164.0010.671/17
HampshireT20 (leagues & domestic)51126.009.691/39
EssexT20 (leagues & domestic)41114.0011.211/34
SussexFirst-class204332.074.125/86
DurhamFirst-class93018.133.499/34
NorthamptonshireFirst-class152834.433.717/83
WorcestershireFirst-class112428.963.714/18
DerbyshireFirst-class162431.673.354/68
YorkshireFirst-class112136.524.045/73
HampshireFirst-class102027.153.244/48
LeicestershireFirst-class132042.803.533/43
SomersetFirst-class101831.393.525/83
MiddlesexFirst-class81827.833.385/90
GloucestershireFirst-class111642.943.663/26
LancashireFirst-class131641.123.664/119
WarwickshireFirst-class111645.123.644/84
KentFirst-class101521.272.983/35
NottinghamshireFirst-class51137.273.804/65
SurreyFirst-class6745.143.423/98
SomersetList A4830.626.902/42
KentList A3719.005.704/65
GloucestershireList A3523.604.922/28
LancashireList A3430.504.072/26
EssexList A31132.006.951/56

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Lord's4472922.09117
Sophia Gardens3146918.7661
County Ground, Brighton1422718.9266
County Ground, Northampton718336.6079
Old Trafford715438.5041
County Ground, Derby715238.0064
County Ground, Taunton611929.7578
Trent Bridge211758.5073
St Lawrence Ground710827.0041
The Rose Bowl39030.0057

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Lord's5711427.183.93
Sophia Gardens457533.953.70
County Ground, Taunton102227.234.20
County Ground, Brighton132048.454.80
St Lawrence Ground101921.053.62
County Ground, Worcester91730.764.13
County Ground, Bristol121626.255.36
County Ground, Northampton101256.673.75
Riverside Ground41129.184.64
Old Trafford6931.113.69

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
T20Powerplay22100.00288109.19
T20Middle51435.7211458.89
T20Death616298.46164911.67

How JAR Harris was dismissed

How JAR Harris took wickets

Last 20 innings

02040609 Sep 202422 Jun 202524 Sep 20250
JAR Harris: runs in the last 20 innings
02040609 Sep 202417 Sep 202423 May 202522 Jul 202529 Jul 202522 Aug 202524 Sep 20250
JAR Harris: runs in the last 20 innings
Show as table
JAR Harris: runs in the last 20 innings
InningsRuns
9 Sep 202420
9 Sep 20240
17 Sep 202440
17 Sep 202449
9 May 202512
16 May 202513
23 May 202512
22 Jun 20255
29 Jun 20258
22 Jul 20250
22 Jul 20258
29 Jul 202511
29 Jul 20252
5 Aug 20251
15 Aug 20256
22 Aug 20253
8 Sep 202513
15 Sep 202531
24 Sep 202513
24 Sep 20250
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 Sep 2025First-classLancashire06lbwSophia Gardens
24 Sep 2025First-classLancashire13*39not outSophia Gardens
15 Sep 2025First-classDerbyshire3149caughtCounty Ground, Derby
8 Sep 2025First-classNorthamptonshire1344lbwCounty Ground, Northampton
22 Aug 2025List AWorcestershire3*4not outCounty Ground, Worcester
15 Aug 2025List AGloucestershire6*9not outCounty Ground, Bristol
5 Aug 2025List AHampshire15caughtThe Gnoll
29 Jul 2025First-classLancashire2*2not outOld Trafford
29 Jul 2025First-classLancashire1140bowledOld Trafford
22 Jul 2025First-classKent851caughtSophia Gardens
22 Jul 2025First-classKent04caught and bowledSophia Gardens
29 Jun 2025First-classGloucestershire813lbwSophia Gardens
22 Jun 2025First-classLeicestershire529caughtGrace Road
23 May 2025First-classMiddlesex1235lbwSophia Gardens
16 May 2025First-classNorthamptonshire13*26not outSophia Gardens
9 May 2025First-classKent1221bowledSt Lawrence Ground
17 Sep 2024First-classYorkshire4981bowledSophia Gardens
17 Sep 2024First-classYorkshire4082lbwSophia Gardens
9 Sep 2024First-classSussex05bowledCounty Ground, Brighton
9 Sep 2024First-classSussex2068bowledCounty Ground, Brighton

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
24 Sep 2025First-classLancashire0/3940Sophia Gardens
24 Sep 2025First-classLancashire1/6218.44Sophia Gardens
15 Sep 2025First-classDerbyshire0/520County Ground, Derby
8 Sep 2025First-classNorthamptonshire0/75171County Ground, Northampton
22 Aug 2025List AWorcestershire2/5792County Ground, Worcester
15 Aug 2025List AGloucestershire2/45100County Ground, Bristol
5 Aug 2025List AHampshire1/51101The Gnoll
29 Jul 2025First-classLancashire2/40101Old Trafford
29 Jul 2025First-classLancashire0/3192Old Trafford
22 Jul 2025First-classKent1/53174Sophia Gardens
22 Jul 2025First-classKent3/3512.24Sophia Gardens
29 Jun 2025First-classGloucestershire1/63202Sophia Gardens
29 Jun 2025First-classGloucestershire1/97232Sophia Gardens
22 Jun 2025First-classLeicestershire1/109241Grace Road
23 May 2025First-classMiddlesex2/65100Sophia Gardens
23 May 2025First-classMiddlesex2/53155Sophia Gardens
16 May 2025First-classNorthamptonshire3/99246Sophia Gardens
16 May 2025First-classNorthamptonshire1/45162Sophia Gardens
9 May 2025First-classKent1/37112St Lawrence Ground
9 May 2025First-classKent3/59184St Lawrence Ground

Batter vs bowler matchups

Frequently asked questions

How many wickets has JAR Harris taken in T20 leagues?
24 wickets in 31 innings at an average of 38.71, economy 9.85, best figures 3/32.
How many wickets has JAR Harris taken in first-class?
329 wickets in 180 innings at an average of 32.67, economy 3.63, best figures 9/34.
How many runs has JAR Harris scored in T20 leagues?
68 runs in 14 innings (32 matches) at an average of 8.50 and a strike rate of 87.2, in the data from 2014 to 2022.
What is JAR Harris's highest score?
117 in List A, the highest score in the data.
How many centuries has JAR Harris scored?
1 hundreds in the data: 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.