- Home
- Players
- MJ Humphreys
Northern Knights · Men's cricket
MJ Humphreys stats
Data through 20 September 2026Last updated 20 September 2026
Coverage: matches in the Cricsheet data from 5 May 2022 to 20 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2022 and 2026, MJ Humphreys appears in 5 Tests, 6 ODIs, 20 T20Is for Ireland in the Cricsheet data. MJ Humphreys took 49 T20 league wickets in the data (average 21.96, economy 8.02, best 5/13).
International matches
31
Tests 5 · ODIs 6 · T20Is 20
International wickets
45
2 five-wicket hauls
T20 league & domestic matches
45
100 runs
Best bowling
6/57
Test
Teams played for
MJ Humphreys batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 5 | 9 | 3 | 67 | 27* | 11.17 | 152 | 44.1 | 0 | 0 | 2 | 9 | 2 |
| ODI | 6 | 3 | 2 | 6 | 4* | 6.00 | 10 | 60.0 | 0 | 0 | 1 | 1 | 0 |
| T20I | 20 | 7 | 2 | 14 | 7 | 2.80 | 19 | 73.7 | 0 | 0 | 1 | 1 | 0 |
| T20 (leagues & domestic) | 45 | 17 | 8 | 100 | 21* | 11.11 | 95 | 105.3 | 0 | 0 | 1 | 9 | 2 |
| List A | 22 | 17 | 4 | 112 | 20 | 8.62 | 160 | 70.0 | 0 | 0 | 3 | 9 | 4 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2022 | 39 |
| 2023 | 47 |
| 2024 | 49 |
| 2025 | 121 |
| 2026 | 43 |
Year-by-year batting (18 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2022 | List A | 5 | 23 | 4.60 | 53.5 | 20 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 4 | 16 | 5.33 | 80.0 | 7 | 0 | 0 |
| 2023 | List A | 4 | 32 | 16.00 | 106.7 | 15 | 0 | 0 |
| 2023 | ODI | 1 | 4 | – | 57.1 | 4 | 0 | 0 |
| 2023 | Test | 2 | 11 | 11.00 | 20.4 | 7 | 0 | 0 |
| 2024 | List A | 3 | 10 | 5.00 | 41.7 | 8 | 0 | 0 |
| 2024 | ODI | 1 | 2 | – | 100.0 | 2 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 2 | 10 | – | 125.0 | 7 | 0 | 0 |
| 2024 | T20I | 1 | 0 | – | 0.0 | 0 | 0 | 0 |
| 2024 | Test | 1 | 27 | – | 87.1 | 27 | 0 | 0 |
| 2025 | List A | 4 | 36 | 12.00 | 78.3 | 13 | 0 | 0 |
| 2025 | ODI | 1 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 7 | 48 | 12.00 | 111.6 | 13 | 0 | 0 |
| 2025 | T20I | 2 | 8 | 4.00 | 114.3 | 7 | 0 | 0 |
| 2025 | Test | 6 | 29 | 5.80 | 43.3 | 16 | 0 | 0 |
| 2026 | List A | 1 | 11 | 11.00 | 64.7 | 11 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 4 | 26 | 13.00 | 108.3 | 21 | 0 | 0 |
| 2026 | T20I | 4 | 6 | 2.00 | 54.5 | 3 | 0 | 0 |
MJ Humphreys bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 7 | 997 | 557 | 15 | 6/57 | 7/95 | 37.13 | 3.35 | 66.5 | 2 | 2 | 14 |
| ODI | 6 | 246 | 211 | 1 | 1/16 | – | 211.00 | 5.15 | 246.0 | 0 | 0 | 2 |
| T20I | 20 | 449 | 530 | 29 | 4/13 | – | 18.28 | 7.08 | 15.5 | 2 | 0 | 0 |
| T20 (leagues & domestic) | 41 | 805 | 1,076 | 49 | 5/13 | – | 21.96 | 8.02 | 16.4 | 2 | 1 | 3 |
| List A | 19 | 910 | 698 | 24 | 3/34 | – | 29.08 | 4.60 | 37.9 | 0 | 0 | 3 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2022 | 8 |
| 2023 | 17 |
| 2024 | 15 |
| 2025 | 46 |
| 2026 | 32 |
Year-by-year bowling (19 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2022 | List A | 4 | 6 | 21.17 | 4.23 | 3/43 |
| 2022 | T20 (leagues & domestic) | 6 | 2 | 73.00 | 12.00 | 1/16 |
| 2023 | List A | 6 | 7 | 35.29 | 5.41 | 2/37 |
| 2023 | ODI | 2 | 0 | – | 8.64 | 0/36 |
| 2023 | T20 (leagues & domestic) | 5 | 8 | 12.00 | 7.38 | 5/13 |
| 2023 | T20I | 1 | 2 | 5.00 | 5.00 | 2/10 |
| 2023 | Test | 1 | 0 | – | 6.70 | 0/67 |
| 2024 | List A | 4 | 4 | 27.00 | 4.15 | 2/31 |
| 2024 | ODI | 1 | 1 | 16.00 | 2.29 | 1/16 |
| 2024 | T20 (leagues & domestic) | 8 | 8 | 30.38 | 7.84 | 2/19 |
| 2024 | T20I | 2 | 1 | 58.00 | 7.25 | 1/30 |
| 2024 | Test | 1 | 1 | 20.00 | 4.00 | 1/20 |
| 2025 | List A | 5 | 7 | 30.86 | 4.32 | 3/34 |
| 2025 | ODI | 3 | 0 | – | 4.35 | 0/19 |
| 2025 | T20 (leagues & domestic) | 10 | 16 | 18.62 | 7.64 | 3/31 |
| 2025 | T20I | 7 | 9 | 19.89 | 6.88 | 4/13 |
| 2025 | Test | 5 | 14 | 33.57 | 3.11 | 6/57 |
| 2026 | T20 (leagues & domestic) | 12 | 15 | 19.53 | 7.51 | 4/19 |
| 2026 | T20I | 10 | 17 | 16.65 | 7.29 | 4/16 |
MJ Humphreys against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Zimbabwe | Test | 3 | 36 | 36.00 | 57.1 | 27 | 0 | 0 |
| Bangladesh | Test | 4 | 20 | 5.00 | 57.1 | 16 | 0 | 0 |
| Leinster Lightning | T20 (leagues & domestic) | 7 | 54 | 18.00 | 100.0 | 21 | 0 | 0 |
| Munster Reds | T20 (leagues & domestic) | 4 | 32 | 10.67 | 123.1 | 11 | 0 | 0 |
| North-West Warriors | T20 (leagues & domestic) | 3 | 9 | 9.00 | 225.0 | 7 | 0 | 0 |
| North-West Warriors | List A | 5 | 48 | 16.00 | 102.1 | 20 | 0 | 0 |
| Leinster Lightning | List A | 7 | 46 | 7.67 | 63.9 | 11 | 0 | 0 |
| Munster Reds | List A | 5 | 18 | 4.50 | 43.9 | 12 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Zimbabwe | Test | 3 | 8 | 14.38 | 2.39 | 6/57 |
| Bangladesh | Test | 3 | 7 | 53.57 | 3.47 | 5/170 |
| Zimbabwe | ODI | 3 | 0 | – | 4.35 | 0/19 |
| Italy | T20I | 3 | 6 | 10.50 | 5.25 | 4/16 |
| Bangladesh | T20I | 4 | 6 | 12.67 | 6.33 | 4/13 |
| North-West Warriors | T20 (leagues & domestic) | 11 | 14 | 20.21 | 7.82 | 5/13 |
| Munster Reds | T20 (leagues & domestic) | 8 | 11 | 19.36 | 7.61 | 3/31 |
| Leinster Lightning | T20 (leagues & domestic) | 11 | 9 | 34.11 | 9.30 | 2/30 |
| Amsterdam Flames | T20 (leagues & domestic) | 3 | 5 | 12.80 | 7.11 | 3/22 |
| Edinburgh Castle Rockers | T20 (leagues & domestic) | 3 | 3 | 25.67 | 7.00 | 2/9 |
| Leinster Lightning | List A | 8 | 12 | 21.17 | 4.16 | 3/34 |
| Munster Reds | List A | 6 | 7 | 35.71 | 5.73 | 2/45 |
| North-West Warriors | List A | 5 | 5 | 38.80 | 4.13 | 2/37 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Civil Service Cricket Club | 13 | 90 | 10.00 | 27 |
| Pembroke Cricket Club | 7 | 67 | 22.33 | 21 |
| Bready Cricket Club | 5 | 32 | 32.00 | 15 |
| Sylhet International Cricket Stadium | 3 | 20 | 10.00 | 16 |
| Mardyke | 3 | 14 | 4.67 | 11 |
| The Green | 2 | 13 | 6.50 | 7 |
| Lisburn Cricket Club | 1 | 11 | 11.00 | 11 |
| The Village | 2 | 11 | 11.00 | 7 |
| Galle International Stadium | 2 | 11 | 11.00 | 7 |
| Oak Hill Cricket Club | 2 | 9 | 4.50 | 8 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Civil Service Cricket Club | 19 | 26 | 23.92 | 5.15 |
| Pembroke Cricket Club | 14 | 21 | 19.33 | 7.52 |
| The Village | 7 | 11 | 17.00 | 7.19 |
| Mardyke | 8 | 8 | 24.88 | 6.71 |
| Queens Sports Club | 2 | 7 | 13.57 | 2.20 |
| 7he Sevens Stadium | 3 | 6 | 10.50 | 5.25 |
| Bready Cricket Club | 6 | 6 | 29.50 | 5.18 |
| Sylhet International Cricket Stadium | 3 | 5 | 53.00 | 4.91 |
| Dubai International Cricket Stadium | 2 | 4 | 12.50 | 7.14 |
| Malahide Cricket Ground | 2 | 4 | 12.75 | 6.38 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 1 | 1 | 100.0 | 1 | 396 | 14 | 7.47 |
| T20 | Middle | 24 | 19 | 126.3 | 2 | 715 | 46 | 7.64 |
| T20 | Death | 89 | 94 | 94.7 | 11 | 143 | 18 | 8.52 |
| ODI | Powerplay | – | – | – | – | 12 | 0 | 10.50 |
| ODI | Middle | 4 | 7 | 57.1 | 0 | 210 | 1 | 5.09 |
| ODI | Death | 2 | 3 | 66.7 | 1 | 24 | 0 | 3.00 |
How MJ Humphreys was dismissed
- Caught18 (53%)
- Bowled9 (26%)
- Lbw3 (9%)
- Run out3 (9%)
- Stumped1 (3%)
How MJ Humphreys took wickets
- Caught57
- Bowled31
- Lbw18
- Stumped8
- Caught and bowled4
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 8 Jul 2025 | 7 |
| 9 Jul 2025 | 11 |
| 10 Jul 2025 | 13 |
| 13 Aug 2025 | 13 |
| 20 Aug 2025 | 10 |
| 21 Sep 2025 | 7 |
| 11 Nov 2025 | 0 |
| 11 Nov 2025 | 16 |
| 19 Nov 2025 | 4 |
| 19 Nov 2025 | 0 |
| 2 Dec 2025 | 1 |
| 26 Jan 2026 | 1 |
| 8 Feb 2026 | 0 |
| 11 Feb 2026 | 3 |
| 16 Jun 2026 | 21 |
| 26 Jun 2026 | 2 |
| 14 Jul 2026 | 11 |
| 29 Aug 2026 | 1 |
| 2 Sep 2026 | 0 |
| 9 Sep 2026 | 4 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 9 Sep 2026 | T20 (leagues & domestic) | Dublin Guardians | 4* | 9 | not out | The Village |
| 2 Sep 2026 | T20 (leagues & domestic) | Edinburgh Castle Rockers | 0 | 1 | bowled | Sportpark Westvliet |
| 29 Aug 2026 | T20 (leagues & domestic) | Rotterdam Dockers | 1 | 1 | run out | Sportpark Westvliet |
| 14 Jul 2026 | List A | Leinster Lightning | 11 | 17 | caught | Lisburn Cricket Club |
| 26 Jun 2026 | T20I | India | 2 | 3 | run out | Civil Service Cricket Club |
| 16 Jun 2026 | T20 (leagues & domestic) | Leinster Lightning | 21* | 13 | not out | Pembroke Cricket Club |
| 11 Feb 2026 | T20I | Australia | 3* | 4 | not out | R Premadasa Stadium |
| 8 Feb 2026 | T20I | Sri Lanka | 0 | 2 | bowled | R Premadasa Stadium |
| 26 Jan 2026 | T20I | Italy | 1 | 2 | bowled | 7he Sevens Stadium |
| 2 Dec 2025 | T20I | Bangladesh | 1 | 2 | caught | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium |
| 19 Nov 2025 | Test | Bangladesh | 0 | 1 | bowled | Shere Bangla National Stadium |
| 19 Nov 2025 | Test | Bangladesh | 4 | 14 | caught | Shere Bangla National Stadium |
| 11 Nov 2025 | Test | Bangladesh | 16 | 18 | caught | Sylhet International Cricket Stadium |
| 11 Nov 2025 | Test | Bangladesh | 0 | 2 | lbw | Sylhet International Cricket Stadium |
| 21 Sep 2025 | T20I | England | 7 | 5 | caught | The Village |
| 20 Aug 2025 | List A | Leinster Lightning | 10 | 7 | caught | Civil Service Cricket Club |
| 13 Aug 2025 | List A | North-West Warriors | 13* | 11 | not out | Bready Cricket Club |
| 10 Jul 2025 | T20 (leagues & domestic) | Leinster Lightning | 13* | 12 | not out | Pembroke Cricket Club |
| 9 Jul 2025 | T20 (leagues & domestic) | Munster Reds | 11 | 10 | caught | Pembroke Cricket Club |
| 8 Jul 2025 | T20 (leagues & domestic) | North-West Warriors | 7* | 2 | not out | Pembroke Cricket Club |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 20 Sep 2026 | T20 (leagues & domestic) | Edinburgh Castle Rockers | 1/29 | 4 | 0 | Malahide Cricket Ground |
| 19 Sep 2026 | T20 (leagues & domestic) | Amsterdam Flames | 3/22 | 4 | 0 | Malahide Cricket Ground |
| 17 Sep 2026 | T20 (leagues & domestic) | Edinburgh Castle Rockers | 2/9 | 3 | 1 | The Village |
| 13 Sep 2026 | T20 (leagues & domestic) | Glasgow Cosmic | 4/19 | 4 | 0 | The Village |
| 12 Sep 2026 | T20 (leagues & domestic) | Rotterdam Dockers | 1/39 | 4 | 0 | The Village |
| 10 Sep 2026 | T20 (leagues & domestic) | Amsterdam Flames | 2/32 | 4 | 0 | The Village |
| 9 Sep 2026 | T20 (leagues & domestic) | Dublin Guardians | 0/19 | 3 | 0 | The Village |
| 4 Sep 2026 | T20 (leagues & domestic) | Glasgow Cosmic | 0/32 | 2 | 0 | Sportpark Westvliet |
| 2 Sep 2026 | T20 (leagues & domestic) | Edinburgh Castle Rockers | 0/39 | 4 | 0 | Sportpark Westvliet |
| 30 Aug 2026 | T20 (leagues & domestic) | Amsterdam Flames | 0/10 | 1 | 0 | Sportpark Westvliet |
| 27 Aug 2026 | T20 (leagues & domestic) | Dublin Guardians | 2/23 | 4 | 0 | Sportpark Westvliet |
| 28 Jun 2026 | T20I | India | 1/28 | 4 | 0 | Civil Service Cricket Club |
| 26 Jun 2026 | T20I | India | 3/38 | 3.5 | 0 | Civil Service Cricket Club |
| 16 Jun 2026 | T20 (leagues & domestic) | Leinster Lightning | 0/20 | 2 | 0 | Pembroke Cricket Club |
| 14 Feb 2026 | T20I | Oman | 2/27 | 4 | 0 | Sinhalese Sports Club Ground |
| 11 Feb 2026 | T20I | Australia | 1/33 | 4 | 0 | R Premadasa Stadium |
| 8 Feb 2026 | T20I | Sri Lanka | 0/44 | 4 | 0 | R Premadasa Stadium |
| 31 Jan 2026 | T20I | United Arab Emirates | 1/24 | 3 | 0 | Dubai International Cricket Stadium |
| 29 Jan 2026 | T20I | United Arab Emirates | 3/26 | 4 | 0 | Dubai International Cricket Stadium |
| 26 Jan 2026 | T20I | Italy | 2/23 | 4 | 0 | 7he Sevens Stadium |
Frequently asked questions
How many wickets has MJ Humphreys taken in Tests?
15 wickets in 7 innings at an average of 37.13, economy 3.35, best figures 6/57.
How many wickets has MJ Humphreys taken in T20Is?
29 wickets in 20 innings at an average of 18.28, economy 7.08, best figures 4/13.
How many runs has MJ Humphreys scored in Tests?
67 runs in 9 innings (5 matches) at an average of 11.17 and a strike rate of 44.1, in the data from 2023 to 2025.
How many runs has MJ Humphreys scored in ODIs?
6 runs in 3 innings (6 matches) at an average of 6.00 and a strike rate of 60.0, in the data from 2023 to 2025.
How many runs has MJ Humphreys scored in T20Is?
14 runs in 7 innings (20 matches) at an average of 2.80 and a strike rate of 73.7, in the data from 2023 to 2026.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.