JP McIlroy: career summary
JP McIlroy is a cricketer. JP McIlroy has played 69 matches on CricInto's records, from 8 Apr 2021 to 8 Sept 2026, for Glamorgan.
In the Vitality Blast (25 matches, 2022–2024): 11 runs in 8 innings at an average of 3.67 and a strike rate of 64.71 (highest score 7*); 32 wickets at an average of 25.13 and an economy rate of 9.31 (best 4/36).
In the County Championship (19 matches, 2021–2026): 101 runs in 20 innings at an average of 9.18 and a strike rate of 37.83 (highest score 30*); 30 wickets at an average of 45.13 and an economy rate of 2.99 (best 5/34).
In the One-Day Cup (17 matches, 2023–2026): 34 runs in 8 innings at an average of 17.00 and a strike rate of 48.57 (highest score 13); 18 wickets at an average of 31.83 and an economy rate of 4.41 (best 3/33).
Batting
| Competition | M | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 4s | 6s | 0s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Vitality Blast | 25 | 8 | 5 | 11 | 7* | 3.67 | 17 | 64.71 | 0 | 0 | 1 | 0 | 3 |
| County Championship | 19 | 20 | 9 | 101 | 30* | 9.18 | 267 | 37.83 | 0 | 0 | 16 | 1 | 4 |
| One-Day Cup | 17 | 8 | 6 | 34 | 13 | 17.00 | 70 | 48.57 | 0 | 0 | 4 | 0 | 1 |
| Vitality Blast Men | 5 | 1 | 0 | 0 | 0 | 0.00 | 1 | 0.00 | 0 | 0 | 0 | 0 | 1 |
| Royal London One-Day Cup | 3 | 1 | 1 | 10 | 10* | - | 12 | 83.33 | 0 | 0 | 1 | 0 | 0 |
Bowling
| Competition | M | Inns | Overs | Runs | Wkts | BBI | Avg | Econ | SR | 4w | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Vitality Blast | 25 | 25 | 86.2 | 804 | 32 | 4/36 | 25.13 | 9.31 | 16.19 | 1 | 0 |
| County Championship | 19 | 29 | 452.5 | 1354 | 30 | 5/34 | 45.13 | 2.99 | 90.57 | 0 | 1 |
| One-Day Cup | 17 | 16 | 130 | 573 | 18 | 3/33 | 31.83 | 4.41 | 43.33 | 0 | 0 |
| Vitality Blast Men | 5 | 5 | 19 | 200 | 3 | 2/42 | 66.67 | 10.53 | 38.00 | 0 | 0 |
| Royal London One-Day Cup | 3 | 3 | 27 | 107 | 5 | 2/13 | 21.40 | 3.96 | 32.40 | 0 | 0 |
Recent matches
| Date | Match | Bat | Bowl |
|---|---|---|---|
| 8 Sept 2026 | GLA vs WAR County Championship | 8* (11) & 0 (4) | 0/40 (12) |
| 24 Jul 2026 | GLA vs YOR One-Day Cup | 0 (2) | 2/23 (9.4) |
| 22 Jul 2026 | GLA vs SUS One-Day Cup | DNB | 0/54 (10) |
| 1 May 2026 | GLA vs HAM County Championship | DNB | 0/31 (13) & 2/39 (19) |
| 11 Jul 2025 | GLA vs SUR Vitality Blast Men | DNB | 0/53 (4) |
| 6 Jul 2025 | GLA vs KEN Vitality Blast Men | DNB | 0/28 (4) |
| 4 Jul 2025 | GLA vs SOM Vitality Blast Men | DNB | 1/40 (4) |
| 8 Jun 2025 | GLA vs SUS Vitality Blast Men | 0 (1) | 2/42 (4) |
| 6 Jun 2025 | GLA vs ESS Vitality Blast Men | DNB | 0/37 (3) |
| 22 Sept 2024 | GLA vs SOM One-Day Cup | DNB | 0/30 (4) |
Frequently asked questions
How many runs has JP McIlroy scored in the Vitality Blast?
JP McIlroy has scored 11 runs in the Vitality Blast, at an average of 3.67.
How many wickets has JP McIlroy taken in the Vitality Blast?
JP McIlroy has taken 32 wickets in the Vitality Blast, with best figures of 4/36.
How many runs has JP McIlroy scored in the County Championship?
JP McIlroy has scored 101 runs in the County Championship, at an average of 9.18.
How many wickets has JP McIlroy taken in the County Championship?
JP McIlroy has taken 30 wickets in the County Championship, with best figures of 5/34.
How many runs has JP McIlroy scored in the One-Day Cup?
JP McIlroy has scored 34 runs in the One-Day Cup, at an average of 17.00.
How many wickets has JP McIlroy taken in the One-Day Cup?
JP McIlroy has taken 18 wickets in the One-Day Cup, with best figures of 3/33.
What is JP McIlroy's highest score?
JP McIlroy's highest score is 30*, in the County Championship (not out).
Which teams has JP McIlroy played for?
Glamorgan (2021–2026).