PLAYER PROFILE / Central Midfield

Barry Bannan.

Sheffield Wednesday · Scotland

TM 61561 · Current player profile
Full career record
Age today
Recorded moves15
Peak recorded value€5.50m
Current market value€200k

01 / PLAYER DETAILS

At a glance

Full name
Barry Ryan Bannan
Born
Nationality
Scotland
Position
Central Midfield
Preferred foot
left
Height
169
Joined current club
28 Jan 2026
Contract expires
30 Jun 2027

02 / THE JOURNEY

Previous clubs

Clubs from completed, dated transfers, most recent first. Repeat spells are listed in the full transfer history.

03 / VALUE OVER TIME

Market value history

36 valuations
Barry Bannan historical market values in euros, newest first
Valuation dateAge thenClub at the timeMarket value
08 Aug 2011Aston Villa€3.00m
01 Feb 2011Aston Villa€3.00m
18 Oct 2010Aston Villa€50k
25 Sep 2010Aston Villa€0
15 Nov 2009Aston Villa U21€500k
10 Aug 2008Aston Villa U21€50k

Each row is a dated valuation. The bar shows its share of the player’s peak recorded value. — means not recorded.

04 / EVERY MOVE

Full transfer history

15 records
Barry Bannan full transfer history
DateFromToMoveFee
09 Jul 2026 Millwall FC Sheffield Wednesday Transfer ?
28 Jan 2026 Sheffield Wednesday Millwall FC Transfer ?
31 Aug 2015 Crystal Palace Sheffield Wednesday Transfer Free
31 May 2015 Bolton Wanderers Crystal Palace Loan return End of loan
02 Feb 2015 Crystal Palace Bolton Wanderers Loan loan transfer
02 Sep 2013 Aston Villa Crystal Palace Transfer €2.10m
28 Apr 2011 Leeds United Aston Villa Loan return End of loan
07 Mar 2011 Aston Villa Leeds United Loan loan transfer
01 Jul 2010 Aston Villa U21 Aston Villa Internal move
31 May 2010 Blackpool FC Aston Villa U21 Loan return End of loan
26 Nov 2009 Aston Villa U21 Blackpool FC Loan loan transfer
31 May 2009 Derby County Aston Villa U21 Loan return End of loan
13 Mar 2009 Aston Villa U21 Derby County Loan loan transfer
01 Jul 2008 Aston Villa U18 Aston Villa U21 Internal move
01 Jul 2004 Celtic Glasgow U17 Aston Villa U18 Transfer ?

Includes loans, loan returns, internal moves and scheduled transfers. Free means a recorded €0 fee; — means no figure was recorded.