AFL Merchandise AFL Merchandise

Men's AFL Merch

Show your colours this season in men's AFL fan gear! Cotton On is proud to be an official apparel partner of the AFL, and we've designed a range of men's clothes and accessories for every fan. Shop hoodies, jumpers, shorts, t-shirts, trackpants, slides, gym bags, denim jackets and stationery online today. We've got every team covered, and don't forget to shop the women's and kids range. Our AFL merchandise makes the perfect gift for the football fan in your life.

Love the game? Get on our list to get the scoop on new products & promos. SIGN UP >

  • $59.99 $41.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, RICHMOND
    $29.99 $20.99
    18 colours available
    30% OFF
  • $29.99 $20.99
    18 colours available
    30% OFF
  • $49.99 $34.99
    17 colours available
    30% OFF
  • $49.99 $34.99
    9 colours available
    30% OFF
  • $59.99 $41.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, GEELONG
    $29.99 $20.99
    18 colours available
    30% OFF
  • $29.99 $20.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Old School Jumper, GEELONG
    $49.99 $34.99
    17 colours available
    30% OFF
  • $49.99 $34.99
    9 colours available
    30% OFF
  • $59.99 $41.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, COLLINGWOOD
    $29.99 $20.99
    18 colours available
    30% OFF
  • $29.99 $20.99
    18 colours available
    30% OFF
  • $49.99 $34.99
    17 colours available
    30% OFF
  • $49.99 $34.99
    9 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, BRISBANE LIONS
    $29.99 $20.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, MELBOURNE
    $29.99 $20.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, PORT ADELAIDE
    $29.99 $20.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, GWS
    $29.99 $20.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, HAWTHORN
    $29.99 $20.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, FREMANTLE
    $29.99 $20.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, SYDNEY SWANS
    $29.99 $20.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, GOLD COAST
    $29.99 $20.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, CARLTON
    $29.99 $20.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, NORTH MELBOURNE
    $29.99 $20.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, ESSENDON
    $29.99 $20.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, ADELAIDE
    $29.99 $20.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, WEST COAST EAGLES
    $29.99 $20.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, ST KILDA
    $29.99 $20.99
    18 colours available
    30% OFF
  • NEW
    Afl Mens Stripe Logo T-Shirt, WESTERN BULLDOGS
    $29.99 $20.99
    18 colours available
    30% OFF
  • $59.99 $41.99
    18 colours available
    30% OFF
  • $59.99 $41.99
    18 colours available
    30% OFF
  • $59.99 $41.99
    18 colours available
    30% OFF
  • $59.99 $41.99
    18 colours available
    30% OFF
  • $59.99 $41.99
    18 colours available
    30% OFF
  • $59.99 $41.99
    18 colours available
    30% OFF
  • $59.99 $41.99
    18 colours available
    30% OFF
  • $59.99 $41.99
    18 colours available
    30% OFF
  • $59.99 $41.99
    18 colours available
    30% OFF
  • $59.99 $41.99
    18 colours available
    30% OFF
  • $59.99 $41.99
    18 colours available
    30% OFF
  • $59.99 $41.99
    18 colours available
    30% OFF
  • $59.99 $41.99
    18 colours available
    30% OFF
  • $59.99 $41.99
    18 colours available
    30% OFF
  • $59.99 $41.99
    18 colours available
    30% OFF
  • $29.99 $20.99
    18 colours available
    30% OFF
  • $29.99 $20.99
    18 colours available
    30% OFF
  • $29.99 $20.99
    18 colours available
    30% OFF