Statistics
Club / SeasonAppsGoalsAssists
- Sheffield Wednesday2026/27152—
- Sheffield Wednesday2025/262933
- Millwall2025/261601
- Sheffield Wednesday2024/25455—
- Sheffield Wednesday2023/244513
- Sheffield Wednesday2022/23488—
- Sheffield Wednesday2021/2251912
- Sheffield Wednesday2020/214926
- Sheffield Wednesday2019/204628
- Sheffield Wednesday2018/1945412
- Sheffield Wednesday2017/183113
- Sheffield Wednesday2016/174618
- Sheffield Wednesday2015/164132
- Bolton2014/151603
- Crystal Palace2014/151002
- Crystal Palace2013/14171—
- Aston Villa2012/13300—
- Aston Villa2011/12311—
- Aston Villa2010/112021
Transfers
- 2026Transfer
- 2026Transfer
- 2015Loan
- 2013€ 2.1M
- 2011Loan
- 2009Loan
About Barry Bannan
Barry Bannan (36, Scotland) is a midfielder for Sheffield Wednesday. In 2026/27 he has contributed 2 goals and 2 assists in 15 appearances across 4 competitions. His minutes-weighted match rating averages 6.96. Season-by-season and per-competition stats are below.
In 2026/27 he has 2 goals, down from 3 goals in 2025/26.
Barry Bannan: questions and answers
- How many goals has Barry Bannan scored in 2026/27?
- 2 goals in 15 appearances across all competitions.
- Which club does Barry Bannan play for?
- Sheffield Wednesday.
- How old is Barry Bannan?
- 36, born on 1 December 1989.
- What position does Barry Bannan play?
- Midfielder.
Sheffield Wednesday squad
RicardoYan ValeryCallum SlatteryLiam CooperLiam PalmerConnal TruemanJoseph LumleyBilly MitchellAshley Maynard-BrewerJamal LoweMax LoweLouie BarryJordi LiongolaSil SwinkelsAli Al HamadiMason Paul James BurstowJaden HeskeyKieran MorrisonSean FusireGabriel OtegbayoHarry GrayJarvis ThorntonCole McGheeErnie Weaver
Next fixture
Sheffield Wednesday host Plymouth in the League One on 14 November 2026.
Recent matches
- 8 Nov 2026 · FA Cup · at OldhamL 1–2
- 1 Nov 2026 · League One · vs BlackpoolD 1–1
- 27 Oct 2026 · League One · vs Cambridge UnitedD 1–1
- 24 Oct 2026 · League One · at DoncasterL 0–2
- 20 Oct 2026 · League One · at Notts CountyL 0–2
- 17 Oct 2026 · League One · vs AFC WimbledonW 5–0
- 10 Oct 2026 · League One · at HuddersfieldD 2–2
- 19 Sept 2026 · League One · vs Stockport CountyD 0–0
- 12 Sept 2026 · League One · vs WiganD 0–0
- 5 Sept 2026 · League One · at PeterboroughW 2–1
Data updated
