New and used bikes

Bike showroom

Explore our large inventory of motorcycles including new and pre-owned H-D certified Harley-Davidson bikes and a variety of other bike brands. Talk to us about our financing options.

Sort By Price

New/Used

Dealership

Make

Model

Year

Min:

Max:

Price

Min:

Max:

Stock Number
HD001|DF|54446/0
Mileage
7
Year
2023
Colour
Whiskey Neat/Black
New/Used
NEW

R757,200.00

incl. VAT
757200.00
Stock Number
HD001|DF|52539/0
Mileage
7
Year
2023
Colour
Heirloom Red Fade / Black
New/Used
NEW

R749,950.00

incl. VAT
749950.00
Stock Number
HD002|DF|52367/1
Mileage
7
Year
2023
Colour
Heirloom Red Fade / Black
New/Used
NEW

R749,950.00

incl. VAT
749950.00
Stock Number
HD001|DF|54450/0
Mileage
10
Year
2023
Colour
Dark Platinum
New/Used
NEW

R671,900.00

incl. VAT
671900.00
Stock Number
HD001|DF|52211/0
Mileage
9
Year
2023
Colour
Dark Platinum
New/Used
NEW

R657,500.00

incl. VAT
657500.00
Stock Number
HD001|DF|54445/0
Mileage
8
Year
2023
Colour
Dark Platinum
New/Used
NEW

R657,500.00

incl. VAT
657500.00
Stock Number
HD001|DF|52525/0
Mileage
7
Year
2023
Colour
Grey Haze / Silver Fortune
New/Used
NEW

R632,600.00

incl. VAT
632600.00
Stock Number
HD001|DF|54449/0
Mileage
9
Year
2024
Colour
Vivid Black
New/Used
NEW

R627,800.00

incl. VAT
627800.00
Stock Number
HD001|DF|52523/0
Mileage
8
Year
2023
Colour
Black PS
New/Used
NEW

R622,300.00

incl. VAT
622300.00
Stock Number
HD001|DF|52522/0
Mileage
10
Year
2023
Colour
Black PS
New/Used
NEW

R622,300.00

incl. VAT
622300.00
Stock Number
HD001|DF|52531/0
Mileage
9
Year
2023
Colour
Black PS
New/Used
NEW

R622,300.00

incl. VAT
622300.00
Stock Number
HD001|DF|52532/0
Mileage
8
Year
2023
Colour
Black PS
New/Used
NEW

R588,500.00

incl. VAT
588500.00
Stock Number
HD001|DF|52541/0
Mileage
10
Year
2023
Colour
Heirloom Red Fade
New/Used
NEW

R499,999.00

incl. VAT
499999.00
Stock Number
HD001|DF|52543/0
Mileage
8
Year
2023
Colour
Heirloom Red Fade
New/Used
NEW

R499,999.00

incl. VAT
499999.00
Stock Number
HD001|DF|52219/0
Mileage
8
Year
2023
Colour
Billiard Blue/ Billiard Grey
New/Used
NEW

R492,400.00

incl. VAT
492400.00
Stock Number
HD001|DF|52529/0
Mileage
9
Year
2023
Colour
Gray Haze
New/Used
NEW

R487,200.00

incl. VAT
487200.00
Stock Number
HD001|DF|52213/0
Mileage
7
Year
2023
Colour
Black
New/Used
NEW

R471,100.00

incl. VAT
471100.00
Stock Number
HD001|DF|55207/1
Mileage
564
Year
2023
Colour
Grey
New/Used
USED

R469,950.00

incl. VAT
469950.00
Stock Number
HD001|DF|52222/0
Mileage
7
Year
2023
Colour
Billiard Blue/ Billiard Grey
New/Used
NEW

R463,800.00

incl. VAT
463800.00
Stock Number
HD002|DF|49373/1
Mileage
3
Year
2023
Colour
Altas Silver Metallic
New/Used
NEW

R459,950.00

incl. VAT
459950.00
Stock Number
HD001|DF|52533/0
Mileage
8
Year
2023
Colour
Black
New/Used
NEW

R450,700.00

incl. VAT
450700.00
Stock Number
HD001|DF|55211/1
Mileage
1168
Year
2017
Colour
Grey
New/Used
USED

R449,950.00

incl. VAT
449950.00
Stock Number
HD002|DF|49369/1
Mileage
3
Year
2023
Colour
Black
New/Used
NEW

R439,950.00

incl. VAT
439950.00
Stock Number
HD001|DF|49364/0
Mileage
9
Year
2022
Colour
Black
New/Used
NEW

R399,999.00

incl. VAT
399999.00
Stock Number
HD001|DF|52198/0
Mileage
10
Year
2023
Colour
White Sand Pearl
New/Used
NEW

R399,999.00

incl. VAT
399999.00
Stock Number
HD001|DF|52199/0
Mileage
10
Year
2023
Colour
White Sand Pearl
New/Used
NEW

R399,999.00

incl. VAT
399999.00
Stock Number
HD001|DF|52200/0
Mileage
10
Year
2023
Colour
White Sand Pearl
New/Used
NEW

R399,999.00

incl. VAT
399999.00
Stock Number
HD002|DF|52194/2
Mileage
11
Year
2023
Colour
White Sand Pearl
New/Used
NEW

R399,999.00

incl. VAT
399999.00
Stock Number
HD002|DF|46989/0
Mileage
5
Year
2023
Colour
Gray Haze
New/Used
NEW

R389,950.00

incl. VAT
389950.00
Stock Number
HD002|DF|48950/0
Mileage
1
Year
2023
Colour
Billiard Blue/ Billiard Grey
New/Used
NEW

R389,950.00

incl. VAT
389950.00
Stock Number
HD001|DF|48945/0
Mileage
1
Year
2023
Colour
Gray Haze
New/Used
NEW

R389,950.00

incl. VAT
389950.00
Stock Number
HD001|DF|48233/0
Mileage
4
Year
2023
Colour
Billiard Blue/ Billiard Grey
New/Used
NEW

R389,950.00

incl. VAT
389950.00
Stock Number
HD001|DF|48262/0
Mileage
5
Year
2023
Colour
Gray Haze
New/Used
NEW

R389,950.00

incl. VAT
389950.00
Stock Number
HD001|DF|48845/0
Mileage
2
Year
2023
Colour
Black
New/Used
NEW

R389,950.00

incl. VAT
389950.00
Stock Number
HD001|DF|52206/0
Mileage
12
Year
2023
Colour
Black
New/Used
NEW

R389,950.00

incl. VAT
389950.00
Stock Number
HD002|DF|52203/1
Mileage
1
Year
2023
Colour
Black
New/Used
NEW

R389,950.00

incl. VAT
389950.00
Stock Number
HD002|DF|46998/0
Mileage
4
Year
2023
Colour
Industrial Yellow
New/Used
NEW

R349,950.00

incl. VAT
349950.00
Stock Number
HD002|DF|52202/1
Mileage
10
Year
2023
Colour
Bright Billiard Blue
New/Used
NEW

R349,950.00

incl. VAT
349950.00
Stock Number
HD001|DF|52527/0
Mileage
9
Year
2023
Colour
Bright Billiard Blue
New/Used
NEW

R349,950.00

incl. VAT
349950.00
Stock Number
HD001|DF|55250/1
Mileage
7310
Year
2015
Colour
Silver
New/Used
USED

R339,950.00

incl. VAT
339950.00
Stock Number
HD002|DF|39729/0
Mileage
2
Year
2022
Colour
Black
New/Used
NEW

R329,950.00

incl. VAT
329950.00
Stock Number
HD002|DF|48848/0
Mileage
11
Year
2023
Colour
Black
New/Used
NEW

R329,950.00

incl. VAT
329950.00
Stock Number
HD001|DF|54916/1
Mileage
4491
Year
2022
Colour
White
New/Used
USED

R329,950.00

incl. VAT
329950.00
Stock Number
HD001|DF|46494/0
Mileage
12
Year
2023
Colour
Black PS
New/Used
NEW

R319,950.00

incl. VAT
319950.00
Stock Number
HD001|DF|52906/1
Mileage
7245
Year
2021
Colour
White
New/Used
USED

R319,950.00

incl. VAT
319950.00
Stock Number
HD001|DF|53342/1
Mileage
2045
Year
2022
Colour
Red
New/Used
USED

R319,950.00

incl. VAT
319950.00
Stock Number
HD001|DF|54428/1
Mileage
100000
Year
2022
Colour
Black
New/Used
USED

R319,950.00

incl. VAT
319950.00
Stock Number
HD002|DF|46487/0
Mileage
12
Year
2023
Colour
Bright Billiard Blue
New/Used
NEW

R309,950.00

incl. VAT
309950.00
Stock Number
HD002|DF|46491/0
Mileage
2
Year
2023
Colour
Grey Haze / Silver Fortune
New/Used
NEW

R309,950.00

incl. VAT
309950.00
Stock Number
HD001|DF|46991/0
Mileage
4
Year
2023
Colour
Bright Billiard Blue
New/Used
NEW

R309,950.00

incl. VAT
309950.00
Stock Number
HD001|DF|47000/0
Mileage
4
Year
2023
Colour
Bright Billiard Blue
New/Used
NEW

R309,950.00

incl. VAT
309950.00
Stock Number
HD002|DF|48847/0
Mileage
13
Year
2023
Colour
Black PS
New/Used
NEW

R309,950.00

incl. VAT
309950.00
Stock Number
HD002|DF|48257/0
Mileage
1
Year
2023
Colour
Grey Haze / Silver Fortune
New/Used
NEW

R309,950.00

incl. VAT
309950.00
Stock Number
HD001|DF|52205/0
Mileage
11
Year
2023
Colour
Bright Billiard Blue
New/Used
NEW

R309,950.00

incl. VAT
309950.00
Stock Number
HD001|DF|52195/0
Mileage
10
Year
2023
Colour
Bright Billiard Blue
New/Used
NEW

R309,950.00

incl. VAT
309950.00
Stock Number
HD001|DF|54591/1
Mileage
3646
Year
2023
Colour
Custom Orange
New/Used
USED

R309,950.00

incl. VAT
309950.00
Stock Number
HD001|DF|55321/1
Mileage
861
Year
2019
Colour
Red
New/Used
USED

R309,950.00

incl. VAT
309950.00
Stock Number
HD002|DF|34860/1
Mileage
26648
Year
2021
Colour
Black
New/Used
USED

R304,950.00

incl. VAT
304950.00
Stock Number
HD002|DF|42778/1
Mileage
31445
Year
2017
Colour
Maroon
New/Used
USED

R299,950.00

incl. VAT
299950.00
Stock Number
HD002|DF|49367/0
Mileage
1
Year
2023
Colour
Bright Billiard Blue
New/Used
NEW

R299,950.00

incl. VAT
299950.00
Stock Number
HD001|DF|41962/2
Mileage
7111
Year
2022
Colour
Baja Orange / Stonewashed White Pearl
New/Used
USED

R299,950.00

incl. VAT
299950.00
Stock Number
HD001|DF|40785/0
Mileage
13
Year
2022
Colour
Black
New/Used
NEW

R299,900.00

incl. VAT
299900.00
Stock Number
HD001|DF|43100/0
Mileage
6
Year
2022
Colour
Black
New/Used
NEW

R299,900.00

incl. VAT
299900.00
Stock Number
HD002|DF|40886/1
Mileage
7675
Year
2022
Colour
Black
New/Used
USED

R294,950.00

incl. VAT
294950.00
Stock Number
HD002|DF|46492/0
Mileage
13
Year
2023
Colour
Redline Red
New/Used
NEW

R289,950.00

incl. VAT
289950.00
Stock Number
HD002|DF|35335/1
Mileage
3130
Year
2021
Colour
Baja Orange / Stonewashed White Pearl
New/Used
USED

R289,950.00

incl. VAT
289950.00
Stock Number
HD001|DF|48259/0
Mileage
2
Year
2024
Colour
Black
New/Used
NEW

R289,950.00

incl. VAT
289950.00
Stock Number
HD001|DF|48260/0
Mileage
5
Year
2023
Colour
Gray Haze
New/Used
NEW

R289,950.00

incl. VAT
289950.00
Stock Number
HD001|DF|48844/0
Mileage
2
Year
2023
Colour
Altas Silver Metallic
New/Used
NEW

R289,950.00

incl. VAT
289950.00
Stock Number
HD002|DF|48267/0
Mileage
2
Year
2023
Colour
Black
New/Used
NEW

R289,950.00

incl. VAT
289950.00
Stock Number
HD001|DF|52193/0
Mileage
10
Year
2023
Colour
Redline Red
New/Used
NEW

R289,950.00

incl. VAT
289950.00
Stock Number
HD001|DF|53095/1
Mileage
32306
Year
2015
Colour
Black
New/Used
USED

R289,950.00

incl. VAT
289950.00
Stock Number
HD002|DF|33251/1
Mileage
5455
Year
2021
Colour
Black
New/Used
USED

R289,950.00

incl. VAT
289950.00
Stock Number
HD001|DF|52197/0
Mileage
12
Year
2023
Colour
Redline Red
New/Used
NEW

R289,950.00

incl. VAT
289950.00
Stock Number
HD001|DF|54198/1
Mileage
1
Year
2020
Colour
Red
New/Used
USED

R289,950.00

incl. VAT
289950.00
Stock Number
HD002|DF|40580/0
Mileage
6
Year
2022
Colour
White Sand Pearl
New/Used
NEW

R279,950.00

incl. VAT
279950.00
Stock Number
HD002|DF|43669/0
Mileage
6
Year
2022
Colour
Gauntlet Gray Metallic
New/Used
NEW

R269,950.00

incl. VAT
269950.00
Stock Number
HD002|DF|36997/1
Mileage
11
Year
2021
Colour
Black
New/Used
NEW

R269,950.00

incl. VAT
269950.00
Stock Number
HD001|DF|43674/0
Mileage
6
Year
2022
Colour
Mineral Green Metalic
New/Used
NEW

R259,950.00

incl. VAT
259950.00
Stock Number
HD001|DF|40775/0
Mileage
6
Year
2022
Colour
White Sand Pearl
New/Used
NEW

R259,950.00

incl. VAT
259950.00
Stock Number
HD002|DF|52583/1
Mileage
16442
Year
2019
Colour
Custom Colour
New/Used
USED

R259,950.00

incl. VAT
259950.00
Stock Number
HD001|DF|46399/0
Mileage
13
Year
2021
Colour
Black
New/Used
NEW

R259,900.00

incl. VAT
259900.00
Stock Number
HD001|DF|41896/1
Mileage
3205
Year
2022
Colour
Black
New/Used
USED

R259,900.00

incl. VAT
259900.00
Stock Number
HD002|DF|29665/1
Mileage
6118
Year
2018
Colour
Black
New/Used
USED

R249,950.00

incl. VAT
249950.00
Stock Number
HD002|DF|40558/1
Mileage
2138
Year
2022
Colour
Vivid Black Deluxe
New/Used
USED

R249,950.00

incl. VAT
249950.00
Stock Number
HD001|DF|54852/1
Mileage
10381
Year
2021
Colour
Black
New/Used
USED

R249,950.00

incl. VAT
249950.00
Stock Number
HD001|DF|51818/2
Mileage
3697
Year
2021
Colour
Performance Orange
New/Used
USED

R249,900.00

incl. VAT
249900.00
Stock Number
HD002|DF|52352/1
Mileage
10942
Year
2018
Colour
Red
New/Used
USED

R244,950.00

incl. VAT
244950.00
Stock Number
HD002|DF|40119/1
Mileage
10
Year
2022
Colour
White Sand Pearl
New/Used
NEW

R239,950.00

incl. VAT
239950.00
Stock Number
HD001|DF|46675/2
Mileage
15710
Year
2021
Colour
Grey
New/Used
USED

R239,950.00

incl. VAT
239950.00
Stock Number
HD001|DF|55205/1
Mileage
24775
Year
2018
Colour
Blue
New/Used
USED

R239,950.00

incl. VAT
239950.00
Stock Number
HD001|DF|52171/1
Mileage
5371
Year
2020
Colour
Black
New/Used
USED

R239,900.00

incl. VAT
239900.00
Stock Number
HD001|DF|42839/1
Mileage
6
Year
2022
Colour
Vivid Black Deluxe
New/Used
USED

R239,900.00

incl. VAT
239900.00
Stock Number
HD002|DF|51320/1
Mileage
13000
Year
2021
Colour
Blue
New/Used
USED

R229,950.00

incl. VAT
229950.00
Stock Number
HD001|DF|49209/1
Mileage
13393
Year
2020
Colour
Blue
New/Used
USED

R229,950.00

incl. VAT
229950.00
Stock Number
HD001|DF|24923/2
Mileage
1998
Year
2016
Colour
White
New/Used
USED

R229,950.00

incl. VAT
229950.00
Stock Number
HD001|DF|54012/1
Mileage
1597
Year
2022
Colour
Red
New/Used
USED

R219,950.00

incl. VAT
219950.00
Stock Number
HD002|DF|53611/1
Mileage
6502
Year
2018
Colour
Black
New/Used
USED

R219,950.00

incl. VAT
219950.00
Stock Number
HD002|DF|42729/1
Mileage
17126
Year
2016
Colour
Black
New/Used
USED

R219,950.00

incl. VAT
219950.00
Stock Number
HD001|DF|52946/1
Mileage
12978
Year
2019
Colour
Performance Orange
New/Used
USED

R209,900.00

incl. VAT
209900.00
Stock Number
HD002|DF|29903/1
Mileage
16159
Year
2018
Colour
SAND DUNE
New/Used
USED

R199,990.00

incl. VAT
199990.00
Stock Number
HD001|DF|53212/1
Mileage
23302
Year
2011
Colour
Custom Colour
New/Used
USED

R199,950.00

incl. VAT
199950.00
Stock Number
HD001|DF|54098/1
Mileage
12735
Year
2018
Colour
Performance Orange
New/Used
USED

R199,950.00

incl. VAT
199950.00
Stock Number
HD001|DF|52438/1
Mileage
27000
Year
2020
Colour
White
New/Used
USED

R199,900.00

incl. VAT
199900.00
Stock Number
HD001|DF|53216/1
Mileage
13663
Year
2017
Colour
Black
New/Used
USED

R194,950.00

incl. VAT
194950.00
Stock Number
HD002|DF|52586/1
Mileage
7135
Year
2017
Colour
Black
New/Used
USED

R189,950.00

incl. VAT
189950.00
Stock Number
HD002|DF|45717/1
Mileage
676
Year
2017
Colour
Red
New/Used
USED

R189,950.00

incl. VAT
189950.00
Stock Number
HD001|DF|53781/1
Mileage
7150
Year
2021
Colour
Black
New/Used
USED

R189,950.00

incl. VAT
189950.00
Stock Number
HD001|DF|54729/2
Mileage
18727
Year
2018
Colour
Black
New/Used
USED

R189,950.00

incl. VAT
189950.00
Stock Number
HD001|DF|33083/1
Mileage
7646
Year
2021
Colour
River Rock Gray
New/Used
USED

R189,900.00

incl. VAT
189900.00
Stock Number
HD001|DF|54825/1
Mileage
5628
Year
2021
Colour
Silver
New/Used
USED

R179,950.00

incl. VAT
179950.00
Stock Number
HD002|DF|51437/3
Mileage
12026
Year
2016
Colour
White
New/Used
USED

R174,950.00

incl. VAT
174950.00
Stock Number
HD002|DF|40551/0
Mileage
10
Year
2022
Colour
Black
New/Used
NEW

R169,950.00

incl. VAT
169950.00
Stock Number
HD001|DF|46327/1
Mileage
2045
Year
2020
Colour
Grey
New/Used
USED

R169,950.00

incl. VAT
169950.00
Stock Number
HD001|DF|54492/1
Mileage
10895
Year
2021
Colour
Red
New/Used
USED

R169,950.00

incl. VAT
169950.00
Stock Number
HD001|DF|40596/0
Mileage
8
Year
2022
Colour
Black
New/Used
NEW

R169,950.00

incl. VAT
169950.00
Stock Number
HD001|DF|54527/1
Mileage
35434
Year
2016
Colour
Custom Colour
New/Used
USED

R169,950.00

incl. VAT
169950.00
Stock Number
HD001|DF|31917/1
Mileage
9532
Year
2019
Colour
Red
New/Used
USED

R169,900.00

incl. VAT
169900.00
Stock Number
HD001|DF|54634/1
Mileage
28837
Year
2016
Colour
Black
New/Used
USED

R165,907.00

incl. VAT
165907.00
Stock Number
HD001|DF|52887/2
Mileage
803
Year
2021
Colour
Silver
New/Used
USED

R164,950.00

incl. VAT
164950.00
Stock Number
HD002|DF|50121/1
Mileage
10947
Year
2020
Colour
Black
New/Used
USED

R159,950.00

incl. VAT
159950.00
Stock Number
HD001|DF|54775/2
Mileage
21363
Year
2019
Colour
Green
New/Used
USED

R159,950.00

incl. VAT
159950.00
Stock Number
HD001|DF|54809/1
Mileage
14334
Year
2021
Colour
White
New/Used
USED

R159,950.00

incl. VAT
159950.00
Stock Number
HD001|DF|43985/2
Mileage
6023
Year
2021
Colour
Grey
New/Used
USED

R159,900.00

incl. VAT
159900.00
Stock Number
HD001|DF|54592/1
Mileage
7445
Year
2021
Colour
Silver
New/Used
USED

R149,950.00

incl. VAT
149950.00
Stock Number
HD001|DF|52888/2
Mileage
9119
Year
2018
Colour
Black
New/Used
USED

R144,950.00

incl. VAT
144950.00
Stock Number
HD001|DF|54131/1
Mileage
9500
Year
2019
Colour
White
New/Used
USED

R144,950.00

incl. VAT
144950.00
Stock Number
HD001|DF|55035/1
Mileage
15000
Year
2021
Colour
Gold
New/Used
USED

R144,950.00

incl. VAT
144950.00
Stock Number
HD002|DF|28386/1
Mileage
50780
Year
2016
Colour
Billiard Red/Vivid Black
New/Used
USED

R139,950.00

incl. VAT
139950.00
Stock Number
HD001|DF|50250/1
Mileage
26897
Year
2015
Colour
Blue
New/Used
USED

R139,900.00

incl. VAT
139900.00
Stock Number
HD002|DF|51504/1
Mileage
12000
Year
2019
Colour
White
New/Used
USED

R129,950.00

incl. VAT
129950.00
Stock Number
HD002|DF|51528/1
Mileage
21990
Year
2015
Colour
Black
New/Used
USED

R119,990.00

incl. VAT
119990.00
Stock Number
HD002|DF|41760/1
Mileage
3416
Year
2019
Colour
Silver
New/Used
USED

R119,950.00

incl. VAT
119950.00
Stock Number
HD001|DF|17176/3
Mileage
50936
Year
2015
Colour
Black
New/Used
USED

R119,950.00

incl. VAT
119950.00
Stock Number
HD002|DF|53551/1
Mileage
27660
Year
2013
Colour
Red
New/Used
USED

R104,950.00

incl. VAT
104950.00
Stock Number
HD001|DF|54642/1
Mileage
3247
Year
2018
Colour
White
New/Used
USED

R104,950.00

incl. VAT
104950.00
Stock Number
HD001|DF|52335/1
Mileage
8604
Year
2016
Colour
Blue
New/Used
USED

R99,900.00

incl. VAT
99900.00
Stock Number
HD001|DF|45497/1
Mileage
41693
Year
2012
Colour
Silver
New/Used
USED

R89,950.00

incl. VAT
89950.00
Stock Number
HD001|DF|26328/1
Mileage
56173
Year
2007
Colour
Green
New/Used
USED

R89,950.00

incl. VAT
89950.00
Stock Number
HD001|DF|46360/2
Mileage
12354
Year
2013
Colour
Black
New/Used
USED

R89,900.00

incl. VAT
89900.00
Stock Number
HD001|DF|51260/1
Mileage
10293
Year
2020
Colour
Red
New/Used
USED

R59,900.00

incl. VAT
59900.00
No Bikes found matching your query