- Home
- Players
- 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
JAR Harris batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 32 | 14 | 6 | 68 | 18 | 8.50 | 78 | 87.2 | 0 | 0 | 0 | 6 | 0 |
| First-class | 107 | 157 | 33 | 2,718 | 80 | 21.92 | 6,736 | 40.4 | 0 | 12 | 22 | 367 | 8 |
| List A | 30 | 19 | 4 | 279 | 117 | 18.60 | 376 | 74.2 | 1 | 0 | 1 | 22 | 4 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2014 | 178 |
| 2015 | 535 |
| 2016 | 205 |
| 2017 | 161 |
| 2018 | 399 |
| 2019 | 552 |
| 2020 | 142 |
| 2021 | 131 |
| 2022 | 177 |
| 2023 | 159 |
| 2024 | 288 |
| 2025 | 138 |
Year-by-year batting (25 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2014 | First-class | 9 | 120 | 17.14 | 34.2 | 41 | 0 | 0 |
| 2014 | List A | 2 | 27 | 13.50 | 58.7 | 17 | 0 | 0 |
| 2014 | T20 (leagues & domestic) | 5 | 31 | 10.33 | 110.7 | 18 | 0 | 0 |
| 2015 | First-class | 25 | 462 | 23.10 | 39.6 | 73 | 0 | 3 |
| 2015 | List A | 3 | 66 | 22.00 | 56.4 | 32 | 0 | 0 |
| 2015 | T20 (leagues & domestic) | 2 | 7 | 3.50 | 77.8 | 6 | 0 | 0 |
| 2016 | First-class | 9 | 203 | 33.83 | 44.7 | 78 | 0 | 2 |
| 2016 | List A | 2 | 2 | 2.00 | 100.0 | 2 | 0 | 0 |
| 2017 | First-class | 12 | 156 | 15.60 | 40.7 | 33 | 0 | 0 |
| 2017 | List A | 1 | 5 | 5.00 | 62.5 | 5 | 0 | 0 |
| 2018 | First-class | 19 | 387 | 32.25 | 38.9 | 79 | 0 | 3 |
| 2018 | T20 (leagues & domestic) | 2 | 12 | – | 92.3 | 12 | 0 | 0 |
| 2019 | First-class | 16 | 435 | 33.46 | 41.2 | 80 | 0 | 3 |
| 2019 | List A | 1 | 117 | 117.00 | 108.3 | 117 | 1 | 0 |
| 2020 | First-class | 7 | 128 | 25.60 | 40.3 | 41 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 3 | 14 | 7.00 | 70.0 | 7 | 0 | 0 |
| 2021 | First-class | 8 | 90 | 12.86 | 31.7 | 26 | 0 | 0 |
| 2021 | List A | 5 | 41 | 10.25 | 82.0 | 34 | 0 | 0 |
| 2022 | First-class | 13 | 162 | 16.20 | 41.4 | 34 | 0 | 0 |
| 2022 | List A | 2 | 11 | 5.50 | 40.7 | 7 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 2 | 4 | 4.00 | 50.0 | 3 | 0 | 0 |
| 2023 | First-class | 12 | 159 | 14.45 | 39.3 | 47 | 0 | 0 |
| 2024 | First-class | 14 | 288 | 22.15 | 50.3 | 61 | 0 | 1 |
| 2025 | First-class | 13 | 128 | 12.80 | 35.7 | 31 | 0 | 0 |
| 2025 | List A | 3 | 10 | 10.00 | 55.6 | 6 | 0 | 0 |
JAR Harris bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 31 | 566 | 929 | 24 | 3/32 | – | 38.71 | 9.85 | 23.6 | 0 | 0 | 0 |
| First-class | 180 | 17,752 | 10,747 | 329 | 9/34 | 13/103 | 32.67 | 3.63 | 54.0 | 25 | 8 | 471 |
| List A | 30 | 1,485 | 1,488 | 41 | 4/38 | – | 36.29 | 6.01 | 36.2 | 2 | 0 | 8 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2014 | 20 |
| 2015 | 84 |
| 2016 | 20 |
| 2017 | 25 |
| 2018 | 64 |
| 2019 | 29 |
| 2020 | 10 |
| 2021 | 21 |
| 2022 | 32 |
| 2023 | 32 |
| 2024 | 30 |
| 2025 | 27 |
Year-by-year bowling (27 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2014 | First-class | 9 | 6 | 83.83 | 3.45 | 2/56 |
| 2014 | List A | 4 | 3 | 80.00 | 6.86 | 2/42 |
| 2014 | T20 (leagues & domestic) | 12 | 11 | 31.09 | 9.00 | 2/10 |
| 2015 | First-class | 28 | 69 | 25.74 | 3.86 | 9/34 |
| 2015 | List A | 5 | 9 | 20.56 | 4.83 | 4/38 |
| 2015 | T20 (leagues & domestic) | 6 | 6 | 31.33 | 8.95 | 3/39 |
| 2016 | First-class | 12 | 16 | 50.44 | 3.53 | 3/67 |
| 2016 | List A | 3 | 4 | 29.75 | 5.67 | 2/19 |
| 2016 | T20 (leagues & domestic) | 2 | 0 | – | 12.00 | 0/11 |
| 2017 | First-class | 12 | 21 | 26.57 | 3.08 | 4/119 |
| 2017 | List A | 2 | 4 | 26.50 | 7.85 | 2/28 |
| 2018 | First-class | 19 | 57 | 18.91 | 3.31 | 7/83 |
| 2018 | List A | 1 | 1 | 45.00 | 5.00 | 1/45 |
| 2018 | T20 (leagues & domestic) | 5 | 6 | 27.00 | 9.92 | 3/32 |
| 2019 | First-class | 15 | 22 | 39.82 | 3.55 | 4/98 |
| 2019 | List A | 4 | 7 | 33.86 | 6.13 | 4/65 |
| 2020 | First-class | 7 | 9 | 31.56 | 3.19 | 2/46 |
| 2020 | T20 (leagues & domestic) | 4 | 1 | 131.00 | 13.10 | 1/46 |
| 2021 | First-class | 9 | 14 | 27.79 | 3.53 | 3/50 |
| 2021 | List A | 6 | 7 | 42.86 | 6.00 | 2/45 |
| 2022 | First-class | 19 | 31 | 38.10 | 3.73 | 5/90 |
| 2022 | List A | 2 | 1 | 103.00 | 7.92 | 1/56 |
| 2022 | T20 (leagues & domestic) | 2 | 0 | – | 11.60 | 0/29 |
| 2023 | First-class | 17 | 32 | 37.16 | 4.06 | 4/18 |
| 2024 | First-class | 16 | 30 | 37.97 | 3.68 | 5/73 |
| 2025 | First-class | 17 | 22 | 43.95 | 3.85 | 3/35 |
| 2025 | List A | 3 | 5 | 30.60 | 5.28 | 2/45 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Sussex | T20 (leagues & domestic) | 3 | 24 | 12.00 | 70.6 | 12 | 0 | 0 |
| Hampshire | T20 (leagues & domestic) | 3 | 22 | 7.33 | 104.8 | 18 | 0 | 0 |
| Gloucestershire | T20 (leagues & domestic) | 3 | 12 | 6.00 | 100.0 | 6 | 0 | 0 |
| Sussex | First-class | 22 | 415 | 20.75 | 42.9 | 80 | 0 | 2 |
| Northamptonshire | First-class | 10 | 293 | 48.83 | 44.1 | 79 | 0 | 2 |
| Derbyshire | First-class | 12 | 247 | 41.17 | 44.0 | 64 | 0 | 2 |
| Yorkshire | First-class | 11 | 236 | 26.22 | 44.9 | 67 | 0 | 1 |
| Lancashire | First-class | 14 | 214 | 21.40 | 31.7 | 41 | 0 | 0 |
| Leicestershire | First-class | 10 | 201 | 22.33 | 39.4 | 58 | 0 | 1 |
| Nottinghamshire | First-class | 5 | 197 | 49.25 | 44.3 | 73 | 0 | 1 |
| Worcestershire | First-class | 12 | 137 | 12.45 | 38.7 | 59 | 0 | 1 |
| Somerset | First-class | 6 | 136 | 45.33 | 41.2 | 78 | 0 | 1 |
| Hampshire | First-class | 8 | 120 | 15.00 | 49.0 | 57 | 0 | 1 |
| Gloucestershire | First-class | 7 | 101 | 16.83 | 45.1 | 35 | 0 | 0 |
| Kent | First-class | 7 | 87 | 17.40 | 30.1 | 41 | 0 | 0 |
| Middlesex | First-class | 7 | 85 | 14.17 | 34.8 | 20 | 0 | 0 |
| Durham | First-class | 9 | 84 | 9.33 | 36.5 | 41 | 0 | 0 |
| Warwickshire | First-class | 10 | 80 | 10.00 | 29.1 | 18 | 0 | 0 |
| Surrey | First-class | 5 | 48 | 24.00 | 44.4 | 17 | 0 | 0 |
| Lancashire | List A | 3 | 152 | 50.67 | 83.1 | 117 | 1 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Sussex | T20 (leagues & domestic) | 6 | 8 | 20.25 | 8.92 | 3/39 |
| Gloucestershire | T20 (leagues & domestic) | 6 | 6 | 33.00 | 9.00 | 2/22 |
| Kent | T20 (leagues & domestic) | 3 | 3 | 44.67 | 12.18 | 3/32 |
| Somerset | T20 (leagues & domestic) | 3 | 2 | 41.00 | 8.20 | 1/27 |
| Surrey | T20 (leagues & domestic) | 3 | 1 | 64.00 | 10.67 | 1/17 |
| Hampshire | T20 (leagues & domestic) | 5 | 1 | 126.00 | 9.69 | 1/39 |
| Essex | T20 (leagues & domestic) | 4 | 1 | 114.00 | 11.21 | 1/34 |
| Sussex | First-class | 20 | 43 | 32.07 | 4.12 | 5/86 |
| Durham | First-class | 9 | 30 | 18.13 | 3.49 | 9/34 |
| Northamptonshire | First-class | 15 | 28 | 34.43 | 3.71 | 7/83 |
| Worcestershire | First-class | 11 | 24 | 28.96 | 3.71 | 4/18 |
| Derbyshire | First-class | 16 | 24 | 31.67 | 3.35 | 4/68 |
| Yorkshire | First-class | 11 | 21 | 36.52 | 4.04 | 5/73 |
| Hampshire | First-class | 10 | 20 | 27.15 | 3.24 | 4/48 |
| Leicestershire | First-class | 13 | 20 | 42.80 | 3.53 | 3/43 |
| Somerset | First-class | 10 | 18 | 31.39 | 3.52 | 5/83 |
| Middlesex | First-class | 8 | 18 | 27.83 | 3.38 | 5/90 |
| Gloucestershire | First-class | 11 | 16 | 42.94 | 3.66 | 3/26 |
| Lancashire | First-class | 13 | 16 | 41.12 | 3.66 | 4/119 |
| Warwickshire | First-class | 11 | 16 | 45.12 | 3.64 | 4/84 |
| Kent | First-class | 10 | 15 | 21.27 | 2.98 | 3/35 |
| Nottinghamshire | First-class | 5 | 11 | 37.27 | 3.80 | 4/65 |
| Surrey | First-class | 6 | 7 | 45.14 | 3.42 | 3/98 |
| Somerset | List A | 4 | 8 | 30.62 | 6.90 | 2/42 |
| Kent | List A | 3 | 7 | 19.00 | 5.70 | 4/65 |
| Gloucestershire | List A | 3 | 5 | 23.60 | 4.92 | 2/28 |
| Lancashire | List A | 3 | 4 | 30.50 | 4.07 | 2/26 |
| Essex | List A | 3 | 1 | 132.00 | 6.95 | 1/56 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Lord's | 44 | 729 | 22.09 | 117 |
| Sophia Gardens | 31 | 469 | 18.76 | 61 |
| County Ground, Brighton | 14 | 227 | 18.92 | 66 |
| County Ground, Northampton | 7 | 183 | 36.60 | 79 |
| Old Trafford | 7 | 154 | 38.50 | 41 |
| County Ground, Derby | 7 | 152 | 38.00 | 64 |
| County Ground, Taunton | 6 | 119 | 29.75 | 78 |
| Trent Bridge | 2 | 117 | 58.50 | 73 |
| St Lawrence Ground | 7 | 108 | 27.00 | 41 |
| The Rose Bowl | 3 | 90 | 30.00 | 57 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Lord's | 57 | 114 | 27.18 | 3.93 |
| Sophia Gardens | 45 | 75 | 33.95 | 3.70 |
| County Ground, Taunton | 10 | 22 | 27.23 | 4.20 |
| County Ground, Brighton | 13 | 20 | 48.45 | 4.80 |
| St Lawrence Ground | 10 | 19 | 21.05 | 3.62 |
| County Ground, Worcester | 9 | 17 | 30.76 | 4.13 |
| County Ground, Bristol | 12 | 16 | 26.25 | 5.36 |
| County Ground, Northampton | 10 | 12 | 56.67 | 3.75 |
| Riverside Ground | 4 | 11 | 29.18 | 4.64 |
| Old Trafford | 6 | 9 | 31.11 | 3.69 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 2 | 2 | 100.0 | 0 | 288 | 10 | 9.19 |
| T20 | Middle | 5 | 14 | 35.7 | 2 | 114 | 5 | 8.89 |
| T20 | Death | 61 | 62 | 98.4 | 6 | 164 | 9 | 11.67 |
How JAR Harris was dismissed
- Caught75 (51%)
- Lbw35 (24%)
- Bowled29 (20%)
- Caught and bowled5 (3%)
- Run out2 (1%)
- Stumped1 (1%)
How JAR Harris took wickets
- Caught193
- Lbw98
- Bowled96
- Caught and bowled7
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 9 Sep 2024 | 20 |
| 9 Sep 2024 | 0 |
| 17 Sep 2024 | 40 |
| 17 Sep 2024 | 49 |
| 9 May 2025 | 12 |
| 16 May 2025 | 13 |
| 23 May 2025 | 12 |
| 22 Jun 2025 | 5 |
| 29 Jun 2025 | 8 |
| 22 Jul 2025 | 0 |
| 22 Jul 2025 | 8 |
| 29 Jul 2025 | 11 |
| 29 Jul 2025 | 2 |
| 5 Aug 2025 | 1 |
| 15 Aug 2025 | 6 |
| 22 Aug 2025 | 3 |
| 8 Sep 2025 | 13 |
| 15 Sep 2025 | 31 |
| 24 Sep 2025 | 13 |
| 24 Sep 2025 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 24 Sep 2025 | First-class | Lancashire | 0 | 6 | lbw | Sophia Gardens |
| 24 Sep 2025 | First-class | Lancashire | 13* | 39 | not out | Sophia Gardens |
| 15 Sep 2025 | First-class | Derbyshire | 31 | 49 | caught | County Ground, Derby |
| 8 Sep 2025 | First-class | Northamptonshire | 13 | 44 | lbw | County Ground, Northampton |
| 22 Aug 2025 | List A | Worcestershire | 3* | 4 | not out | County Ground, Worcester |
| 15 Aug 2025 | List A | Gloucestershire | 6* | 9 | not out | County Ground, Bristol |
| 5 Aug 2025 | List A | Hampshire | 1 | 5 | caught | The Gnoll |
| 29 Jul 2025 | First-class | Lancashire | 2* | 2 | not out | Old Trafford |
| 29 Jul 2025 | First-class | Lancashire | 11 | 40 | bowled | Old Trafford |
| 22 Jul 2025 | First-class | Kent | 8 | 51 | caught | Sophia Gardens |
| 22 Jul 2025 | First-class | Kent | 0 | 4 | caught and bowled | Sophia Gardens |
| 29 Jun 2025 | First-class | Gloucestershire | 8 | 13 | lbw | Sophia Gardens |
| 22 Jun 2025 | First-class | Leicestershire | 5 | 29 | caught | Grace Road |
| 23 May 2025 | First-class | Middlesex | 12 | 35 | lbw | Sophia Gardens |
| 16 May 2025 | First-class | Northamptonshire | 13* | 26 | not out | Sophia Gardens |
| 9 May 2025 | First-class | Kent | 12 | 21 | bowled | St Lawrence Ground |
| 17 Sep 2024 | First-class | Yorkshire | 49 | 81 | bowled | Sophia Gardens |
| 17 Sep 2024 | First-class | Yorkshire | 40 | 82 | lbw | Sophia Gardens |
| 9 Sep 2024 | First-class | Sussex | 0 | 5 | bowled | County Ground, Brighton |
| 9 Sep 2024 | First-class | Sussex | 20 | 68 | bowled | County Ground, Brighton |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 24 Sep 2025 | First-class | Lancashire | 0/39 | 4 | 0 | Sophia Gardens |
| 24 Sep 2025 | First-class | Lancashire | 1/62 | 18.4 | 4 | Sophia Gardens |
| 15 Sep 2025 | First-class | Derbyshire | 0/5 | 2 | 0 | County Ground, Derby |
| 8 Sep 2025 | First-class | Northamptonshire | 0/75 | 17 | 1 | County Ground, Northampton |
| 22 Aug 2025 | List A | Worcestershire | 2/57 | 9 | 2 | County Ground, Worcester |
| 15 Aug 2025 | List A | Gloucestershire | 2/45 | 10 | 0 | County Ground, Bristol |
| 5 Aug 2025 | List A | Hampshire | 1/51 | 10 | 1 | The Gnoll |
| 29 Jul 2025 | First-class | Lancashire | 2/40 | 10 | 1 | Old Trafford |
| 29 Jul 2025 | First-class | Lancashire | 0/31 | 9 | 2 | Old Trafford |
| 22 Jul 2025 | First-class | Kent | 1/53 | 17 | 4 | Sophia Gardens |
| 22 Jul 2025 | First-class | Kent | 3/35 | 12.2 | 4 | Sophia Gardens |
| 29 Jun 2025 | First-class | Gloucestershire | 1/63 | 20 | 2 | Sophia Gardens |
| 29 Jun 2025 | First-class | Gloucestershire | 1/97 | 23 | 2 | Sophia Gardens |
| 22 Jun 2025 | First-class | Leicestershire | 1/109 | 24 | 1 | Grace Road |
| 23 May 2025 | First-class | Middlesex | 2/65 | 10 | 0 | Sophia Gardens |
| 23 May 2025 | First-class | Middlesex | 2/53 | 15 | 5 | Sophia Gardens |
| 16 May 2025 | First-class | Northamptonshire | 3/99 | 24 | 6 | Sophia Gardens |
| 16 May 2025 | First-class | Northamptonshire | 1/45 | 16 | 2 | Sophia Gardens |
| 9 May 2025 | First-class | Kent | 1/37 | 11 | 2 | St Lawrence Ground |
| 9 May 2025 | First-class | Kent | 3/59 | 18 | 4 | St Lawrence Ground |
Batter vs bowler matchups
Batters JAR Harris bowled to most
- Mark Stoneman vs JAR Harris323 balls
- R Vasconcelos vs JAR Harris296 balls
- Luke Procter vs JAR Harris295 balls
- Colin Ackermann vs JAR Harris280 balls
- Keaton Jennings vs JAR Harris266 balls
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.