Skip to content
Pause slideshow
Play slideshow
FREE DELIVERY ON ALL ORDERS OVER R650
icon-X
Close menu
Home
Catalog
Log in
instagram
Instagram
Facebook
YouTube
TikTok
Shopping Bag
icon-X
Close bag
Your bag is currently empty.
icon-hamburger
Site navigation
Search
Search
Search
icon-hamburger
Site navigation
Bag
0
Home
Catalog
Home
/
Boys T-Shirts & Tops
/
Availability
In stock
(136)
Out of stock
(50)
Category
Formal Shirts
(4)
Golfers
(8)
Tops & T-Shirts
(120)
Vests
(4)
Price
Brand
Bad Boy
(4)
Fila
(10)
Guess
(3)
Jeep
(4)
KDS
(1)
Kids Character
(6)
Lee Cooper
(6)
Licensed
(3)
New Wave
(72)
Polo
(8)
Puma
(7)
Soviet
(9)
Vans
(3)
Size
S
(3)
M
(3)
L
(3)
2/3
(3)
3/4
(3)
4/5
(2)
5/6
(3)
6/7
(2)
7/8
(9)
8/9
(76)
9/10
(129)
11/12
(129)
13/14
(128)
14/15
(73)
45543
(2)
45574
(2)
45637
(2)
Colour
Black
Black
Blue
Blue
Burgundy
Burgundy
Dark Blue
Dark Blue
Green
Green
Grey
Grey
Multi
Multi
Navy
Navy
Orange
Orange
Pink
Pink
Red
Red
Stone
Stone
Teal
Teal
White
White
Yellow
Yellow
Filter
icon-X
Close menu
Availability
In stock
(136)
Out of stock
(50)
Category
Formal Shirts
(4)
Golfers
(8)
Tops & T-Shirts
(120)
Vests
(4)
Price
Brand
Bad Boy
(4)
Fila
(10)
Guess
(3)
Jeep
(4)
KDS
(1)
Kids Character
(6)
Lee Cooper
(6)
Licensed
(3)
New Wave
(72)
Polo
(8)
Puma
(7)
Soviet
(9)
Vans
(3)
Size
S
(3)
M
(3)
L
(3)
2/3
(3)
3/4
(3)
4/5
(2)
5/6
(3)
6/7
(2)
7/8
(9)
8/9
(76)
9/10
(129)
11/12
(129)
13/14
(128)
14/15
(73)
45543
(2)
45574
(2)
45637
(2)
Colour
icon-filter
Filter
FILTER
136 products
Boys T-Shirts & Tops
Sort
Sort
Featured
Best selling
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old
Boys Long Sleeve 2 Pack Basketball Tee - Black/Grey
New Wave
R 249.99
Black
Black
Black
Black
Black
...
Boys 2 Colour Logo Tee - Black
Puma
R 299.99
Black
Black
Black
...
Boys 2 Colour Logo Tee - White
Puma
R 299.99
White
White
White
...
Boys Long Sleeve Waffle Tee - Navy
New Wave
R 149.99
Navy
Navy
Navy
Navy
Navy
...
10% Off
Sale
Boys NASA Fleece Top - Black
Kids Character
R 179.99
Regular price
Sale price
R 199.99
Save R 20.00
Black
Black
Black
Black
...
Pre-Boys 2 Pack Vest - White
KDS
R 109.99
Boys 2 Pack Sleevless Vest - White
New Wave
R 109.95
Boys Cracker Cotton Shirt - Dark Blue
New Wave
R 249.99
Dark Blue
Dark Blue
Dark Blue
Dark Blue
Dark Blue
...
20% Off
Sale
Boys Cracker Cotton Shirt - White
New Wave
R 199.99
Regular price
Sale price
R 249.99
Save R 50.00
White
White
White
White
White
...
Boys Long Sleeve NYC Embossed Tee - Dark Grey
New Wave
R 169.99
Grey
Grey
Grey
Grey
Grey
...
33% Off
Sale
Boys Long Sleeve Skull Print Tee - Olive
New Wave
R 79.99
Regular price
Sale price
R 119.99
Save R 40.00
Green
Green
Green
Green
...
33% Off
Sale
Boys Long Sleeve Skate Print Tee - Blue
New Wave
R 79.99
Regular price
Sale price
R 119.99
Save R 40.00
Boys Flannel Shirt - Blue
New Wave
R 249.99
Blue
Blue
...
33% Off
Sale
Boys Long Sleeve Soccer Tee - Black
New Wave
R 79.99
Regular price
Sale price
R 119.99
Save R 40.00
20% Off
Sale
Boys Long Sleeve Vctory Tee - Red
New Wave
R 79.99
Regular price
Sale price
R 99.99
Save R 20.00
20% Off
Sale
Boys Long Sleeve Mesh Pocket Tee - Green
New Wave
R 79.99
Regular price
Sale price
R 99.99
Save R 20.00
Green
Green
Green
Green
...
Boys Desert Soil Print Tee - Navy
New Wave
R 99.99
Navy
Navy
Navy
...
Boys Basketball Icon Tee - Black
New Wave
R 99.99
Black
Black
...
25% Off
Sale
Boys Grande Golfer - White
Soviet
R 149.99
Regular price
Sale price
R 199.99
Save R 50.00
White
White
White
...
2 Pack Short Sleeve Vest - White
New Wave
R 129.99
White
White
White
White
White
...
20% Off
Sale
Boys Long Sleeve Oxford Shirts - White
Polo
R 399.99
Regular price
Sale price
R 499.99
Save R 100.00
White
White
White
...
41% Off
Sale
Boys Textured Knit Shirt - Grey
New Wave
R 99.99
Regular price
Sale price
R 169.99
Save R 70.00
Grey
Grey
Grey
Grey
Grey
...
10% Off
Sale
Boys Naruto Fleece Top - Black
Kids Character
R 179.99
Regular price
Sale price
R 199.99
Save R 20.00
Black
Black
Black
Black
Black
...
Boys Mid 90s Graphic Tee - Black
Puma
R 349.99
Black
Black
Black
...
Boys Deckle Tee - Navy
Fila
R 279.99
Navy
Navy
Navy
...
Boys 2 Pack Long Sleeve Vest - White
New Wave
R 169.99
White
White
White
White
White
...
Boys Austin Golfer - Red
Polo
R 449.99
Red
Red
Red
...
Boys Cracker Cotton Shirt - Black
New Wave
R 249.99
Black
Black
Black
Black
Black
...
Previous
1
2
3
4
Sign up to our newsletter
Enter your email
Subscribe
Subscribe
icon-right-arrow
icon-X
"Close (esc)"
icon-X
icon-chevron
icon-X
Boys T-Shirts & Tops