Aston Villa number 31

8 players have worn the Aston Villa number 31 shirt since 1999-00.

We’re adding to this archive all the time, and older seasons are on the way. Spotted something wrong? Let us know.

Who wore number 31

SeasonPlayerLeague
2025-26Leon BaileyPremier League
2024-25Leon BaileyPremier League
2023-24Leon BaileyPremier League
2022-23Leon BaileyPremier League
2021-22Leon BaileyPremier League
2020-21Leon BaileyPremier League
2018-19Mark BunnChampionship
2017-18Mark BunnChampionship
2016-17Mark BunnChampionship
2015-16Mark BunnPremier League
2014-15Shay GivenPremier League
2012-13Chris HerdPremier League
2011-12Chris HerdPremier League
2010-11Chris HerdPremier League
2006-07Didier AgathePremier League
2003-04Luke MoorePremier League
2002-03Stephen CookePremier League
2001-02Jlloyd SamuelPremier League
2000-01Jlloyd SamuelPremier League
1999-00Jlloyd SamuelPremier League

Aston Villa number 31 shirts and prints

Not the right one?

We buy in older shirts all the time. Leave your email and we'll tell you once, as soon as a Aston Villa shirt printed with 31 comes in.

Trusted on eBay

100% positive feedback · 33 ratings

“Great item and delivery. Thank you”
r***0 on eBay, November 2026
“Amazing jacket and super fast delivery. 5*”
d***a on eBay, August 2026
“Great item, as described and fast delivery. Thank you 🏴󠁧󠁢󠁥󠁮󠁧󠁿”
l***0 on eBay, July 2026