PlayersMen's cricket
EO Leonard
48 matches · 2021–2026 · Glamorgan, Somerset
Batting
Bowling
Latest matches
- 4 Jun 2026Somerset 202/6 v Glamorgan 203/6T20 leagueGlamorgan won by 4 wickets · Vitality Blast Men, Group Central & West
- 29 May 2026Somerset 171/9 v Glamorgan 175/3T20 leagueGlamorgan won by 7 wickets · Vitality Blast Men, Group Central & West
- 23 May 2026Glamorgan 157/8 v Gloucestershire 158/8T20 leagueGloucestershire won by 2 wickets · Vitality Blast Men, match 10
- 22 May 2026Northamptonshire 165/8 v Glamorgan 162/8T20 leagueNorthamptonshire won by 3 runs · Vitality Blast Men, match 6
- 24 Sept 2025Glamorgan 265 & 241 v Lancashire 374 & 134/3First-classLancashire won by 7 wickets · County Championship, Group 2, match 56
- 20 Aug 2025Essex 371/6 v Glamorgan 181One-day (other)Essex won by 190 runs · One-Day Cup, Group A
- 17 Aug 2025Glamorgan 278/9 v Nottinghamshire 282/3One-day (other)Nottinghamshire won by 7 wickets · One-Day Cup, Group A
- 15 Aug 2025Glamorgan 288/9 v Gloucestershire 289/5One-day (other)Gloucestershire won by 5 wickets · One-Day Cup, Group A
- 13 Aug 2025Glamorgan 308/7 v Surrey 146/5 RainOne-day (other)Surrey won by 5 wickets (D/L) · One-Day Cup, Group A
- 5 Aug 2025Hampshire 324/6 v Glamorgan 252One-day (other)Hampshire won by 72 runs · One-Day Cup, Group A
- 29 Jul 2025Glamorgan 261 & 348/7d v Lancashire 137 & 318First-classGlamorgan won by 154 runs · County Championship, Group 2, match 43
- 22 Jul 2025Kent 155/9 & 360 v Glamorgan 327 & 189/5First-classGlamorgan won by 5 wickets · County Championship, Group 2, match 37
- 18 Jul 2025Glamorgan 184/9 v Middlesex 132T20 leagueGlamorgan won by 52 runs · Vitality Blast Men, Group South
- 13 Jul 2025Gloucestershire 175/6 v Glamorgan 135T20 leagueGloucestershire won by 40 runs · Vitality Blast Men, Group South
- 11 Jul 2025Glamorgan 222/6 v Surrey 224/4T20 leagueSurrey won by 6 wickets · Vitality Blast Men, Group South
Numbers cover only the matches in Cricsheet's ball-by-ball archive, so they can differ from official career records, especially for careers that started before the mid-2000s.