Selfridges logo

You have no recent searches

Keyholder exclusive offer: members’ access to up to 30% off beauty and gifts. Shop now
Seasonal reductions: shop your favourite brands for less. Shop now

On Men's Tops & T-Shirts

Stay ahead of the game with On's men's tops and t-shirts, engineered for both performance and everyday wear. Each piece is designed to keep you cool and comfortable, whether you're training or relaxing. The lightweight fabrics and tailored fits ensure freedom of movement, while the minimalist designs add a touch of sophistication. On's commitment to quality is evident in every detail. At Selfridges, we offer a selection that caters to the modern man. Explore tops and t-shirts that seamlessly transition from the gym to the streets.

30 results

30 results

  1. ON

    Club Brand-Print Cotton-Blend Hoody

    1. Price:¥24,500
    Just launched
    ON: Club Brand-Print Cotton-Blend HoodyON: Club Brand-Print Cotton-Blend Hoody
  2. ON

    Climate Funnel-Neck Woven Sweatshirt

    1. Price:¥23,500
    Just launched
    ON: Climate Funnel-Neck Woven SweatshirtON: Climate Funnel-Neck Woven Sweatshirt
  3. ON

    Climate Funnel-Neck Woven Sweatshirt

    1. Price:¥23,500
    Just launched
    ON: Climate Funnel-Neck Woven SweatshirtON: Climate Funnel-Neck Woven Sweatshirt
  4. ON

    Pace Printed Stretch-Woven T-Shirt

    1. Price:¥18,200
    New season
    ON: Pace Printed Stretch-Woven T-ShirtON: Pace Printed Stretch-Woven T-Shirt
  5. ON

    Climate Logo-Print Stretch-Woven Top

    1. Price:¥22,500
    New season
    ON: Climate Logo-Print Stretch-Woven TopON: Climate Logo-Print Stretch-Woven Top
  6. ON

    Club T Graphic-Print Cotton T-Shirt

    1. Price:¥9,300
    New season
    ON: Club T Graphic-Print Cotton T-ShirtON: Club T Graphic-Print Cotton T-Shirt
  7. ON

    Pace Mesh-Jersey T-Shirt

    1. Price:¥18,800
    ON: Pace Mesh-Jersey T-ShirtON: Pace Mesh-Jersey T-Shirt
  8. ON

    Pace Jersey Tank Top

    1. Price:¥16,600
    ON: Pace Jersey Tank TopON: Pace Jersey Tank Top
  9. ON

    Train-T Brand-Print Stretch-Woven T-Shirt

    1. Price:¥16,600
    Just launched
    ON: Train-T Brand-Print Stretch-Woven T-ShirtON: Train-T Brand-Print Stretch-Woven T-Shirt

30/30 results