Sign In Hi
My Account
My Account
Total 0.00
Saving 0.00

Your shopping bag is currently empty

Sports Performance Tops

Once it's gone, it's gone

Find the right top for your fitness regime with our wide range of sports performance tops for men, women and kids. Our selection includes tank tops, compression tops, football, rugby and running tops, and much much more. There’s big discounts on everything in the range so you can get tops from to brands like adidas and New Balance for less at MandM Direct Ireland.

280
Styles
Page 2 of 3
  • Clearance

    Castore
    Junior AVFC Aston Villa Players Pre-Season 1/​4 Zip Top Sky Blue/​Rhododenron

    €13.99
    Was €17.99
    RRP€74.99
  • Price Drop

    Castore
    Mens AVFC Aston Villa Away Matchday 1/​4 Zip Serenity/​Brilliant White

    €24.99
    Was €29.99
    RRP€86.99
  • Price Drop

    Castore
    Mens NUFC Newcastle United Players Brush Back 1/​4 Zip Midlayer Top Bluestone/​Peacoat

    €24.99
    Was €29.99
    RRP€86.99
  • Half Price or Less

    Skins
    Womens DNAmic Primary Short Sleeve Top White

    €19.99
    Save €40.00
    RRP€59.99
  • Half Price or Less

    Skins
    Womens DNAmic Primary Short Sleeve Top Black

    €19.99
    Save €40.00
    RRP€59.99
  • Clearance

    Castore
    Womens Bath Rugby 23/​24 Away Jersey Cyber Yellow/​Surf The Web

    €17.99
    Was €24.99
    RRP€84.99
  • Clearance

    Castore
    Junior NUFC Newcastle United Players Training Long Sleeve T-Shirt Bluestone/​Peacoat

    €11.99
    Was €17.99
    RRP€54.99
  • Half Price or Less

    Castore
    Mens Leinster Rugby T-Shirt Brilliant White

    €13.99
    Save €21.00
    RRP€34.99
  • Clearance

    Castore
    Womens AVFC Aston Villa Coaches Long Sleeve Training Top Ebony/​Rhododendron

    €9.99
    Was €11.99
    RRP€61.99
  • Clearance

    Castore
    Mens NUFC Newcastle United Third Matchday Lightweight Jacket 205

    €29.99
    Was €34.99
    RRP€114.99
  • Half Price or Less

    Puma
    Mens Teamcup Training Poly Track Jacket Navy

    €29.99
    Save €40.00
    RRP€69.99
  • Half Price or Less

    Reebok
    Mens Chen Performance Two Pack T-Shirts Black/​Print

    €14.99
    Save €15.00
    RRP€29.99
  • Half Price or Less

    Puma
    Womens Active DryCell T-Shirt White

    €10.99
    Save €14.00
    RRP€24.99
  • Half Price or Less

    Puma
    Junior Teamglory Training Jersey Yellow

    €8.99
    Save €16.00
    RRP€24.99
  • adidas
    Mens Tiro 23 Track Jacket Team Power Red/​White

    €29.99
    Save €20.00
    RRP€49.99
  • Half Price or Less

    New Balance
    Womens Tech Knit NBDry Oversized 1/​4 Zip Sweatshirt Black

    €49.99
    Save €50.00
    RRP€99.99
  • Half Price or Less

    New Balance
    Mens Athletics NBIce x Graphic Running Top Black Multi

    €24.99
    Save €25.00
    RRP€49.99
  • Price Drop

    Reebok
    Mens Chill Athlete 2.0 T-Shirt Black/​Kinblu

    €14.99
    Was €17.99
    RRP€39.99
  • Under Armour
    Mens UA Sportstyle Logo Short Sleeve T-shirt Green/​White

    €17.99
    Save €12.00
    RRP€29.99
  • Half Price or Less

    New Balance
    Mens Athletics NBIce x Long Sleeve Running Top Stoneware Heather

    €26.99
    Save €28.00
    RRP€54.99
  • Half Price or Less

    Puma
    Mens Mattr Soto Golf Polo White/​Yellow

    €26.99
    Save €33.00
    RRP€59.99
  • Price Drop

    Puma
    Mens Teamcup 1/​4 Zip Training Top Sky

    €24.99
    Was €26.99
    RRP€64.99
  • Half Price or Less

    Puma
    Mens Teamfinal Warm Top Navy

    €24.99
    Save €50.00
    RRP€74.99
  • Kangaroo Poo
    Mens Baselayer Set Black

    €14.99
  • Half Price or Less

    Castore
    Mens AVFC Aston Villa Players Pre-Season Training Vest Sky Blue/​Rhododenron

    €14.99
    Save €40.00
    RRP€54.99
  • Clearance

    Castore
    Womens Scarlets 23/​24 Home Jersey Scarlet/​Scarlet Sage

    €13.99
    Was €17.99
    RRP€84.99
  • Half Price or Less

    Skins
    Mens DNAmic Force Compression Long Sleeve Top Red

    €17.99
    Save €32.00
    RRP€49.99
  • Clearance

    Castore
    Womens Harlequins FC 23/​24 Away Jersey Brilliant White/​Jester Red

    €17.99
    Was €24.99
    RRP€84.99
  • Clearance

    Skins
    Womens Series-1 Compression Long Sleeve Top Navy Blue

    €17.99
    Was €24.99
    RRP€89.99
  • Clearance

    Skins
    Womens Series-1 Compression Long Sleeve Top Black

    €17.99
    Was €24.99
    RRP€89.99
  • Price Drop

    adidas
    Mens Tiro 23 Track Jacket Royal Blue/​White

    €22.99
    Was €26.99
    RRP€49.99
  • Clearance

    Castore
    Mens EFC Everton Pro Training Short Sleeve T-Shirt Botanical Gardens/​Bayberry

    €11.99
    Was €13.99
    RRP€41.99
  • Half Price or Less

    Puma
    Boys teamRISE Training 1/​4 Zip Top Electric Blue Lemonade

    €14.99
    Save €15.00
    RRP€29.99
  • Clearance

    Puma
    Mens King Pro 1/​4 Zip Track Top Grey

    €17.99
    Was €19.99
    RRP€59.99
  • Clearance

    Reebok
    Mens Rama Performance Two Pack T-Shirts Black/​Print

    €11.99
    Was €12.99
    RRP€29.99
  • Half Price or Less

    New Balance
    Mens Athletics Jacquard Running Top Blue Oasis

    €26.99
    Save €28.00
    RRP€54.99
  • Half Price or Less

    Puma
    Mens Mattr Lillie Golf Polo White/​Orange

    €26.99
    Save €33.00
    RRP€59.99
  • Price Drop

    adidas
    Mens Squadra 21 Zip Training Top Team Power Red/​White

    €24.99
    Was €26.99
    RRP€44.99
  • Price Drop

    Puma
    Junior Teamcup Training Jersey Green

    €10.99
    Was €11.99
    RRP€29.99
  • New Balance
    Womens Sport Essentials NBDry x Top Dark Olivine

    €18.99
    Save €18.00
    RRP€36.99
  • Clearance

    Skins
    Womens Odot Activewear Short Sleeve Top Peach

    €11.99
    Was €17.99
    RRP€49.99
  • Price Drop

    Puma
    Junior Teamcup Training Jersey Yellow

    €10.99
    Was €11.99
    RRP€29.99
  • Half Price or Less

    New Balance
    Mens Athletics NBIce x Running Top Cyber Jade

    €24.99
    Save €25.00
    RRP€49.99
  • Half Price or Less

    Puma
    Mens Golf Icon 2.0 1/​4 Zip Left Chest Top Black

    €26.99
    Save €28.00
    RRP€54.99
  • Half Price or Less

    Puma
    Boys teamRISE Training 1/​4 Zip Top Peacoat/​ White

    €14.99
    Save €15.00
    RRP€29.99
  • Price Drop

    Trespass
    Mens Leecana Tech T-Shirt Grey Marl

    €8.99
    Was €9.99
    RRP€29.99
  • Half Price or Less

    Skins
    Junior DNAmic Force Compression Long Sleeve Top Navy Blue

    €13.99
    Save €36.00
    RRP€49.99
  • New Balance
    Mens Athletics Water Resistant Packable Running Jacket Red

    €59.99
    Save €55.00
    RRP€114.99
  • Price Drop

    New Balance
    Mens Stretch Woven Full Zip Training Jacket Dark Olivine

    €54.99
    Was €59.99
    RRP€119.99
  • Price Drop

    Skins
    Womens A200 Compression Tank Top Abyss

    €24.99
    Was €29.99
    RRP€84.99
  • Price Drop

    Skins
    Junior DNAmic Force Compression Short Sleeve Top Black

    €9.99
    Was €11.99
    RRP€34.99
  • Price Drop

    Skins
    Womens A200 Compression Short Sleeve Top Black/​Blue

    €24.99
    Was €29.99
    RRP€84.99
  • Price Drop

    Skins
    Womens A400 Compression Short Sleeve Top Black

    €24.99
    Was €29.99
    RRP€84.99
  • Price Drop

    Skins
    Junior DNAmic Force Compression Short Sleeve Top White

    €9.99
    Was €11.99
    RRP€34.99
  • Clearance

    Puma
    Junior Boys Evostripe T-Shirt Black

    €8.99
    Was €9.99
    RRP€24.99
  • Clearance

    Castore
    Womens Harlequins FC Long Sleeve Training Top Ebony/​Jester Red/​Sky Blue

    €9.99
    Was €11.99
    RRP€59.99
  • adidas
    Mens Tabela 23 Training T-Shirt Royal Blue/​White

    €16.99
    Save €5.00
    RRP€21.99
  • adidas
    Mens Tabela 23 Training T-Shirt White/​Black

    €16.99
    Save €5.00
    RRP€21.99
  • Price Drop

    Puma
    Mens Liga Baselayer Long Sleeve Top Yellow

    €9.99
    Was €10.99
    RRP€32.99
  • Half Price or Less

    New Balance
    Womens Athletics NB Heat Grid 1/​2 Zip Top Ice Wine Heather

    €39.99
    Save €50.00
    RRP€89.99
  • Half Price or Less

    Puma
    Mens Cloudspun Bloom Camo 1/​4 Zip Golf Top Navy/​Grey

    €34.99
    Save €45.00
    RRP€79.99
  • Half Price or Less

    New Balance
    Womens NBDry Jersey Long Sleeve Top Black

    €29.99
    Save €30.00
    RRP€59.99
  • Half Price or Less

    Puma
    Boys teamRISE Training 1/​4 Zip Top Black/​ White

    €14.99
    Save €15.00
    RRP€29.99
  • Half Price or Less

    Castore
    Mens EFC Everton Pro 1/​4 Zip Training Midlayer Top Botanical Gardens/​Bayberry

    €26.99
    Save €58.00
    RRP€84.99
  • Puma
    Boys Teamrise Training Poly Track Jacket Peacoat/​ White

    €17.99
    Save €15.00
    RRP€32.99
  • New Balance
    Womens Sport Essentials NBDry x Tank Neo Flame

    €16.99
    Save €16.00
    RRP€32.99
  • New Balance
    Womens Sport Essentials NBDry x Tank Dark Olivine

    €16.99
    Save €16.00
    RRP€32.99
  • New Balance
    Womens Sport Essentials NBDry x Tank Ice Wine

    €16.99
    Save €16.00
    RRP€32.99
  • Puma
    Mens teamRISE Training Poly Track Jacket Black/​ White

    €24.99
    Save €15.00
    RRP€39.99
  • New Balance
    Womens Sport Essentials NBDry x Top Peach Blossom

    €18.99
    Save €18.00
    RRP€36.99
  • Half Price or Less

    New Balance
    Mens Athletics NBIce x Long Sleeve Running Top Neo Flame Heather

    €26.99
    Save €28.00
    RRP€54.99
  • Half Price or Less

    New Balance
    Mens Athletics NBIce x Running Top Dark Olivine

    €24.99
    Save €25.00
    RRP€49.99
  • Puma
    Mens teamRISE Training Poly Track Jacket Peacoat/​ White

    €24.99
    Save €15.00
    RRP€39.99
  • Price Drop

    Castore
    Mens NUFC Newcastle United Third Matchday Anthem Jacket Blue/​Yellow

    €29.99
    Was €34.99
    RRP€114.99
  • Half Price or Less

    Skins
    Womens Ignite Short Sleeve Top Black

    €17.99
    Save €37.00
    RRP€54.99
  • Clearance

    Puma
    Junior Teamcup Training Poly Track Jacket Red

    €13.99
    Was €17.99
    RRP€54.99
  • Clearance

    Under Armour
    Mens UA HG Heat Gear Armour Compression Short Sleeve Top Carbon Heather/​Black

    €17.99
    Was €19.99
    RRP€34.99
  • Clearance

    Puma
    Mens Teamfinal Warm Top Ignite Blue

    €17.99
    Was €19.99
    RRP€74.99
  • Price Drop

    Puma
    Mens Teamcup Training Jersey White

    €14.99
    Was €16.99
    RRP€39.99
  • Clearance

    Umbro
    Mens Compression Short Sleeve T-Shirt Blue

    €7.99
    Was €8.99
    RRP€29.99
  • Price Drop

    adidas
    Mens Squadra 21 Track Jacket Team Power Red/​White

    €19.99
    Was €26.99
    RRP€44.99
  • Price Drop

    Canterbury
    Womens Vapodri Seamless Top Black

    €13.99
    Was €17.99
    RRP€41.99
  • Price Drop

    Puma
    Mens Teamcup Training Jersey Green

    €13.99
    Was €16.99
    RRP€39.99
  • Clearance

    adidas
    Mens Tiro 23 Zip Training Top Team Onix/​White

    €26.99
    Was €29.99
    RRP€49.99
  • Half Price or Less

    New Balance
    Mens Athletics NBIce x Jacquard Running Top Grey Matter

    €26.99
    Save €28.00
    RRP€54.99
  • Under Armour
    Mens UA Sportstyle Logo Short Sleeve T-shirt Steel/​White

    €17.99
    Save €12.00
    RRP€29.99
  • Puma
    Boys teamRISE Training Jersey Red/​ Black/​ White

    €8.99
    Save €5.00
    RRP€13.99
  • Price Drop

    Puma
    Mens Teamcup Training Jersey Red

    €14.99
    Was €16.99
    RRP€39.99
  • Price Drop

    Puma
    Junior Teamcup Training Jersey Red

    €10.99
    Was €11.99
    RRP€29.99
  • Half Price or Less

    New Balance
    Womens Relentless NBDry Heathertech Tank White

    €19.99
    Save €20.00
    RRP€39.99
  • Clearance

    Skins
    Womens Pacer Compression Short Sleeve Top Black/​Fusion Coral

    €17.99
    Was €24.99
    RRP€69.99
  • Half Price or Less

    Puma
    Boys Teamrise Training 1/​4 Zip Top Red/​ White

    €14.99
    Save €15.00
    RRP€29.99
  • Clearance

    adidas
    Junior Squadra 21 Track Jacket Team Power Red/​White

    €17.99
    Was €19.99
    RRP€37.99
  • Price Drop

    Puma
    Mens Teamcup 1/​4 Zip Training Top Green

    €24.99
    Was €26.99
    RRP€64.99
  • Price Drop

    adidas
    Mens Tiro 23 Track Jacket Team Onix/​White

    €26.99
    Was €29.99
    RRP€49.99
  • Puma
    Boys Teamrise Training Poly Track Jacket Black/​ White

    €17.99
    Save €15.00
    RRP€32.99
Page 2 of 3 - 280 Styles
Back to top

Added to your bag

Delivery Van Free Delivery over €100

Be the first to hear about our best deals, biggest savings and newest arrivals by signing up for our emails today!