Players / JM Clarke
Men's cricketJM Clarke: runs, wickets and records
412 recorded matches from 31 May 2015 to 24 Sep 2026, most often for Nottinghamshire, Worcestershire, Melbourne Stars. The figures are counted from ball-by-ball records.
Batting by format
M Inn Runs HS Avg SR 100 50 4s 6s| Format | M | Inn | Runs | HS | Avg | SR | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 leagues | 269 | 263 | 6,631 | 136 | 26.42 | 144.9 | 4 | 42 | 691 | 270 |
| County Championship | 143 | 238 | 8,898 | 229* | 40.45 | 59.0 | 23 | 44 | 1,173 | 46 |
Highest innings
Runs Balls Opponent| Runs | Balls | Opponent | Date |
|---|---|---|---|
| 229* | 365 | Warwickshire | 11 Jun 2023 |
| 213* | 327 | Somerset | 19 Apr 2024 |
| 177* | 214 | Nottinghamshire | 25 Jun 2018 |
| 157 | 280 | Surrey | 4 May 2018 |
| 150 | 221 | Warwickshire | 27 Aug 2026 |
JM Clarke: matches in the records
JM Clarke appears in 412 recorded men's matches, from 31 May 2015 to 24 September 2026, most often for Nottinghamshire, Worcestershire and Melbourne Stars. The matches split as 269 in franchise Twenty20 leagues and 143 in the County Championship. The most frequent opponents in the records are Durham (30 matches), Lancashire (26 matches) and Leicestershire (25 matches). The ground used most often is Trent Bridge, Nottingham, with 93 matches.
JM Clarke batting record
In franchise Twenty20 leagues, the batting record is 6,631 runs in 263 innings, an average of 26.42, a strike rate of 144.9 and a highest score of 136, with 4 hundreds, 42 fifties and 26 ducks.
In the County Championship, the batting record is 8,898 runs in 238 innings, an average of 40.45, a strike rate of 59.0 and a highest score of 229*, with 23 hundreds, 44 fifties and 27 ducks.
JM Clarke highest innings
The highest individual scores in the records are: 229* from 365 balls against Warwickshire at Trent Bridge, Nottingham on 11 June 2023 (the County Championship). 213* from 327 balls against Somerset at The Cooper Associates County Ground, Taunton on 19 April 2024 (the County Championship). 177* from 214 balls against Nottinghamshire at Trent Bridge, Nottingham on 25 June 2018 (the County Championship). 157 from 280 balls against Surrey at Kennington Oval, London on 4 May 2018 (the County Championship). 150 from 221 balls against Warwickshire at Edgbaston, Birmingham on 27 August 2026 (the County Championship).
JM Clarke results with the side
In franchise Twenty20 leagues, the player's side won 113 and lost 143 of the 269 recorded matches (44.1% of decided matches).
In the County Championship, the player's side won 47 and lost 47 of the 143 recorded matches (50.0% of decided matches).
Against the most frequent opponents the results were Durham: 18 won, 7 lost in 30 matches, Lancashire: 10 won, 12 lost in 26 matches, Leicestershire: 14 won, 8 lost in 25 matches, Derbyshire: 15 won, 6 lost in 24 matches and Yorkshire: 7 won, 11 lost in 20 matches.
JM Clarke teams
Matches by side: Nottinghamshire (198), Worcestershire (91), Melbourne Stars (35), Welsh Fire (23), Abu Dhabi Knight Riders (20), Birmingham Phoenix (16), Karachi Kings (13), Manchester Originals (7), Melbourne Renegades (6) and Perth Scorchers (3).
JM Clarke main grounds
The grounds used most often are Trent Bridge, Nottingham (93), County Ground, New Road, Worcester (33), County Ground, New Road (21), Edgbaston, Birmingham (19), Trent Bridge (17) and Sophia Gardens, Cardiff (16).
JM Clarke runs by year
Runs in each calendar year of the records: 2015 (530), 2016 (1,239), 2017 (1,235), 2018 (1,218), 2019 (632), 2020 (415), 2021 (1,499), 2022 (1,763), 2023 (2,063), 2024 (1,433), 2025 (1,588), 2026 (1,914).
JM Clarke matches by year
Recorded matches in each calendar year: 2015 (12), 2016 (26), 2017 (25), 2018 (28), 2019 (22), 2020 (14), 2021 (42), 2022 (57), 2023 (55), 2024 (45), 2025 (48), 2026 (38).
JM Clarke fours and sixes
In franchise Twenty20 leagues, 691 fours and 270 sixes, one boundary every 4.8 balls faced; 66.1% of the runs came in boundaries.
In the County Championship, 1,173 fours and 46 sixes, one boundary every 12.4 balls faced; 55.8% of the runs came in boundaries.
How JM Clarke gets out
In franchise Twenty20 leagues, 251 recorded dismissals: caught 68%, bowled 18%, run out 4% and lbw 4%.
In the County Championship, 220 recorded dismissals: caught 57%, bowled 24%, lbw 16% and caught and bowled 1%.
JM Clarke player of the match awards
Of the 16 player of the match awards on record, the first is dated 26 July 2017 (Worcestershire v Nottinghamshire) and the latest 24 July 2026 (Birmingham Phoenix v Trent Rockets): 16 in franchise Twenty20 leagues.
JM Clarke first and latest matches
The first recorded match in franchise Twenty20 leagues is dated 14 August 2015 against Hampshire and the latest 12 August 2026 against MI London.
The first recorded match in the County Championship is dated 31 May 2015 against Hampshire and the latest 24 September 2026 against Yorkshire.
JM Clarke against different opponents
The most runs against a single opponent are 1,121 against Durham in 37 innings (average 33.97), 1,081 against Leicestershire in 29 innings (average 38.61), 951 against Yorkshire in 27 innings (average 36.58) and 938 against Warwickshire in 22 innings (average 44.67).
JM Clarke at different grounds
The grounds that have produced the most runs are Trent Bridge, Nottingham (4,498 runs in 126 innings), County Ground, New Road, Worcester (1,902 runs in 55 innings), Edgbaston, Birmingham (732 runs in 21 innings) and County Ground, New Road (544 runs in 20 innings).
JM Clarke recent years
Year by year, the latest figures in the records are 2021: 42 matches and 1,499 runs; 2022: 57 matches and 1,763 runs; 2023: 55 matches and 2,063 runs; 2024: 45 matches and 1,433 runs; 2025: 48 matches and 1,588 runs; 2026: 38 matches and 1,914 runs.
JM Clarke year by year
The busiest year in the records is 2022, with 57 matches. The most runs in a calendar year came in 2023: 2,063.
Questions and answers
How many matches has JM Clarke played?
412 recorded matches, from 31 May 2015 to 24 September 2026.
How many runs has JM Clarke scored in T20 leagues?
6,631 runs in 263 innings, at an average of 26.42.
How many runs has JM Clarke scored in the County Championship?
8,898 runs in 238 innings, at an average of 40.45.
What is JM Clarke's highest score?
229* from 365 balls against Warwickshire on 11 June 2023, at Trent Bridge, Nottingham.
How many sixes has JM Clarke hit?
316 sixes and 1,864 fours in the recorded matches.
How many player of the match awards has JM Clarke won?
16 in the recorded matches.
How many hundreds has JM Clarke scored?
27 in the recorded matches.
Which teams has JM Clarke played for?
Nottinghamshire (198), Worcestershire (91), Melbourne Stars (35), Welsh Fire (23), Abu Dhabi Knight Riders (20), Birmingham Phoenix (16), Karachi Kings (13) and Manchester Originals (7).
When was JM Clarke's most recent recorded match?
24 September 2026.