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

Condition

Dealership

Make

Model

Year

Min:

Max:

Price

Min:

Max:

Stock Number
HD001|DF|51285/0
Mileage
9
Year
2023
Colour
Heirloom Red Fade
Condition
NEW

R750,000.00

incl. VAT
750000.00
Stock Number
HD002|DF|49368/0
Mileage
1
Year
2023
Colour
WICKED ORANGE
Condition
NEW

R739,800.00

incl. VAT
739800.00
Stock Number
HD001|DF|51252/0
Mileage
10
Year
2023
Colour
Grey Haze / Silver Fortune
Condition
NEW

R632,600.00

incl. VAT
632600.00
Stock Number
HD002|DF|49853/0
Mileage
12
Year
2023
Colour
Altas Silver Metallic
Condition
NEW

R626,400.00

incl. VAT
626400.00
Stock Number
HD001|DF|51253/0
Mileage
10
Year
2023
Colour
Altas Silver Metallic
Condition
NEW

R626,400.00

incl. VAT
626400.00
Stock Number
HD001|DF|51250/0
Mileage
9
Year
2023
Colour
Black PS
Condition
NEW

R622,300.00

incl. VAT
622300.00
Stock Number
HD002|DF|51249/0
Mileage
1
Year
2023
Colour
HIFI MGNTA/BWHT
Condition
NEW

R561,600.00

incl. VAT
561600.00
Stock Number
HD001|DF|49376/0
Mileage
3
Year
2023
Colour
Fast Jonnie Blue
Condition
NEW

R543,100.00

incl. VAT
543100.00
Stock Number
HD001|DF|48850/0
Mileage
3
Year
2023
Colour
Heirloom Red Fade
Condition
NEW

R536,200.00

incl. VAT
536200.00
Stock Number
HD001|DF|45169/0
Mileage
6
Year
2022
Colour
Black PS
Condition
NEW

R513,500.00

incl. VAT
513500.00
Stock Number
HD001|DF|48231/0
Mileage
1
Year
2023
Colour
White Sand Pearl
Condition
NEW

R496,200.00

incl. VAT
496200.00
Stock Number
HD001|DF|46994/0
Mileage
3
Year
2023
Colour
White Sand Pearl
Condition
NEW

R496,200.00

incl. VAT
496200.00
Stock Number
HD001|DF|48953/0
Mileage
6
Year
2023
Colour
White Sand Pearl
Condition
NEW

R495,100.00

incl. VAT
495100.00
Stock Number
HD002|DF|46495/0
Mileage
1
Year
2023
Colour
White Sand Pearl
Condition
NEW

R495,100.00

incl. VAT
495100.00
Stock Number
HD001|DF|48946/0
Mileage
1
Year
2023
Colour
Black
Condition
NEW

R491,700.00

incl. VAT
491700.00
Stock Number
HD001|DF|48266/0
Mileage
2
Year
2023
Colour
Black
Condition
NEW

R488,300.00

incl. VAT
488300.00
Stock Number
HD001|DF|48944/0
Mileage
1
Year
2023
Colour
Billiard Blue/ Billiard Grey
Condition
NEW

R485,400.00

incl. VAT
485400.00
Stock Number
HD002|DF|46496/0
Mileage
12
Year
2023
Colour
White Sand Pearl
Condition
NEW

R479,990.00

incl. VAT
479990.00
Stock Number
HD001|DF|49373/0
Mileage
3
Year
2023
Colour
Altas Silver Metallic
Condition
NEW

R479,200.00

incl. VAT
479200.00
Stock Number
HD001|DF|43681/0
Mileage
2
Year
2022
Colour
Black
Condition
NEW

R474,100.00

incl. VAT
474100.00
Stock Number
HD001|DF|48232/0
Mileage
1
Year
2023
Colour
Black
Condition
NEW

R472,300.00

incl. VAT
472300.00
Stock Number
HD001|DF|48845/0
Mileage
2
Year
2023
Colour
Black
Condition
NEW

R472,300.00

incl. VAT
472300.00
Stock Number
HD002|DF|46493/0
Mileage
12
Year
2023
Colour
Billiard Blue/ Billiard Grey
Condition
NEW

R471,800.00

incl. VAT
471800.00
Stock Number
HD002|DF|48268/0
Mileage
2
Year
2023
Colour
Black
Condition
NEW

R469,950.00

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

R464,800.00

incl. VAT
464800.00
Stock Number
HD001|DF|48945/0
Mileage
1
Year
2023
Colour
Gray Haze
Condition
NEW

R464,800.00

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

R464,800.00

incl. VAT
464800.00
Stock Number
HD002|DF|46995/0
Mileage
4
Year
2023
Colour
Billiard Blue/ Billiard Grey
Condition
NEW

R463,800.00

incl. VAT
463800.00
Stock Number
HD002|DF|46997/1
Mileage
5
Year
2023
Colour
Heirloom Red Fade / Black
Condition
NEW

R459,990.00

incl. VAT
459990.00
Stock Number
HD002|DF|40799/1
Mileage
10
Year
2022
Colour
Black PS
Condition
NEW

R459,990.00

incl. VAT
459990.00
Stock Number
HD001|DF|48262/0
Mileage
5
Year
2023
Colour
Gray Haze
Condition
NEW

R459,600.00

incl. VAT
459600.00
Stock Number
HD001|DF|49371/0
Mileage
6
Year
2023
Colour
Baja Orange
Condition
NEW

R458,600.00

incl. VAT
458600.00
Stock Number
HD001|DF|49372/0
Mileage
4
Year
2023
Colour
Gray Haze
Condition
NEW

R458,600.00

incl. VAT
458600.00
Stock Number
HD002|DF|49370/0
Mileage
4
Year
2023
Colour
Baja Orange
Condition
NEW

R458,300.00

incl. VAT
458300.00
Stock Number
HD001|DF|51251/0
Mileage
8
Year
2023
Colour
Heirloom Red Fade
Condition
NEW

R457,900.00

incl. VAT
457900.00
Stock Number
HD001|DF|48943/0
Mileage
1
Year
2023
Colour
Black
Condition
NEW

R451,700.00

incl. VAT
451700.00
Stock Number
HD001|DF|49369/0
Mileage
3
Year
2023
Colour
Black
Condition
NEW

R450,700.00

incl. VAT
450700.00
Stock Number
HD002|DF|46989/0
Mileage
5
Year
2023
Colour
Gray Haze
Condition
NEW

R449,990.00

incl. VAT
449990.00
Stock Number
HD002|DF|42045/0
Mileage
10
Year
2022
Colour
Gunship Gray
Condition
NEW

R449,990.00

incl. VAT
449990.00
Stock Number
HD002|DF|49365/0
Mileage
1
Year
2022
Colour
Black
Condition
NEW

R449,990.00

incl. VAT
449990.00
Stock Number
HD001|DF|50882/1
Mileage
13820
Year
2016
Colour
Billiard Red
Condition
USED

R449,950.00

incl. VAT
449950.00
Stock Number
HD002|DF|40124/0
Mileage
12
Year
2022
Colour
Black
Condition
NEW

R445,300.00

incl. VAT
445300.00
Stock Number
HD001|DF|49374/0
Mileage
3
Year
2022
Colour
Black
Condition
NEW

R419,950.00

incl. VAT
419950.00
Stock Number
HD001|DF|17541/3
Mileage
25410
Year
2018
Colour
Grey
Condition
USED

R419,950.00

incl. VAT
419950.00
Stock Number
HD002|DF|39274/0
Mileage
3
Year
2022
Colour
Black
Condition
NEW

R419,800.00

incl. VAT
419800.00
Stock Number
HD001|DF|48264/0
Mileage
2
Year
2023
Colour
Black Denim
Condition
NEW

R411,800.00

incl. VAT
411800.00
Stock Number
HD001|DF|48842/0
Mileage
3
Year
2023
Colour
Black Denim
Condition
NEW

R411,800.00

incl. VAT
411800.00
Stock Number
HD002|DF|48848/0
Mileage
11
Year
2023
Colour
Black
Condition
NEW

R406,800.00

incl. VAT
406800.00
Stock Number
HD001|DF|46494/0
Mileage
2
Year
2023
Colour
Black PS
Condition
NEW

R403,600.00

incl. VAT
403600.00
Stock Number
HD002|DF|46998/0
Mileage
4
Year
2023
Colour
Industrial Yellow
Condition
NEW

R399,990.00

incl. VAT
399990.00
Stock Number
HD002|DF|40144/0
Mileage
12
Year
2023
Colour
Black
Condition
NEW

R399,990.00

incl. VAT
399990.00
Stock Number
HD001|DF|45178/0
Mileage
23
Year
2022
Colour
Custom Orange
Condition
NEW

R399,950.00

incl. VAT
399950.00
Stock Number
HD001|DF|39280/0
Mileage
3
Year
2022
Colour
Black
Condition
NEW

R399,950.00

incl. VAT
399950.00
Stock Number
HD001|DF|49364/0
Mileage
3
Year
2022
Colour
Black
Condition
NEW

R389,950.00

incl. VAT
389950.00
Stock Number
HD002|DF|51162/1
Mileage
2150
Year
2023
Colour
Red
Condition
USED

R389,950.00

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

R384,600.00

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

R384,600.00

incl. VAT
384600.00
Stock Number
HD001|DF|48948/0
Mileage
1
Year
2023
Colour
Grey Haze / Silver Fortune
Condition
NEW

R384,600.00

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

R380,700.00

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

R380,700.00

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

R380,700.00

incl. VAT
380700.00
Stock Number
HD002|DF|48847/0
Mileage
13
Year
2023
Colour
Black PS
Condition
NEW

R372,800.00

incl. VAT
372800.00
Stock Number
HD001|DF|48846/0
Mileage
3
Year
2023
Colour
Black PS
Condition
NEW

R372,800.00

incl. VAT
372800.00
Stock Number
HD002|DF|20822/1
Mileage
7608
Year
2020
Colour
Baracuda Silver Denim/ Black Denim
Condition
USED

R369,990.00

incl. VAT
369990.00
Stock Number
HD002|DF|40549/0
Mileage
951
Year
2022
Colour
Fastback Blue/White Sand
Condition
NEW

R359,990.00

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

R356,200.00

incl. VAT
356200.00
Stock Number
HD001|DF|48260/0
Mileage
5
Year
2023
Colour
Gray Haze
Condition
NEW

R353,800.00

incl. VAT
353800.00
Stock Number
HD001|DF|48259/0
Mileage
2
Year
2023
Colour
Black
Condition
NEW

R348,300.00

incl. VAT
348300.00
Stock Number
HD001|DF|48258/0
Mileage
1
Year
2023
Colour
Black
Condition
NEW

R345,900.00

incl. VAT
345900.00
Stock Number
HD002|DF|48267/0
Mileage
2
Year
2023
Colour
Black
Condition
NEW

R345,900.00

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

R342,800.00

incl. VAT
342800.00
Stock Number
HD002|DF|46492/0
Mileage
13
Year
2023
Colour
Redline Red
Condition
NEW

R339,950.00

incl. VAT
339950.00
Stock Number
HD001|DF|40765/0
Mileage
6
Year
2022
Colour
Vivid Black Deluxe
Condition
NEW

R335,500.00

incl. VAT
335500.00
Stock Number
HD002|DF|42778/1
Mileage
31445
Year
2017
Colour
Maroon
Condition
USED

R319,990.00

incl. VAT
319990.00
Stock Number
HD002|DF|40595/2
Mileage
38
Year
2022
Colour
Black PS
Condition
USED

R319,990.00

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

R316,800.00

incl. VAT
316800.00
Stock Number
HD001|DF|40778/0
Mileage
6
Year
2022
Colour
Mineral Green Metalic
Condition
NEW

R316,800.00

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

R316,800.00

incl. VAT
316800.00
Stock Number
HD001|DF|40774/0
Mileage
7
Year
2022
Colour
White Sand Pearl
Condition
NEW

R316,800.00

incl. VAT
316800.00
Stock Number
HD002|DF|46183/1
Mileage
9123
Year
2020
Colour
Red
Condition
USED

R314,950.00

incl. VAT
314950.00
Stock Number
HD002|DF|40544/0
Mileage
8
Year
2022
Colour
Mineral Green Metalic
Condition
NEW

R312,700.00

incl. VAT
312700.00
Stock Number
HD002|DF|37735/1
Mileage
5753
Year
2021
Colour
Black Jack Metallic
Condition
USED

R309,999.00

incl. VAT
309999.00
Stock Number
HD002|DF|43015/0
Mileage
6
Year
2022
Colour
Gauntlet Gray Metallic
Condition
NEW

R309,990.00

incl. VAT
309990.00
Stock Number
HD001|DF|48265/0
Mileage
2
Year
2023
Colour
Black
Condition
NEW

R304,600.00

incl. VAT
304600.00
Stock Number
HD001|DF|42840/1
Mileage
6
Year
2022
Colour
Vivid Black Deluxe
Condition
USED

R299,999.00

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

R299,999.00

incl. VAT
299999.00
Stock Number
HD002|DF|45172/0
Mileage
4
Year
2022
Colour
Black
Condition
NEW

R299,990.00

incl. VAT
299990.00
Stock Number
HD001|DF|50802/1
Mileage
8535
Year
2022
Colour
Custom Colour
Condition
USED

R299,950.00

incl. VAT
299950.00
Stock Number
HD002|DF|40886/1
Mileage
7675
Year
2022
Colour
Black
Condition
USED

R299,950.00

incl. VAT
299950.00
Stock Number
HD001|DF|40596/0
Mileage
1
Year
2022
Colour
Black
Condition
NEW

R295,400.00

incl. VAT
295400.00
Stock Number
HD001|DF|43100/0
Mileage
6
Year
2022
Colour
Black
Condition
NEW

R289,999.00

incl. VAT
289999.00
Stock Number
HD001|DF|43016/0
Mileage
6
Year
2022
Colour
Black
Condition
NEW

R289,999.00

incl. VAT
289999.00
Stock Number
HD002|DF|43083/0
Mileage
6
Year
2022
Colour
Black
Condition
NEW

R289,999.00

incl. VAT
289999.00
Stock Number
HD001|DF|43084/0
Mileage
6
Year
2022
Colour
Black
Condition
NEW

R289,999.00

incl. VAT
289999.00
Stock Number
HD001|DF|40824/0
Mileage
6
Year
2022
Colour
Fastback Blue/White Sand
Condition
NEW

R289,999.00

incl. VAT
289999.00
Stock Number
HD001|DF|42011/0
Mileage
6
Year
2022
Colour
Black
Condition
NEW

R289,999.00

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

R289,999.00

incl. VAT
289999.00
Stock Number
HD002|DF|48256/0
Mileage
13
Year
2023
Colour
Black
Condition
NEW

R289,990.00

incl. VAT
289990.00
Stock Number
HD002|DF|39729/0
Mileage
2
Year
2022
Colour
Black
Condition
NEW

R289,990.00

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

R289,990.00

incl. VAT
289990.00
Stock Number
HD002|DF|48255/0
Mileage
1
Year
2023
Colour
Black
Condition
NEW

R289,990.00

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

R289,950.00

incl. VAT
289950.00
Stock Number
HD002|DF|50223/1
Mileage
6884
Year
2022
Colour
Silver
Condition
USED

R289,950.00

incl. VAT
289950.00
Stock Number
HD001|NUBF|49311
Mileage
2615
Year
2021
Colour
Black
Condition
USED

R289,950.00

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

R284,950.00

incl. VAT
284950.00
Stock Number
HD002|DF|36997/1
Mileage
10
Year
2021
Colour
Black
Condition
NEW

R269,950.00

incl. VAT
269950.00
Stock Number
HD001|DF|31690/1
Mileage
2327
Year
2018
Colour
Grey
Condition
USED

R269,950.00

incl. VAT
269950.00
Stock Number
HD001|DF|40785/0
Mileage
13
Year
2022
Colour
Black
Condition
NEW

R269,950.00

incl. VAT
269950.00
Stock Number
HD001|DF|41962/1
Mileage
804
Year
2022
Colour
Baja Orange / Stonewashed White Pearl
Condition
USED

R269,950.00

incl. VAT
269950.00
Stock Number
HD002|DF|40551/0
Mileage
10
Year
2022
Colour
Black
Condition
NEW

R269,950.00

incl. VAT
269950.00
Stock Number
HD001|DF|40743/1
Mileage
1157
Year
2022
Colour
Black
Condition
USED

R269,950.00

incl. VAT
269950.00
Stock Number
HD001|DF|46399/0
Mileage
13
Year
2022
Colour
Black
Condition
NEW

R259,999.00

incl. VAT
259999.00
Stock Number
HD002|DF|35335/1
Mileage
3110
Year
2021
Colour
Baja Orange / Stonewashed White Pearl
Condition
USED

R259,990.00

incl. VAT
259990.00
Stock Number
HD002|DF|51320/1
Mileage
13000
Year
2021
Colour
Blue
Condition
USED

R259,990.00

incl. VAT
259990.00
Stock Number
HD001|DF|50637/1
Mileage
4915
Year
2021
Colour
Red
Condition
USED

R259,950.00

incl. VAT
259950.00
Stock Number
HD002|DF|46037/1
Mileage
7200
Year
2019
Colour
Black
Condition
USED

R254,950.00

incl. VAT
254950.00
Stock Number
HD001|DF|19366/1
Mileage
33275
Year
2017
Colour
Red
Condition
USED

R249,950.00

incl. VAT
249950.00
Stock Number
HD001|DF|33252/1
Mileage
6563
Year
2021
Colour
Black
Condition
USED

R249,950.00

incl. VAT
249950.00
Stock Number
HD001|DF|46397/1
Mileage
1842
Year
2022
Colour
Black
Condition
USED

R249,950.00

incl. VAT
249950.00
Stock Number
HD001|DF|40588/1
Mileage
1608
Year
2022
Colour
Black
Condition
USED

R249,950.00

incl. VAT
249950.00
Stock Number
HD001|DF|34023/1
Mileage
3641
Year
2021
Colour
Black
Condition
USED

R239,950.00

incl. VAT
239950.00
Stock Number
HD001|DF|41089/2
Mileage
23751
Year
2017
Colour
Grey
Condition
USED

R239,950.00

incl. VAT
239950.00
Stock Number
HD001|DF|40139/0
Mileage
2
Year
2022
Colour
Black
Condition
NEW

R239,950.00

incl. VAT
239950.00
Stock Number
HD001|DF|49844/1
Mileage
1130
Year
2020
Colour
Black
Condition
USED

R239,950.00

incl. VAT
239950.00
Stock Number
HD002|DF|32595/1
Mileage
580
Year
2021
Colour
Black
Condition
USED

R229,990.00

incl. VAT
229990.00
Stock Number
HD002|DF|49209/1
Mileage
13800
Year
2020
Colour
Blue
Condition
USED

R229,990.00

incl. VAT
229990.00
Stock Number
HD002|DF|33701/1
Mileage
3762
Year
2021
Colour
Black
Condition
USED

R229,990.00

incl. VAT
229990.00
Stock Number
HD001|DF|40803/1
Mileage
6310
Year
2015
Colour
Silver
Condition
USED

R229,950.00

incl. VAT
229950.00
Stock Number
HD001|DF|43465/1
Mileage
35219
Year
2017
Colour
Two-Tone
Condition
USED

R229,950.00

incl. VAT
229950.00
Stock Number
HD001|DF|33699/1
Mileage
1147
Year
2021
Colour
River Rock Gray
Condition
USED

R224,950.00

incl. VAT
224950.00
Stock Number
HD001|DF|42729/1
Mileage
17078
Year
2016
Colour
Black
Condition
USED

R219,950.00

incl. VAT
219950.00
Stock Number
HD001|DF|33405/2
Mileage
13353
Year
2018
Colour
River Rock Gray Denim
Condition
USED

R219,950.00

incl. VAT
219950.00
Stock Number
HD001|DF|33083/1
Mileage
6332
Year
2021
Colour
River Rock Gray
Condition
USED

R214,950.00

incl. VAT
214950.00
Stock Number
HD002|DF|47010/1
Mileage
13546
Year
2018
Colour
White
Condition
USED

R209,950.00

incl. VAT
209950.00
Stock Number
HD002|DF|49865/1
Mileage
12257
Year
2019
Colour
White
Condition
USED

R209,950.00

incl. VAT
209950.00
Stock Number
HD002|DF|36323/2
Mileage
50357
Year
2017
Colour
Superior Blue
Condition
USED

R199,990.00

incl. VAT
199990.00
Stock Number
HD001|DF|31917/1
Mileage
9532
Year
2019
Colour
Red
Condition
USED

R199,950.00

incl. VAT
199950.00
Stock Number
HD001|DF|13755/1
Mileage
37554
Year
2015
Colour
Black
Condition
USED

R199,950.00

incl. VAT
199950.00
Stock Number
HD001|DF|48314/1
Mileage
26791
Year
2019
Colour
Blue
Condition
USED

R189,950.00

incl. VAT
189950.00
Stock Number
HD002|DF|51437/2
Mileage
13000
Year
2016
Colour
White
Condition
USED

R180,000.00

incl. VAT
180000.00
Stock Number
HD001|DF|51609/1
Mileage
6761
Year
2021
Colour
Silver
Condition
USED

R179,950.00

incl. VAT
179950.00
Stock Number
HD002|DF|46040/1
Mileage
18521
Year
2014
Colour
Black
Condition
USED

R179,950.00

incl. VAT
179950.00
Stock Number
HD002|DF|46894/1
Mileage
33047
Year
2015
Colour
White
Condition
USED

R169,990.00

incl. VAT
169990.00