Edward "Ed" Barnard was born on 20 November 1995 in Shrewsbury. He grew up playing cricket at Shrewsbury School and Shrewsbury Cricket Club, where his father Andrew served as captain and later chairman. His brother Mike also pursued the game, representing Shropshire County Cricket Club. Outside cricket Barnard is a supporter of Newcastle United.
Barnard progressed through Worcestershire’s academy, making his first‑class debut against Hampshire in May 2015 and taking three wickets in each innings. After a successful spell that included 47 wickets in the 2017 season and a batting average of 36.25, he moved to Warwickshire at the end of 2022, signed a contract extension in March 2025 and was appointed captain for all formats in March 2026, leading the side to the 2026 County Championship title.
Ed Barnard: quick facts
- Born: 20 November 1995, Shrewsbury
- Team: England
- Teams: Worcestershire County Cricket Club
Ed Barnard’s early life
Edward Barnard, commonly known as Ed, was born on 20 November 1995 in Shrewsbury. He began playing cricket at a young age for Shrewsbury School and the local Shrewsbury Cricket Club, where his father Andrew was first captain and later chairman, providing a supportive environment for his development.
Barnard’s brother Mike also pursued cricket, playing professionally for Shropshire County Cricket Club, following in the footsteps of their father. In his leisure time Barnard supports Newcastle United, a passion he has maintained since childhood.
Ed Barnard’s domestic career
Barnard rose through Worcestershire’s academy, representing the under‑19 side before earning a place in the senior team. He also featured for England’s under‑19s, notably scoring a century against South Africa at the 2014 Under‑19 Cricket World Cup. His first‑class debut came in May 2015 against Hampshire, where he claimed three wickets in each innings, signalling his potential as a bowling all‑rounder.
During the 2017 season Barnard took 47 wickets and averaged 36.25 with the bat, contributing to Worcestershire’s County Championship Division Two title. He was part of the squad that won the T20 Blast in 2018. After fifteen years with Worcestershire, he transferred to Warwickshire at the end of the 2022 season, signing a three‑year deal. A contract extension followed in March 2025 and he was named captain for all formats in March 2026, guiding Warwickshire to the County Championship triumph that same year.
Ed Barnard’s international career
Barnard’s most recent involvement with England came in the ODI series played between October 2026 and November 2026. He appeared in three matches, scoring 88 runs across three innings with a highest score of 35, and did not claim any wickets during the series.
Although his international exposure remains limited, the ODI appearances demonstrate that Barnard is on the selectors’ radar as a potential batting all‑rounder for future England squads.
Ed Barnard’s playing style
Barnard is a right‑handed batsman and a right‑arm fast‑medium bowler, classed as a batting all‑rounder. His bowling combines pace with control, while his batting is built around steady accumulation, as reflected in his first‑class batting average of 36.25 during the 2017 season.
Ed Barnard’s records and achievements
Among Barnard’s early milestones is a century for England’s under‑19s against South Africa at the 2014 Under‑19 World Cup. In domestic cricket he recorded 47 wickets in the 2017 season and maintained a batting average of 36.25. As Warwickshire captain, he led the side to the 2026 County Championship title, marking a significant achievement in his leadership career.
Ed Barnard’s personal life
Barnard’s father, Andrew, has been a prominent figure in his cricketing upbringing, serving as captain and chairman of Shrewsbury Cricket Club. His brother Mike also played professionally for Shropshire County Cricket Club. Outside the sport, Barnard is an avid supporter of Newcastle United.
Ed Barnard in internationals, last 12 months
- ODI: 3 matches, 88 runs in 3 innings (highest 35), 0 wickets
Ed Barnard: frequently asked questions
When was Ed Barnard born?
Ed Barnard was born on 20 November 1995 in Shrewsbury.
Where is Ed Barnard from?
Ed Barnard was born in Shrewsbury, United Kingdom.
Which teams has Ed Barnard played for?
Ed Barnard plays international cricket for England. Ed Barnard’s other teams include Worcestershire County Cricket Club.
What are Ed Barnard’s international stats in the last 12 months?
From October 2026 to November 2026, Ed Barnard played ODI: 3 matches, 88 runs in 3 innings (highest 35), 0 wickets.










