217 Products
  1. Men's Portland Woven Shorts Black / Red
  2. Men's Portland Woven Shorts Marine / Silver / Green
  3. Men's Portland Woven Shorts Marine / Blue / Royal
  4. Men's Éire Fleece Shorts Green
    €30.00
    500 Reward Points
  5. Men's Éire Fleece Shorts Marine
    €30.00
    500 Reward Points
  6. Men's Éire Fleece Shorts Grey
    €30.00
    500 Reward Points
  7. Men's Pioneer Hybrid Leisure Shorts Black / Red
  8. Men's Pioneer Hybrid Leisure Shorts Marine / White
  9. Men's Pioneer Hybrid Leisure Shorts Marine / Royal
  10. Men's Pioneer Hybrid Leisure Shorts Marine / Sky
  11. Men's Pioneer Hybrid Leisure Shorts Marine / Green
  12. Men's Chino Shorts Black
    €32.00
    500 Reward Points
  13. Men's Chino Shorts Marine
    €32.00
    500 Reward Points
  14. Men's Chino Shorts Grey
    €32.00
    500 Reward Points
  15. Men's Jeff French Terry Leisure Shorts Grey / White
  16. Men's Neptune Training Shorts Blue / Green
  17. Men's Miller Éire Fleece Shorts Black / Amber
    €30.00
    150 Reward Points
  18. Men's Miller Fleece Shorts Black / Red / White
  19. Men's Graffiti Éire Shorts Marine / Green / Amber
  20. Men's Thor Woven Shorts Black / Green
    €25.00
    125 Reward Points
  21. Men's Trigger 3 Stripe French Terry Leisure Shorts Grey
  22. Men's Trigger French Terry Leisure Shorts Grey
    €32.00
    80 Reward Points
  23. Men's Trigger 3 Stripe French Terry Leisure Shorts Black
  24. Men's Trigger French Terry Leisure Shorts Black
    €32.00
    80 Reward Points
  25. Men's Trigger French Terry Leisure Shorts Marine
    €32.00
    80 Reward Points
  26. Men's Trigger French Terry Leisure Shorts Green
    €32.00
    80 Reward Points
  27. Men's Trigger French Terry Leisure Shorts Maroon
    €32.00
    80 Reward Points
O’Neills shorts for men combine cutting edge fabric technology with classic designs. Men’s shorts include holiday wear cargo shorts, lightweight gym shorts and high performance GAA shorts. Team our shorts with a modern polo shirt or men’s t-shirt to complete an effortless casual look.