Condition
Purchase
Sort by
Time
Various
Mens traditional country - traditional,
£16.95 · Buy It Now
» View details on eBay #sponsoredMens traditional country - mens,
£15.99 · Buy It Now
» View details on eBay #sponsoredSmall check stripe shirts - small, long
£14.95 · Buy It Now
» View details on eBay #sponsoredStripe shirts long - long, sleeve
£13.99 · Buy It Now
» View details on eBay #sponsoredTom hagan shirt and - and, boxed
£21.50 · Buy It Now
» View details on eBay #sponsoredPlain shirts short - short, sleeve
£13.99 · Buy It Now
» View details on eBay #sponsoredChecked shirts short sleeve - shirts,
£15.95 · Buy It Now
» View details on eBay #sponsoredShort sleeve polo shirt - short,
£19.99 · Buy It Now
» View details on eBay #sponsoredNew mens long sleeve poly - sleeve,
£10.99 · Buy It Now
» View details on eBay #sponsoredShort sleeve polo - sleeve, shirt
£19.99 · Buy It Now
» View details on eBay #sponsoredTom hagan men - tom, short
£7.58 · Buy It Now
» View details on eBay #sponsoredShort sleeve polo - polo, shirt
£19.99 · Buy It Now
» View details on eBay #sponsoredMens king size short - ,
£13.99 · Buy It Now
» View details on eBay #sponsoredShort sleeve polo shirt - sleeve, plain
£18.99 · Buy It Now
» View details on eBay #sponsoredTom hagan mens - hagan,
£14.99 · Buy It Now
» View details on eBay #sponsoredShort sleeve golf polo - golf, shirt
£24.95 · Buy It Now
» View details on eBay #sponsoredMens short sleeve double - short,
£18.95 · Buy It Now
» View details on eBay #sponsoredMen tom hagan - hagan, plain
£14.99 · Buy It Now
» View details on eBay #sponsoredTom hagan mens check - tom, xl
£6.52 · Buy It Now
» View details on eBay #sponsoredTom hagan men single jersey - hagan,
£24.99 · Buy It Now
» View details on eBay #sponsoredTom hagan men lilac shirt - tom,
£7.49 · Buy It Now
» View details on eBay #sponsoredLong sleeve shirt plain king - long,
£16.99 · Buy It Now
» View details on eBay #sponsoredMen tom hagan white blue - hagan,
£6.52 · Buy It Now
» View details on eBay #sponsoredNew mens short sleeve poly - mens,
£13.95 · Buy It Now
» View details on eBay #sponsoredTom hagan men - men's, brown
£3.31 · Buy It Now
» View details on eBay #sponsoredMens short sleeve shirt check - short,
£8.95 · Buy It Now
» View details on eBay #sponsoredNew mens king size plain - plain, short
£15.95 · Buy It Now
» View details on eBay #sponsoredTom hagan men - hagan, shirts
£10.80 · Buy It Now
» View details on eBay #sponsoredTom hagan sport mens - hagan, grey
£12.99 · Buy It Now
» View details on eBay #sponsoredTom hagan multicoloured - hagan, men's
£25.00 · Buy It Now
» View details on eBay #sponsoredMens big size - big, hagan
£19.99 · Buy It Now
» View details on eBay #sponsoredTom hagan men - men's, black
£11.86 · Buy It Now
» View details on eBay #sponsoredMen tom hagan - tom,
£4.59 · Buy It Now
» View details on eBay #sponsoredPlain king size long - plain,
£12.99 · Buy It Now
» View details on eBay #sponsoredMen tom hagan easycare - hagan, long
£15.00 · Buy It Now
» View details on eBay #sponsoredMens short sleeve golf - short,
£18.95 · Buy It Now
» View details on eBay #sponsoredLong sleeve shirt small check - long,
£12.99 · Buy It Now
» View details on eBay #sponsoredMen tom hagan - men's,
£9.99 · Buy It Now
» View details on eBay #sponsoredTom hagan men - hagan, men's
£14.99 · Buy It Now
» View details on eBay #sponsoredTom hagan men beige - hagan,
£7.20 · Buy It Now
» View details on eBay #sponsoredMen tom hagan - men's, polo
£20.00 · Buy It Now
» View details on eBay #sponsoredNew mens long - new,
£11.95 · Buy It Now
» View details on eBay #sponsoredTom hagan men - tom, long
£9.99 · Buy It Now
» View details on eBay #sponsoredTom hagan men shirt button - tom,
£5.99 · Buy It Now
» View details on eBay #sponsoredTom hagan men short - hagan, men’s
£4.38 · Buy It Now
» View details on eBay #sponsoredTom hagan men blue check - tom,
£6.37 · Buy It Now
» View details on eBay #sponsoredMen beige shirt tom hagan - shirt,
£2.24 · Buy It Now
» View details on eBay #sponsoredNew mens short sleeve - new,
£19.95 · Buy It Now
» View details on eBay #sponsoredMens short sleeve - mens, yarn
£8.99 · Buy It Now
» View details on eBay #sponsoredTom hagan men blue - hagan, men's
£10.79 · Buy It Now
» View details on eBay #sponsoredMen tom hagan - men's, shirts
£15.00 · Buy It Now
» View details on eBay #sponsoredTom hagan mens formal - -, shirts
£22.99 · Buy It Now
» View details on eBay #sponsoredNew mens short sleeve - mens, golf
£24.95 · Buy It Now
» View details on eBay #sponsoredTom hagan long sleeved - hagan,
£12.99 · Buy It Now
» View details on eBay #sponsoredMens long sleeve summer yarn - sleeve,
£14.95 · Buy It Now
» View details on eBay #sponsoredTom hagan shirt - shirt,, button
£7.90 · Buy It Now
» View details on eBay #sponsoredTom hagan men size - hagan, men’s
£9.01 · Buy It Now
» View details on eBay #sponsoredTom hagan men blue polo - tom,
£7.87 · Buy It Now
» View details on eBay #sponsoredMen black long sleeved - black,
£2.24 · Buy It Now
» View details on eBay #sponsoredTom hagan men check - tom, men’s
£10.80 · Buy It Now
» View details on eBay #sponsoredTom hagan men blue - tom, shirt
£12.94 · Buy It Now
» View details on eBay #sponsoredTom hagan men multicoloured - tom,
£6.25 · Buy It Now
» View details on eBay #sponsoredTom hagan men shirt - hagan, black
£8.65 · Buy It Now
» View details on eBay #sponsoredNew mens short - new,
£16.99 · Buy It Now
» View details on eBay #sponsoredMen vintage 1980 tom hagan - vintage, 1980's
£8.99 · Buy It Now
» View details on eBay #sponsoredMen black short sleeve tom - short,
£12.94 · Buy It Now
» View details on eBay #sponsoredTom hagan mens short sleeve - hagan,
£1.70 · Buy It Now
» View details on eBay #sponsoredMens big size tom hagan - tom,
£19.99 · Buy It Now
» View details on eBay #sponsoredTom hagan size 6xl 22 - tom,
£12.94 · Buy It Now
» View details on eBay #sponsoredOxford shirt short - shirt, sleeve
£9.99 · Buy It Now
» View details on eBay #sponsoredTom hagan mens checked - checked, shirt
£8.12 · Buy It Now
» View details on eBay #sponsoredMens yarn dyed lumberjack - mens,
£9.95 · Buy It Now
» View details on eBay #sponsoredTom hagan shirt blue - tom,
£13.00 · Buy It Now
» View details on eBay #sponsoredMens short sleeved - mens,
£16.15 · Buy It Now
» View details on eBay #sponsoredTom hagan men stunning - men's,
£10.79 · Buy It Now
» View details on eBay #sponsoredMen tom hagan plain - men's, short
£15.00 · Buy It Now
» View details on eBay #sponsoredMens big size - big, long
£19.99 · Buy It Now
» View details on eBay #sponsoredMens short sleeve - short,
£6.99 · Buy It Now
» View details on eBay #sponsoredTom hagan men shirt - tom, black
£7.58 · Buy It Now
» View details on eBay #sponsoredMens short sleeve golf - short,
£24.95 · Buy It Now
» View details on eBay #sponsoredPlain polo shirt short sleeve - polo,
£8.50 · Buy It Now
» View details on eBay #sponsoredTom hagan lavendar - hagan,
£7.43 · Buy It Now
» View details on eBay #sponsoredTom hagan sage green - tom, textured
£17.21 · Buy It Now
» View details on eBay #sponsoredTom hagan men - tom,
£5.98 · Buy It Now
» View details on eBay #sponsoredRoyale tom hagan shirt - by,
£10.99 · Buy It Now
» View details on eBay #sponsoredMen tom hagan light blue - men’s,
£10.80 · Buy It Now
» View details on eBay #sponsoredMens tom hagan black - mens,
£4.91 · Buy It Now
» View details on eBay #sponsoredNew mens walking shorts - walking, plain
£12.50 · Buy It Now
» View details on eBay #sponsoredTom hagan men country - tom,
£12.02 · Buy It Now
» View details on eBay #sponsoredMen tom hagan multi - hagan, stripes
£8.76 · Buy It Now
» View details on eBay #sponsoredGents baby pink - gents, sleeve
£3.31 · Buy It Now
» View details on eBay #sponsoredTom hagan polo shirt small - hagan,
£1.17 · Buy It Now
» View details on eBay #sponsoredKing size sleeveless plain - king,
£6.99 · Buy It Now
» View details on eBay #sponsoredMens short sleeve golf polo - short,
£24.95 · Buy It Now
» View details on eBay #sponsoredTom hagan long sleeve shirt - tom,
£10.80 · Buy It Now
» View details on eBay #sponsoredBrand new men tom hagan - brand,
£8.50 · Buy It Now
» View details on eBay #sponsoredLooking for more tom hagan shirts?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 tom hagan shirts listings currently in our index. Prices range from £1.17 to £25, with an average of £12.59. Whether you are hunting for a bargain or looking for a top-spec model, the selection below covers all price points — new, used and refurbished. More about tom hagan shirts →
Try this: m&s handbags | leeds united dressing gown | damart mens | carnac sunglasses | corbyn run dmc | hoodrich vest jacket | clarks polyveldt | mercier grey tracksuit | adidas poppers men's | powawalker ranger
Whether you are looking for a brand-new or second-hand tom hagan shirts, eBay offers one of the largest selections available online. With 96 active listings at the time of this page's last update, you have plenty of choice across different conditions, sellers and price points. The cheapest option currently starts at £1.17, while premium listings can reach £25 — giving you a wide budget spread to work with. The average price of £12.59 can serve as a useful benchmark: listings below this tend to be used or auction-style, while those above often include extra accessories, warranties, or are sold by professional sellers with high feedback scores. Always check the seller's feedback rating and return policy before committing to a purchase. If you need the item quickly, filter by "Buy It Now" to avoid the uncertainty of auctions. For used items, look closely at the condition description and photos — terms like "good", "very good" and "like new" can mean very different things depending on the seller.