Men's Clothing T-Shirts & Vests
Men’s Tops and T-shirts keep everyday style simple. Crew-necks, V-necks, prints, basics and long-sleeves; soft fabrics, easy fits and colours that go with everything. Stock up for work, weekends and sport; grab two or three and rotate. At PEP you’ll find value packs and fresh drops ready to wear now.
Featured
Most relevant
Newest
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old
46 Items
Classic White Sleeveless Vest
Regular price
R69.99
Sale price
R69.99
Regular price
R0.00
Unit price
/
Simple white sleeveless vest featuring a wide scoop neckline and comfortable sleeveless design. Crafted from...
Classic White Crew Neck T-Shirt
Regular price
R69.99
Sale price
R69.99
Regular price
R0.00
Unit price
/
Crisp white crew neck t-shirt featuring a clean design and short sleeves. Crafted from soft...
Keep things simple with this versatile heather grey crew neck t-shirt crafted from a soft...
Solid navy blue t-shirt featuring a classic crew neckline and short sleeves. Crafted from soft...
Solid black short-sleeve T-shirt crafted from soft, breathable cotton fabric for everyday comfort. This versatile...
Crisp white long sleeve vest featuring a comfortable ribbed design and a classic crew neckline....
Black short-sleeve T-shirt featuring a detailed van graphic print with a classic crew neck. Soft...
Black Sport Active T-Shirt
Regular price
R119.99
Sale price
R119.99
Regular price
R0.00
Unit price
/
Black short-sleeve active t-shirt featuring a ribbed crew neckline and contrast shoulder panels. Lightweight durable...
Charcoal Short Sleeve T-Shirt
Regular price
R139.99
Sale price
R139.99
Regular price
R0.00
Unit price
/
Charcoal heather crew neck T-shirt featuring short sleeves and a slim, modern fit. Crafted from...
Beige sleeveless vest featuring a bold Original Vibes chest print with contrast striped crew neck...
Graphic Print Crew Neck T-Shirt
Regular price
R129.99
Sale price
R129.99
Regular price
R0.00
Unit price
/
Off-white crew neck t-shirt featuring a detailed travel-themed chest graphic. This soft cotton-rich top offers...
Graphic Sleeveless Cotton Vest
Regular price
R89.99
Sale price
R89.99
Regular price
R0.00
Unit price
/
Sleeveless vest in soft cotton fabric featuring a colourful mango print on the front. This...
Colour Block Crew Neck T-Shirt
Regular price
R99.99
Sale price
R99.99
Regular price
R0.00
Unit price
/
Soft cotton-rich crew neck T-shirt featuring a vibrant green, white, and navy colour block design....
White crew neck T-shirt featuring a bold Bomb Squad chest graphic and sporty green and...
Graphic Print Black Cotton T-Shirt
Regular price
R89.99
Sale price
R89.99
Regular price
R0.00
Unit price
/
This black crew neck T-shirt features a vibrant multicoloured grid of vintage-style graphic prints. Crafted...
Green Striped Graphic Sports T-Shirt
Regular price
R119.99
Sale price
R119.99
Regular price
R0.00
Unit price
/
Vibrant green striped T-shirt featuring a crisp white collar and bold graphic lettering on the...
Black City Print Graphic T-Shirt
Regular price
R129.99
Sale price
R129.99
Regular price
R0.00
Unit price
/
Black short-sleeve T-shirt featuring a detailed city skyline graphic print on the chest. Crafted from...
Grey short-sleeve crew neck T-shirt featuring a bold yellow graphic print on the front. Crafted...
Colour Block Crew Neck T-Shirt
Regular price
R99.99
Sale price
R99.99
Regular price
R0.00
Unit price
/
Short sleeve crew neck T-shirt featuring a modern three-colour block design in blue, white, and...
Colour Block Crew Neck T-Shirt
Regular price
R99.99
Sale price
R99.99
Regular price
R0.00
Unit price
/
Bold colour block T-shirt in blue, white, and navy featuring a crew neckline and short...
Resort Shirt. Men's Clothing
France Long Sleeve Sports Jersey
Regular price
R99.99
Sale price
R99.99
Regular price
R0.00
Unit price
/
Bold blue sports jersey featuring a classic collar, long sleeves, and a prominent number five...
Spain Long Sleeve Graphic Shirt
Regular price
R99.99
Sale price
R99.99
Regular price
R0.00
Unit price
/
Vibrant long-sleeve shirt featuring a bold chevron print in red and yellow with a classic...
Brazil Number 10 Sports Shirt
Regular price
R99.99
Sale price
R99.99
Regular price
R0.00
Unit price
/
Long-sleeve Brazil number 10 sports shirt in bright yellow and orange geometric print. This durable...
Sort by
- Featured
- Most relevant
- Newest
- Alphabetically, A-Z
- Alphabetically, Z-A
- Price, low to high
- Price, high to low
- Date, old to new
- Date, new to old
FAQs
Got a question? We are here to answer
FAQs
Got a question? We are here to answer