JM

JP McIlroy

69 matches · 8 Apr 2021 to 8 Sept 2026

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

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
Vitality Blast2585 117*3.67 1764.710 0103
County Championship19209 10130*9.18 26737.830 01614
One-Day Cup1786 341317.00 7048.570 0401
Vitality Blast Men510 000.00 10.000 0001
Royal London One-Day Cup311 1010*- 1283.330 0100

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
Vitality Blast252586.2 804324/36 25.139.3116.19 10
County Championship1929452.5 1354305/34 45.132.9990.57 01
One-Day Cup1716130 573183/33 31.834.4143.33 00
Vitality Blast Men5519 20032/42 66.6710.5338.00 00
Royal London One-Day Cup3327 10752/13 21.403.9632.40 00

Recent matches

DateMatchBatBowl
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 DNB0/54 (10)
1 May 2026 GLA vs HAM County Championship DNB0/31 (13) & 2/39 (19)
11 Jul 2025 GLA vs SUR Vitality Blast Men DNB0/53 (4)
6 Jul 2025 GLA vs KEN Vitality Blast Men DNB0/28 (4)
4 Jul 2025 GLA vs SOM Vitality Blast Men DNB1/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 DNB0/37 (3)
22 Sept 2024 GLA vs SOM One-Day Cup DNB0/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).