- Home
- Players
- MH McKiernan
Derbyshire · Men's cricket
MH McKiernan stats
Data through 15 August 2023Last updated 15 August 2023
Coverage: matches in the Cricsheet data from 14 July 2018 to 15 August 2023. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
MH McKiernan played 40 T20 league and domestic matches in the data, between 2018 and 2023. MH McKiernan took 31 T20 league wickets in the data (average 32.39, economy 8.58, best 3/9).
T20 league & domestic matches
40
253 runs
Best bowling
3/9
T20 (leagues & domestic)
Teams played for
Derbyshire 2018–2023 · 64
MH McKiernan batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 40 | 29 | 10 | 253 | 26 | 13.32 | 176 | 143.8 | 0 | 0 | 2 | 23 | 11 |
| First-class | 8 | 12 | 0 | 307 | 101 | 25.58 | 759 | 40.4 | 1 | 2 | 3 | 37 | 1 |
| List A | 16 | 14 | 2 | 305 | 72* | 25.42 | 296 | 103.0 | 0 | 1 | 2 | 29 | 6 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2018 | 1 |
| 2019 | 7 |
| 2020 | 174 |
| 2021 | 143 |
| 2022 | 438 |
| 2023 | 102 |
Year-by-year batting (12 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2018 | T20 (leagues & domestic) | 1 | 1 | – | 100.0 | 1 | 0 | 0 |
| 2019 | First-class | 2 | 7 | 3.50 | 25.9 | 7 | 0 | 0 |
| 2020 | First-class | 4 | 103 | 25.75 | 28.7 | 52 | 0 | 1 |
| 2020 | T20 (leagues & domestic) | 7 | 71 | 11.83 | 126.8 | 25 | 0 | 0 |
| 2021 | First-class | 1 | 23 | 23.00 | 47.9 | 23 | 0 | 0 |
| 2021 | List A | 6 | 113 | 22.60 | 129.9 | 38 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 3 | 7 | 2.33 | 77.8 | 5 | 0 | 0 |
| 2022 | First-class | 5 | 174 | 34.80 | 53.5 | 101 | 1 | 1 |
| 2022 | List A | 6 | 192 | 38.40 | 92.8 | 72 | 0 | 1 |
| 2022 | T20 (leagues & domestic) | 9 | 72 | 12.00 | 156.5 | 26 | 0 | 0 |
| 2023 | List A | 2 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2023 | T20 (leagues & domestic) | 9 | 102 | 25.50 | 159.4 | 23 | 0 | 0 |
MH McKiernan bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 38 | 702 | 1,004 | 31 | 3/9 | – | 32.39 | 8.58 | 22.6 | 0 | 0 | 0 |
| First-class | 9 | 338 | 210 | 6 | 2/3 | 2/16 | 35.00 | 3.73 | 56.3 | 0 | 0 | 3 |
| List A | 14 | 414 | 438 | 7 | 1/14 | – | 62.57 | 6.35 | 59.1 | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2018 | 0 |
| 2019 | 0 |
| 2020 | 4 |
| 2021 | 7 |
| 2022 | 24 |
| 2023 | 9 |
Year-by-year bowling (11 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2018 | T20 (leagues & domestic) | 1 | 0 | – | 6.75 | 0/27 |
| 2020 | First-class | 3 | 2 | 24.00 | 4.65 | 2/3 |
| 2020 | T20 (leagues & domestic) | 7 | 2 | 65.50 | 7.28 | 2/22 |
| 2021 | First-class | 1 | 0 | – | 4.00 | 0/16 |
| 2021 | List A | 6 | 3 | 66.67 | 6.90 | 1/26 |
| 2021 | T20 (leagues & domestic) | 3 | 4 | 14.75 | 7.38 | 3/9 |
| 2022 | First-class | 5 | 4 | 36.50 | 3.48 | 1/10 |
| 2022 | List A | 5 | 3 | 53.67 | 5.96 | 1/14 |
| 2022 | T20 (leagues & domestic) | 14 | 17 | 25.35 | 8.98 | 3/19 |
| 2023 | List A | 3 | 1 | 77.00 | 5.92 | 1/33 |
| 2023 | T20 (leagues & domestic) | 13 | 8 | 44.50 | 9.13 | 3/39 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Lancashire | T20 (leagues & domestic) | 7 | 54 | 18.00 | 131.7 | 24 | 0 | 0 |
| Nottinghamshire | T20 (leagues & domestic) | 7 | 52 | 10.40 | 152.9 | 23 | 0 | 0 |
| Worcestershire | T20 (leagues & domestic) | 3 | 41 | 20.50 | 178.3 | 22 | 0 | 0 |
| Yorkshire | T20 (leagues & domestic) | 3 | 31 | 15.50 | 163.2 | 16 | 0 | 0 |
| Birmingham Bears | T20 (leagues & domestic) | 3 | 29 | 9.67 | 152.6 | 26 | 0 | 0 |
| Sussex | First-class | 3 | 30 | 10.00 | 40.0 | 23 | 0 | 0 |
| Nottinghamshire | First-class | 3 | 21 | 7.00 | 22.6 | 20 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Birmingham Bears | T20 (leagues & domestic) | 5 | 8 | 14.62 | 6.88 | 3/39 |
| Nottinghamshire | T20 (leagues & domestic) | 7 | 5 | 35.20 | 8.38 | 3/9 |
| Yorkshire | T20 (leagues & domestic) | 4 | 5 | 17.00 | 8.50 | 2/10 |
| Lancashire | T20 (leagues & domestic) | 7 | 3 | 60.00 | 8.18 | 1/29 |
| Leicestershire | T20 (leagues & domestic) | 4 | 3 | 30.00 | 8.18 | 2/17 |
| Durham | T20 (leagues & domestic) | 3 | 3 | 27.67 | 8.30 | 3/29 |
| Worcestershire | T20 (leagues & domestic) | 3 | 3 | 28.33 | 8.50 | 3/19 |
| Northamptonshire | T20 (leagues & domestic) | 4 | 1 | 106.00 | 8.83 | 1/26 |
| Nottinghamshire | First-class | 3 | 3 | 39.00 | 4.81 | 2/3 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| County Ground, Derby | 18 | 214 | 14.27 | 43 |
| Grace Road | 3 | 122 | 40.67 | 101 |
| Aigburth | 3 | 107 | 53.50 | 52 |
| County Ground, Worcester | 4 | 101 | 33.67 | 71 |
| County Ground, Chelmsford | 1 | 72 | – | 72 |
| Trent Bridge | 6 | 48 | 9.60 | 20 |
| Old Trafford | 4 | 39 | 19.50 | 27 |
| Riverside Ground | 3 | 35 | 17.50 | 25 |
| Headingley | 3 | 31 | 10.33 | 16 |
| County Ground, Taunton | 2 | 28 | 14.00 | 20 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| County Ground, Derby | 19 | 18 | 32.44 | 6.56 |
| Edgbaston | 5 | 6 | 18.67 | 8.62 |
| Grace Road | 5 | 5 | 21.40 | 3.82 |
| County Ground, Worcester | 3 | 4 | 15.75 | 5.25 |
| Queen's Park, Chesterfield | 3 | 3 | 25.67 | 11.00 |
| Trent Bridge | 6 | 3 | 36.33 | 7.60 |
| Headingley | 3 | 2 | 35.50 | 8.88 |
| Old Trafford | 4 | 2 | 56.00 | 7.47 |
| County Ground, Northampton | 3 | 1 | 79.00 | 7.18 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 15 | 7 | 214.3 | 2 | 138 | 3 | 8.43 |
| T20 | Middle | 51 | 42 | 121.4 | 2 | 486 | 25 | 8.64 |
| T20 | Death | 187 | 127 | 147.2 | 15 | 78 | 3 | 8.46 |
How MH McKiernan was dismissed
- Caught25 (58%)
- Bowled8 (19%)
- Lbw7 (16%)
- Run out3 (7%)
How MH McKiernan took wickets
- Caught25
- Bowled12
- Stumped3
- Lbw2
- Hit wicket1
- Caught and bowled1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 19 Jul 2022 | 1 |
| 25 Jul 2022 | 0 |
| 25 Jul 2022 | 71 |
| 2 Aug 2022 | 43 |
| 5 Aug 2022 | 72 |
| 7 Aug 2022 | 27 |
| 12 Aug 2022 | 17 |
| 14 Aug 2022 | 16 |
| 21 Aug 2022 | 17 |
| 20 May 2023 | 12 |
| 26 May 2023 | 16 |
| 29 May 2023 | 1 |
| 2 Jun 2023 | 1 |
| 4 Jun 2023 | 11 |
| 9 Jun 2023 | 23 |
| 16 Jun 2023 | 10 |
| 23 Jun 2023 | 6 |
| 2 Jul 2023 | 22 |
| 11 Aug 2023 | 0 |
| 15 Aug 2023 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 15 Aug 2023 | List A | Warwickshire | 0 | 1 | lbw | Edgbaston |
| 11 Aug 2023 | List A | Durham | 0 | 1 | caught | Riverside Ground |
| 2 Jul 2023 | T20 (leagues & domestic) | Worcestershire | 22 | 13 | bowled | County Ground, Derby |
| 23 Jun 2023 | T20 (leagues & domestic) | Lancashire | 6 | 5 | caught | Old Trafford |
| 16 Jun 2023 | T20 (leagues & domestic) | Durham | 10* | 7 | not out | Riverside Ground |
| 9 Jun 2023 | T20 (leagues & domestic) | Nottinghamshire | 23* | 13 | not out | County Ground, Derby |
| 4 Jun 2023 | T20 (leagues & domestic) | Yorkshire | 11 | 5 | bowled | Headingley |
| 2 Jun 2023 | T20 (leagues & domestic) | Birmingham Bears | 1 | 1 | run out | County Ground, Derby |
| 29 May 2023 | T20 (leagues & domestic) | Northamptonshire | 1* | 2 | not out | County Ground, Derby |
| 26 May 2023 | T20 (leagues & domestic) | Nottinghamshire | 16* | 10 | not out | Trent Bridge |
| 20 May 2023 | T20 (leagues & domestic) | Lancashire | 12* | 8 | not out | Edgbaston |
| 21 Aug 2022 | List A | Yorkshire | 17 | 33 | lbw | Queen's Park, Chesterfield |
| 14 Aug 2022 | List A | Worcestershire | 16 | 15 | caught | County Ground, Worcester |
| 12 Aug 2022 | List A | Hampshire | 17 | 18 | run out | County Ground, Derby |
| 7 Aug 2022 | List A | Lancashire | 27 | 35 | lbw | Old Trafford |
| 5 Aug 2022 | List A | Essex | 72* | 49 | not out | County Ground, Chelmsford |
| 2 Aug 2022 | List A | Glamorgan | 43 | 57 | caught | County Ground, Derby |
| 25 Jul 2022 | First-class | Worcestershire | 71 | 108 | caught | County Ground, Worcester |
| 25 Jul 2022 | First-class | Worcestershire | 0 | 5 | bowled | County Ground, Worcester |
| 19 Jul 2022 | First-class | Nottinghamshire | 1 | 12 | caught | County Ground, Derby |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 15 Aug 2023 | List A | Warwickshire | 0/17 | 2 | 0 | Edgbaston |
| 11 Aug 2023 | List A | Durham | 0/27 | 4 | 0 | Riverside Ground |
| 9 Aug 2023 | List A | Sussex | 1/33 | 7 | 0 | County Ground, Derby |
| 2 Jul 2023 | T20 (leagues & domestic) | Worcestershire | 0/38 | 3 | 0 | County Ground, Derby |
| 30 Jun 2023 | T20 (leagues & domestic) | Leicestershire | 1/39 | 4 | 0 | County Ground, Derby |
| 23 Jun 2023 | T20 (leagues & domestic) | Lancashire | 1/33 | 3 | 0 | Old Trafford |
| 21 Jun 2023 | T20 (leagues & domestic) | Northamptonshire | 0/33 | 4 | 0 | County Ground, Northampton |
| 18 Jun 2023 | T20 (leagues & domestic) | Yorkshire | 2/10 | 2 | 0 | Queen's Park, Chesterfield |
| 16 Jun 2023 | T20 (leagues & domestic) | Durham | 0/34 | 4 | 0 | Riverside Ground |
| 9 Jun 2023 | T20 (leagues & domestic) | Nottinghamshire | 0/34 | 4 | 0 | County Ground, Derby |
| 7 Jun 2023 | T20 (leagues & domestic) | Birmingham Bears | 3/39 | 4 | 0 | Edgbaston |
| 4 Jun 2023 | T20 (leagues & domestic) | Yorkshire | 0/21 | 2 | 0 | Headingley |
| 2 Jun 2023 | T20 (leagues & domestic) | Birmingham Bears | 1/17 | 3 | 0 | County Ground, Derby |
| 29 May 2023 | T20 (leagues & domestic) | Northamptonshire | 0/15 | 2 | 0 | County Ground, Derby |
| 26 May 2023 | T20 (leagues & domestic) | Nottinghamshire | 0/27 | 3 | 0 | Trent Bridge |
| 20 May 2023 | T20 (leagues & domestic) | Lancashire | 0/16 | 1 | 0 | Edgbaston |
| 23 Aug 2022 | List A | Northamptonshire | 1/14 | 3 | 0 | County Ground, Northampton |
| 14 Aug 2022 | List A | Worcestershire | 1/42 | 7 | 0 | County Ground, Worcester |
| 12 Aug 2022 | List A | Hampshire | 1/44 | 7 | 0 | County Ground, Derby |
| 7 Aug 2022 | List A | Lancashire | 0/18 | 4 | 0 | Old Trafford |
Frequently asked questions
How many wickets has MH McKiernan taken in T20 leagues?
31 wickets in 38 innings at an average of 32.39, economy 8.58, best figures 3/9.
How many wickets has MH McKiernan taken in first-class?
6 wickets in 9 innings at an average of 35.00, economy 3.73, best figures 2/3.
How many runs has MH McKiernan scored in T20 leagues?
253 runs in 29 innings (40 matches) at an average of 13.32 and a strike rate of 143.8, in the data from 2018 to 2023.
What is MH McKiernan's highest score?
101 in first-class, the highest score in the data.
How many centuries has MH McKiernan scored?
1 hundreds in the data: 1 in first-class.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.