Cricket player · Bowler · Glamorgan
Ryan Hadley
Ryan Hadley appears in 24 matches with a full FairPlay scorecard (9 Oct 2025 to 19 Jun 2026). 110 runs in 23 innings. 53 wickets from 425 overs.
Ryan Hadley at a glance
FairPlay holds 24 complete scorecards featuring Ryan Hadley, most recently for New South Wales (T20 and shorter, one-day, first-class).
In those matches Ryan Hadley batted 23 times for 110 runs at a strike rate of 21.74. The highest score was 50 not out off 231 balls against Somerset.
With the ball: 53 wickets from 425 overs, an economy rate of 4.34. Best figures: 5 for 69 against Tasmania.
How the 10 dismissals happened: caught 5, bowled 3, LBW 2.
These matches were played at 15 different grounds.
Figures in FairPlay's scorecards
| Inns | NO | Runs | HS | Avg | SR | 50/100 | 4s/6s |
|---|---|---|---|---|---|---|---|
| 23 | 13 | 110 | 50* | 11.00 | 21.74 | 1/0 | 11/2 |
| Inns | Overs | Mdns | Runs | Wkts | Best | Econ |
|---|---|---|---|---|---|---|
| 35 | 425 | 50 | 1,843 | 53 | 5/69 | 4.34 |
Figures by format
| Format | Mat | Runs | HS | Avg | SR | Wkts | Best | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 and shorter | 4 | 1 | 1 | 1.00 | 50.00 | 2 | 2/37 | 12.79 |
| One-day (ODI and List A) | 5 | 8 | 4* | – | 36.36 | 10 | 5/69 | 6.17 |
| Test and first-class | 15 | 101 | 50* | 11.22 | 20.95 | 41 | 4/76 | 3.87 |
Avg is runs per dismissal; SR is runs per 100 balls; Econ is runs per over. * means not out.
Best performances
Highest scores
- 50* (231 balls) v Somerset, 8 May 2026, Sophia Gardens
- 11* (36 balls) v Leicestershire, 24 Apr 2026, Sophia Gardens
- 8* (7 balls) v Nottinghamshire, 10 Apr 2026, Trent Bridge
Best bowling
- 5/69 (9 overs) v Tasmania, 21 Feb 2026, Bellerive Oval
- 4/76 (13.4 overs) v Nottinghamshire, 10 Apr 2026, Trent Bridge
- 4/82 (20.5 overs) v Surrey, 19 Jun 2026, Sophia Gardens
Match by match
Newest first. Dates in India Standard Time. * means not out.
| Date | Match | Batting | Bowling |
|---|---|---|---|
| 19 Jun 2026 | Glamorgan v SurreyCounty Championship Division OneBat 0* (0) · Bowl 1/16 (8) & 4/82 (20.5) | ||
| 12 Jun 2026 | Glamorgan v SussexCounty Championship Division OneBat 6 (31) & 0 (1) · Bowl 1/102 (21) | ||
| 15 May 2026 | Glamorgan v WarwickshireCounty Championship Division OneBat 8 (17) & 2 (4) · Bowl 1/49 (10) & 1/10 (4) | ||
| 8 May 2026 | Glamorgan v SomersetCounty Championship Division OneBat 5* (38) & 50* (231) · Bowl 2/69 (22) & 3/28 (8.2) | ||
| 1 May 2026 | Glamorgan v HampshireCounty Championship Division OneBat – · Bowl 0/51 (13) & 2/36 (14) | ||
| 24 Apr 2026 | Glamorgan v LeicestershireCounty Championship Division OneBat 11* (36) · Bowl 2/90 (23) | ||
| 10 Apr 2026 | Glamorgan v NottinghamshireCounty Championship Division OneBat 8* (7) & 0* (12) · Bowl 4/76 (13.4) & 0/48 (14) | ||
| 3 Apr 2026 | Glamorgan v YorkshireCounty Championship Division OneBat 0* (1) · Bowl 3/62 (15) & 3/35 (14.4) | ||
| 14 Mar 2026 | New South Wales v Western AustraliaSheffield ShieldBat 0* (4) · Bowl 0/72 (21) & 2/38 (11) | ||
| 5 Mar 2026 | New South Wales v South AustraliaSheffield ShieldBat 0* (8) & 0 (6) · Bowl 1/82 (16) & 1/11 (5) | ||
| 21 Feb 2026 | New South Wales v TasmaniaOne-Day CupBat – · Bowl 5/69 (9) | ||
| 16 Feb 2026 | New South Wales v TasmaniaSheffield ShieldBat 0* (3) · Bowl 3/32 (6.3) & 3/107 (29.5) | ||
| 10 Feb 2026 | New South Wales v South AustraliaOne-Day CupBat – · Bowl 0/35 (10) | ||
| 5 Feb 2026 | New South Wales v South AustraliaSheffield ShieldBat 0 (5) · Bowl 0/53 (8) & 0/20 (8) | ||
| 16 Jan 2026 | Sydney Thunder v Sydney SixersBig Bash LeagueBat – · Bowl 0/48 (2.2) | ||
| 12 Jan 2026 | Sydney Thunder v Melbourne RenegadesBig Bash LeagueBat – · Bowl 2/37 (4) | ||
| 10 Jan 2026 | Sydney Thunder v Brisbane HeatBig Bash LeagueBat – · Bowl 0/28 (2) | ||
| 28 Dec 2025 | Sydney Thunder v Melbourne StarsBig Bash LeagueBat 1 (2) · Bowl 0/32 (3) | ||
| 22 Nov 2025 | New South Wales v TasmaniaSheffield ShieldBat 4 (7) · Bowl 0/108 (20) | ||
| 3 Nov 2025 | New South Wales v QueenslandOne-Day CupBat 3* (9) · Bowl 2/64 (10) | ||
| 28 Oct 2025 | New South Wales v QueenslandSheffield ShieldBat – · Bowl 1/74 (17) | ||
| 20 Oct 2025 | New South Wales v VictoriaOne-Day CupBat 4* (6) · Bowl 2/25 (5) | ||
| 15 Oct 2025 | New South Wales v VictoriaSheffield ShieldBat 5 (54) & 2 (17) · Bowl 0/35 (12.5) & 3/53 (15) | ||
| 9 Oct 2025 | New South Wales v Western AustraliaOne-Day CupBat 1* (7) · Bowl 1/66 (8) |
How Ryan Hadley was dismissed
From the dismissal recorded on each scorecard: 10 dismissals in 23 innings, with 13 not out.
- Caught 5
- Bowled 3
- LBW 2
Teams, opponents and grounds
Played for
- New South Wales12 matches
- Glamorgan8 matches
- Sydney Thunder4 matches
Opponents
- South Australia3 matches
- Tasmania3 matches
- Queensland2 matches
- Victoria2 matches
- Western Australia2 matches
- Brisbane Heat1 match
- Hampshire1 match
- Leicestershire1 match
- Melbourne Renegades1 match
- Melbourne Stars1 match
- Nottinghamshire1 match
- Somerset1 match
- Surrey1 match
- Sussex1 match
- Sydney Sixers1 match
- Warwickshire1 match
- Yorkshire1 match
Grounds
- Cricket Central4 matches
- Sophia Gardens4 matches
- Bellerive Oval2 matches
- Junction Oval2 matches
- Sydney Cricket Ground2 matches
- Brisbane Cricket Ground1 match
- County Ground1 match
- Edgbaston1 match
- Karen Rolton Oval1 match
- Manuka Oval1 match
- Sydney Showground Stadium1 match
- The Gabba1 match
- The Rose Bowl1 match
- Trent Bridge1 match
- W.A.C.A. Ground1 match