Condition
Purchase
Sort by
Time
Various
Wrangler men blue denim - wrangler,
£18.02
Buy It Now
Men western cowboy shirt - western,
£24.96
Buy It Now
Cowboy western shirt men - cowboy,
£23.99
Buy It Now
Mens western cowboy shirt long - western,
£17.00
Buy It Now
Men fashion embroidered - men's,
£13.86
Buy It Now
Roar signature mens xxl plaid - roar,
£23.39
Buy It Now
Mens casual buttons down - casual,
£4.79
Buy It Now
Vtg 1960s wrangler khaki pearl - 1960s,
£90.12
Buy It Now
Cinch men button - men’s,
£17.98
Buy It Now
Vintage wrangler rodeo - vintage, cowboy
£32.40
Buy It Now
Men wrangler black - men’s,
£13.52
Buy It Now
Winchester men acid wash - winchester,
£13.47
Buy It Now
Cowboy western shirt - cowboy,
£23.99
Buy It Now
Wrangler denim shirt adult - wrangler,
£24.99
Buy It Now
Relco floral cowboy - floral,
£44.99
Buy It Now
Retro mens western - western, cowboy
£14.68
Buy It Now
Vintage men western cowboy - men,
£17.95
Buy It Now
Retro mens western - retro⭐mens,
£11.74
Buy It Now
Men wrangler blue plaid - men’s,
£10.81
Buy It Now
Vintage harley davidson - vintage,
£25.69
Buy It Now
Rafter outdoors mens medium - c,
£23.43
Buy It Now
Vintage royal blue embroidered - vintage,
£45.05
Buy It Now
Mens casual buttons - mens, down
£3.00
Buy It Now
Wrangler plaid button shirt - plaid,
£22.52
Buy It Now
Red dirt rafter - red, c
£23.43
Buy It Now
Vintage men western - 🔥vintage,
£3.00
Buy It Now
Buckle bke pearl - snap, plaid
£27.03
Buy It Now
Mens blue green plaid - plaid, crinkle
£15.92
Buy It Now
Levis denim shirt adult - levis,
£24.99
Buy It Now
Mens heavy duty denim jeans - mens,
£16.98
Buy It Now
Superb quality new mens - new, duke
£22.99
Buy It Now
Wrangler for her george strait - wrangler,
£16.22
Buy It Now
Black red western cowboy - western,
£44.99
Buy It Now
Ralph lauren mens small - ralph, blue
£121.67
Buy It Now
Levi mens flannel check - mens,
£17.95
Buy It Now
For all mankind - for,
£45.02
Buy It Now
Coofandy mens long sleeve
£8.20
Buy It Now
Elastic cotton denim - elastic, for
£16.49
Buy It Now
Vintage ely cattleman shirt - ely,
£22.95
Buy It Now
Retro mens western cowboy - retro,
£14.39
Buy It Now
Hugo boss shirt long - boss,
£14.95
Buy It Now
Canyon guide shirt mens - canyon,
£12.95
Buy It Now
Men mountain warehouse trace - mountain,
£19.95
Buy It Now
Men retro western - men’s, striped
£23.70
Buy It Now
Mens denim shirts 100 - mens,
£8.95
Buy It Now
Vintage ely cattleman - ely, shirt
£22.95
Buy It Now
Relco plain black western - relco,
£49.99
Buy It Now
Mens denim shirt short sleeve - mens,
£28.99
Buy It Now
Skull cowboy mens - skull,
£9.99
Buy It Now
Luke combs tour 2026 shirt - luke,
£12.99
Buy It Now
Vintage plains shirt mens 2xl - plains,
£22.95
Buy It Now
Vintage ely cattleman shirt - cattleman,
£22.95
Buy It Now
Sale cowboy style shirt - sale,
£12.99
Buy It Now
Mens jamaica shirt men s - jamaica, t-shirt
£14.75
Buy It Now
Rare vintage levis medium - rare,
£24.99
Buy It Now
Relco black red - relco,
£39.99
Buy It Now
Jack daniels black short - daniels,
£45.00
Buy It Now
Vintage 1970 paso - vintage,
£60.00
Buy It Now
Ben sherman button - ben, button-up
£11.99
Buy It Now
Youngbloods shirt mens large - shirt,
£19.95
Buy It Now
Mens charlie sheen - mens, bowling
£17.87
Buy It Now
Grandad cowboy heavy - grandad, heavy-cotton
£27.95
Buy It Now
Vintage vikings men - men's, shirt
£3.60
Buy It Now
James meade size - meade, shirt
£13.99
Buy It Now
Nudie jeans gonzo sunburns - nudie,
£123.75
Buy It Now
Taos shirt mens - mens, medium
£19.95
Buy It Now
Rasta lion judah tshirt jah - of,
£15.89
Buy It Now
Rastafari rasta lion judah - rasta,
£15.49
Buy It Now
Vintage wrangler cowboy cut - wrangler,
£7.47
Buy It Now
Vintage vikings men shirt - vintage,
£20.59
Buy It Now
Mens jamaica shirt men - mens, men's
£14.75
Buy It Now
Vintage wrangler shirt mens - wrangler,
£135.18
Buy It Now
Wrangler shirt men - shirt, l
£33.34
Buy It Now
Robert graham shirt - shirt, mens
£34.95
Buy It Now
Ariat men blue diamond print - blue,
£36.05
Buy It Now
Vintage wrangler brushpopper - wrangler,
£113.55
Buy It Now
Levi pearl snap - pearl,
£22.52
Buy It Now
Wrangler men blue white - wrangler, blue/white
£18.02
Buy It Now
Vintage 80s short - vintage, sleeve
£26.64
Buy It Now
Rough stock panhandle - stock, slim
£16.12
Buy It Now
Cinch red button - cinch, down
£20.68
Buy It Now
Levi aztec shirt - levi's, large
£10.36
Buy It Now
Men skeleton cowboy - xl,
£22.52
Buy It Now
Panhandle mens paisley print - mens,
£12.81
Buy It Now
Eurostyle check 100 cotton - 100%,
£10.99
Buy It Now
Vintage bar ranchwear - vintage, c
£22.02
Buy It Now
Wrangler retro men large - men's,
£21.63
Buy It Now
Volcom mens medium shirt blue - mens,
£9.41
Buy It Now
Stetson multicolor plaid pearl - multicolor,
£16.26
Buy It Now
Vintage jos a bank - 90's,
£17.12
Buy It Now
Vintage 1970 lee - vintage, tail
£22.53
Buy It Now
Wrangler brushpopper western - brushpopper,
£93.58
Buy It Now
Wrangler denim pearl snap - wrangler,
£27.03
Buy It Now
Wrangler george strait - wrangler,
£17.80
Buy It Now
Vintage ely cattleman - ely, snap
£36.04
Buy It Now
Ely cattleman shirt mens - ely,
£20.73
Buy It Now
Looking for more cowboy shirts?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 cowboy shirts listings currently in our index. Prices range from £3 to £135.18, with an average of £26.92. 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 cowboy shirts →
Try this: ford trucks | silver grey camisole tops | classic muscle cars | corduroy mens | retro album covers | ladies zipped cardigans | funny xmas jumpers | jean michel basquiat shirt | gant rugger oxford shirt | hanes tagless t shirts
Whether you are looking for a brand-new or second-hand cowboy 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 £3, while premium listings can reach £135.18 — giving you a wide budget spread to work with. The average price of £26.92 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.