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. VAT750000.00
Stock Number
HD002|DF|49368/0
Mileage
1
Year
2023
Colour
WICKED ORANGE
Condition
NEW
R739,800.00
incl. VAT739800.00
Stock Number
HD001|DF|51252/0
Mileage
10
Year
2023
Colour
Grey Haze / Silver Fortune
Condition
NEW
R632,600.00
incl. VAT632600.00
Stock Number
HD002|DF|49853/0
Mileage
12
Year
2023
Colour
Altas Silver Metallic
Condition
NEW
R626,400.00
incl. VAT626400.00
Stock Number
HD001|DF|51253/0
Mileage
10
Year
2023
Colour
Altas Silver Metallic
Condition
NEW
R626,400.00
incl. VAT626400.00
Stock Number
HD001|DF|51250/0
Mileage
9
Year
2023
Colour
Black PS
Condition
NEW
R622,300.00
incl. VAT622300.00
Stock Number
HD002|DF|51249/0
Mileage
1
Year
2023
Colour
HIFI MGNTA/BWHT
Condition
NEW
R561,600.00
incl. VAT561600.00
Stock Number
HD001|DF|49376/0
Mileage
3
Year
2023
Colour
Fast Jonnie Blue
Condition
NEW
R543,100.00
incl. VAT543100.00
Stock Number
HD001|DF|48850/0
Mileage
3
Year
2023
Colour
Heirloom Red Fade
Condition
NEW
R536,200.00
incl. VAT536200.00
Stock Number
HD001|DF|45169/0
Mileage
6
Year
2022
Colour
Black PS
Condition
NEW
R513,500.00
incl. VAT513500.00
Stock Number
HD001|DF|48231/0
Mileage
1
Year
2023
Colour
White Sand Pearl
Condition
NEW
R496,200.00
incl. VAT496200.00
Stock Number
HD001|DF|46994/0
Mileage
3
Year
2023
Colour
White Sand Pearl
Condition
NEW
R496,200.00
incl. VAT496200.00
Stock Number
HD001|DF|48953/0
Mileage
6
Year
2023
Colour
White Sand Pearl
Condition
NEW
R495,100.00
incl. VAT495100.00
Stock Number
HD002|DF|46495/0
Mileage
1
Year
2023
Colour
White Sand Pearl
Condition
NEW
R495,100.00
incl. VAT495100.00
Stock Number
HD001|DF|48946/0
Mileage
1
Year
2023
Colour
Black
Condition
NEW
R491,700.00
incl. VAT491700.00
Stock Number
HD001|DF|48266/0
Mileage
2
Year
2023
Colour
Black
Condition
NEW
R488,300.00
incl. VAT488300.00
Stock Number
HD001|DF|48944/0
Mileage
1
Year
2023
Colour
Billiard Blue/ Billiard Grey
Condition
NEW
R485,400.00
incl. VAT485400.00
Stock Number
HD002|DF|46496/0
Mileage
12
Year
2023
Colour
White Sand Pearl
Condition
NEW
R479,990.00
incl. VAT479990.00
Stock Number
HD001|DF|49373/0
Mileage
3
Year
2023
Colour
Altas Silver Metallic
Condition
NEW
R479,200.00
incl. VAT479200.00
Stock Number
HD001|DF|43681/0
Mileage
2
Year
2022
Colour
Black
Condition
NEW
R474,100.00
incl. VAT474100.00
Stock Number
HD001|DF|48232/0
Mileage
1
Year
2023
Colour
Black
Condition
NEW
R472,300.00
incl. VAT472300.00
Stock Number
HD001|DF|48845/0
Mileage
2
Year
2023
Colour
Black
Condition
NEW
R472,300.00
incl. VAT472300.00
Stock Number
HD002|DF|46493/0
Mileage
12
Year
2023
Colour
Billiard Blue/ Billiard Grey
Condition
NEW
R471,800.00
incl. VAT471800.00
Stock Number
HD002|DF|48268/0
Mileage
2
Year
2023
Colour
Black
Condition
NEW
R469,950.00
incl. VAT469950.00
Stock Number
HD002|DF|48950/0
Mileage
1
Year
2023
Colour
Billiard Blue/ Billiard Grey
Condition
NEW
R464,800.00
incl. VAT464800.00
Stock Number
HD001|DF|48945/0
Mileage
1
Year
2023
Colour
Gray Haze
Condition
NEW
R464,800.00
incl. VAT464800.00
Stock Number
HD001|DF|48233/0
Mileage
4
Year
2023
Colour
Billiard Blue/ Billiard Grey
Condition
NEW
R464,800.00
incl. VAT464800.00
Stock Number
HD002|DF|46995/0
Mileage
4
Year
2023
Colour
Billiard Blue/ Billiard Grey
Condition
NEW
R463,800.00
incl. VAT463800.00
Stock Number
HD002|DF|46997/1
Mileage
5
Year
2023
Colour
Heirloom Red Fade / Black
Condition
NEW
R459,990.00
incl. VAT459990.00
Stock Number
HD002|DF|40799/1
Mileage
10
Year
2022
Colour
Black PS
Condition
NEW
R459,990.00
incl. VAT459990.00
Stock Number
HD001|DF|48262/0
Mileage
5
Year
2023
Colour
Gray Haze
Condition
NEW
R459,600.00
incl. VAT459600.00
Stock Number
HD001|DF|49371/0
Mileage
6
Year
2023
Colour
Baja Orange
Condition
NEW
R458,600.00
incl. VAT458600.00
Stock Number
HD001|DF|49372/0
Mileage
4
Year
2023
Colour
Gray Haze
Condition
NEW
R458,600.00
incl. VAT458600.00
Stock Number
HD002|DF|49370/0
Mileage
4
Year
2023
Colour
Baja Orange
Condition
NEW
R458,300.00
incl. VAT458300.00
Stock Number
HD001|DF|51251/0
Mileage
8
Year
2023
Colour
Heirloom Red Fade
Condition
NEW
R457,900.00
incl. VAT457900.00
Stock Number
HD001|DF|48943/0
Mileage
1
Year
2023
Colour
Black
Condition
NEW
R451,700.00
incl. VAT451700.00
Stock Number
HD001|DF|49369/0
Mileage
3
Year
2023
Colour
Black
Condition
NEW
R450,700.00
incl. VAT450700.00
Stock Number
HD002|DF|46989/0
Mileage
5
Year
2023
Colour
Gray Haze
Condition
NEW
R449,990.00
incl. VAT449990.00
Stock Number
HD002|DF|42045/0
Mileage
10
Year
2022
Colour
Gunship Gray
Condition
NEW
R449,990.00
incl. VAT449990.00
Stock Number
HD002|DF|49365/0
Mileage
1
Year
2022
Colour
Black
Condition
NEW
R449,990.00
incl. VAT449990.00
Stock Number
HD001|DF|50882/1
Mileage
13820
Year
2016
Colour
Billiard Red
Condition
USED
R449,950.00
incl. VAT449950.00
Stock Number
HD002|DF|40124/0
Mileage
12
Year
2022
Colour
Black
Condition
NEW
R445,300.00
incl. VAT445300.00
Stock Number
HD001|DF|49374/0
Mileage
3
Year
2022
Colour
Black
Condition
NEW
R419,950.00
incl. VAT419950.00
Stock Number
HD001|DF|17541/3
Mileage
25410
Year
2018
Colour
Grey
Condition
USED
R419,950.00
incl. VAT419950.00
Stock Number
HD002|DF|39274/0
Mileage
3
Year
2022
Colour
Black
Condition
NEW
R419,800.00
incl. VAT419800.00
Stock Number
HD001|DF|48264/0
Mileage
2
Year
2023
Colour
Black Denim
Condition
NEW
R411,800.00
incl. VAT411800.00
Stock Number
HD001|DF|48842/0
Mileage
3
Year
2023
Colour
Black Denim
Condition
NEW
R411,800.00
incl. VAT411800.00
Stock Number
HD002|DF|48848/0
Mileage
11
Year
2023
Colour
Black
Condition
NEW
R406,800.00
incl. VAT406800.00
Stock Number
HD001|DF|46494/0
Mileage
2
Year
2023
Colour
Black PS
Condition
NEW
R403,600.00
incl. VAT403600.00
Stock Number
HD002|DF|46998/0
Mileage
4
Year
2023
Colour
Industrial Yellow
Condition
NEW
R399,990.00
incl. VAT399990.00
Stock Number
HD002|DF|40144/0
Mileage
12
Year
2023
Colour
Black
Condition
NEW
R399,990.00
incl. VAT399990.00
Stock Number
HD001|DF|45178/0
Mileage
23
Year
2022
Colour
Custom Orange
Condition
NEW
R399,950.00
incl. VAT399950.00
Stock Number
HD001|DF|39280/0
Mileage
3
Year
2022
Colour
Black
Condition
NEW
R399,950.00
incl. VAT399950.00
Stock Number
HD001|DF|49364/0
Mileage
3
Year
2022
Colour
Black
Condition
NEW
R389,950.00
incl. VAT389950.00
Stock Number
HD002|DF|51162/1
Mileage
2150
Year
2023
Colour
Red
Condition
USED
R389,950.00
incl. VAT389950.00
Stock Number
HD002|DF|48257/0
Mileage
1
Year
2023
Colour
Grey Haze / Silver Fortune
Condition
NEW
R384,600.00
incl. VAT384600.00
Stock Number
HD002|DF|46491/0
Mileage
2
Year
2023
Colour
Grey Haze / Silver Fortune
Condition
NEW
R384,600.00
incl. VAT384600.00
Stock Number
HD001|DF|48948/0
Mileage
1
Year
2023
Colour
Grey Haze / Silver Fortune
Condition
NEW
R384,600.00
incl. VAT384600.00
Stock Number
HD002|DF|46487/0
Mileage
12
Year
2023
Colour
Bright Billiard Blue
Condition
NEW
R380,700.00
incl. VAT380700.00
Stock Number
HD001|DF|46991/0
Mileage
4
Year
2023
Colour
Bright Billiard Blue
Condition
NEW
R380,700.00
incl. VAT380700.00
Stock Number
HD001|DF|47000/0
Mileage
4
Year
2023
Colour
Bright Billiard Blue
Condition
NEW
R380,700.00
incl. VAT380700.00
Stock Number
HD002|DF|48847/0
Mileage
13
Year
2023
Colour
Black PS
Condition
NEW
R372,800.00
incl. VAT372800.00
Stock Number
HD001|DF|48846/0
Mileage
3
Year
2023
Colour
Black PS
Condition
NEW
R372,800.00
incl. VAT372800.00
Stock Number
HD002|DF|20822/1
Mileage
7608
Year
2020
Colour
Baracuda Silver Denim/ Black Denim
Condition
USED
R369,990.00
incl. VAT369990.00
Stock Number
HD002|DF|40549/0
Mileage
951
Year
2022
Colour
Fastback Blue/White Sand
Condition
NEW
R359,990.00
incl. VAT359990.00
Stock Number
HD001|DF|48844/0
Mileage
2
Year
2023
Colour
Altas Silver Metallic
Condition
NEW
R356,200.00
incl. VAT356200.00
Stock Number
HD001|DF|48260/0
Mileage
5
Year
2023
Colour
Gray Haze
Condition
NEW
R353,800.00
incl. VAT353800.00
Stock Number
HD001|DF|48259/0
Mileage
2
Year
2023
Colour
Black
Condition
NEW
R348,300.00
incl. VAT348300.00
Stock Number
HD001|DF|48258/0
Mileage
1
Year
2023
Colour
Black
Condition
NEW
R345,900.00
incl. VAT345900.00
Stock Number
HD002|DF|48267/0
Mileage
2
Year
2023
Colour
Black
Condition
NEW
R345,900.00
incl. VAT345900.00
Stock Number
HD002|DF|49367/0
Mileage
1
Year
2023
Colour
Bright Billiard Blue
Condition
NEW
R342,800.00
incl. VAT342800.00
Stock Number
HD002|DF|46492/0
Mileage
13
Year
2023
Colour
Redline Red
Condition
NEW
R339,950.00
incl. VAT339950.00
Stock Number
HD001|DF|40765/0
Mileage
6
Year
2022
Colour
Vivid Black Deluxe
Condition
NEW
R335,500.00
incl. VAT335500.00
Stock Number
HD002|DF|42778/1
Mileage
31445
Year
2017
Colour
Maroon
Condition
USED
R319,990.00
incl. VAT319990.00
Stock Number
HD002|DF|40595/2
Mileage
38
Year
2022
Colour
Black PS
Condition
USED
R319,990.00
incl. VAT319990.00
Stock Number
HD001|DF|40775/0
Mileage
6
Year
2022
Colour
White Sand Pearl
Condition
NEW
R316,800.00
incl. VAT316800.00
Stock Number
HD001|DF|40778/0
Mileage
6
Year
2022
Colour
Mineral Green Metalic
Condition
NEW
R316,800.00
incl. VAT316800.00
Stock Number
HD001|DF|43674/0
Mileage
6
Year
2022
Colour
Mineral Green Metalic
Condition
NEW
R316,800.00
incl. VAT316800.00
Stock Number
HD001|DF|40774/0
Mileage
7
Year
2022
Colour
White Sand Pearl
Condition
NEW
R316,800.00
incl. VAT316800.00
Stock Number
HD002|DF|46183/1
Mileage
9123
Year
2020
Colour
Red
Condition
USED
R314,950.00
incl. VAT314950.00
Stock Number
HD002|DF|40544/0
Mileage
8
Year
2022
Colour
Mineral Green Metalic
Condition
NEW
R312,700.00
incl. VAT312700.00
Stock Number
HD002|DF|37735/1
Mileage
5753
Year
2021
Colour
Black Jack Metallic
Condition
USED
R309,999.00
incl. VAT309999.00
Stock Number
HD002|DF|43015/0
Mileage
6
Year
2022
Colour
Gauntlet Gray Metallic
Condition
NEW
R309,990.00
incl. VAT309990.00
Stock Number
HD001|DF|48265/0
Mileage
2
Year
2023
Colour
Black
Condition
NEW
R304,600.00
incl. VAT304600.00
Stock Number
HD001|DF|42840/1
Mileage
6
Year
2022
Colour
Vivid Black Deluxe
Condition
USED
R299,999.00
incl. VAT299999.00
Stock Number
HD001|DF|42839/1
Mileage
6
Year
2022
Colour
Vivid Black Deluxe
Condition
USED
R299,999.00
incl. VAT299999.00
Stock Number
HD002|DF|45172/0
Mileage
4
Year
2022
Colour
Black
Condition
NEW
R299,990.00
incl. VAT299990.00
Stock Number
HD001|DF|50802/1
Mileage
8535
Year
2022
Colour
Custom Colour
Condition
USED
R299,950.00
incl. VAT299950.00
Stock Number
HD002|DF|40886/1
Mileage
7675
Year
2022
Colour
Black
Condition
USED
R299,950.00
incl. VAT299950.00
Stock Number
HD001|DF|40596/0
Mileage
1
Year
2022
Colour
Black
Condition
NEW
R295,400.00
incl. VAT295400.00
Stock Number
HD001|DF|43100/0
Mileage
6
Year
2022
Colour
Black
Condition
NEW
R289,999.00
incl. VAT289999.00
Stock Number
HD001|DF|43016/0
Mileage
6
Year
2022
Colour
Black
Condition
NEW
R289,999.00
incl. VAT289999.00
Stock Number
HD002|DF|43083/0
Mileage
6
Year
2022
Colour
Black
Condition
NEW
R289,999.00
incl. VAT289999.00
Stock Number
HD001|DF|43084/0
Mileage
6
Year
2022
Colour
Black
Condition
NEW
R289,999.00
incl. VAT289999.00
Stock Number
HD001|DF|40824/0
Mileage
6
Year
2022
Colour
Fastback Blue/White Sand
Condition
NEW
R289,999.00
incl. VAT289999.00
Stock Number
HD001|DF|42011/0
Mileage
6
Year
2022
Colour
Black
Condition
NEW
R289,999.00
incl. VAT289999.00
Stock Number
HD002|DF|40558/1
Mileage
2138
Year
2022
Colour
Vivid Black Deluxe
Condition
USED
R289,999.00
incl. VAT289999.00
Stock Number
HD002|DF|48256/0
Mileage
13
Year
2023
Colour
Black
Condition
NEW
R289,990.00
incl. VAT289990.00
Stock Number
HD002|DF|39729/0
Mileage
2
Year
2022
Colour
Black
Condition
NEW
R289,990.00
incl. VAT289990.00
Stock Number
HD002|DF|40580/0
Mileage
6
Year
2022
Colour
White Sand Pearl
Condition
NEW
R289,990.00
incl. VAT289990.00
Stock Number
HD002|DF|48255/0
Mileage
1
Year
2023
Colour
Black
Condition
NEW
R289,990.00
incl. VAT289990.00
Stock Number
HD002|DF|43669/0
Mileage
6
Year
2022
Colour
Gauntlet Gray Metallic
Condition
NEW
R289,950.00
incl. VAT289950.00
Stock Number
HD002|DF|50223/1
Mileage
6884
Year
2022
Colour
Silver
Condition
USED
R289,950.00
incl. VAT289950.00
Stock Number
HD001|NUBF|49311
Mileage
2615
Year
2021
Colour
Black
Condition
USED
R289,950.00
incl. VAT289950.00
Stock Number
HD002|DF|40119/1
Mileage
10
Year
2022
Colour
White Sand Pearl
Condition
NEW
R284,950.00
incl. VAT284950.00
Stock Number
HD002|DF|36997/1
Mileage
10
Year
2021
Colour
Black
Condition
NEW
R269,950.00
incl. VAT269950.00
Stock Number
HD001|DF|31690/1
Mileage
2327
Year
2018
Colour
Grey
Condition
USED
R269,950.00
incl. VAT269950.00
Stock Number
HD001|DF|40785/0
Mileage
13
Year
2022
Colour
Black
Condition
NEW
R269,950.00
incl. VAT269950.00
Stock Number
HD001|DF|41962/1
Mileage
804
Year
2022
Colour
Baja Orange / Stonewashed White Pearl
Condition
USED
R269,950.00
incl. VAT269950.00
Stock Number
HD002|DF|40551/0
Mileage
10
Year
2022
Colour
Black
Condition
NEW
R269,950.00
incl. VAT269950.00
Stock Number
HD001|DF|40743/1
Mileage
1157
Year
2022
Colour
Black
Condition
USED
R269,950.00
incl. VAT269950.00
Stock Number
HD001|DF|46399/0
Mileage
13
Year
2022
Colour
Black
Condition
NEW
R259,999.00
incl. VAT259999.00
Stock Number
HD002|DF|35335/1
Mileage
3110
Year
2021
Colour
Baja Orange / Stonewashed White Pearl
Condition
USED
R259,990.00
incl. VAT259990.00
Stock Number
HD002|DF|51320/1
Mileage
13000
Year
2021
Colour
Blue
Condition
USED
R259,990.00
incl. VAT259990.00
Stock Number
HD001|DF|50637/1
Mileage
4915
Year
2021
Colour
Red
Condition
USED
R259,950.00
incl. VAT259950.00
Stock Number
HD002|DF|46037/1
Mileage
7200
Year
2019
Colour
Black
Condition
USED
R254,950.00
incl. VAT254950.00
Stock Number
HD001|DF|19366/1
Mileage
33275
Year
2017
Colour
Red
Condition
USED
R249,950.00
incl. VAT249950.00
Stock Number
HD001|DF|33252/1
Mileage
6563
Year
2021
Colour
Black
Condition
USED
R249,950.00
incl. VAT249950.00
Stock Number
HD001|DF|46397/1
Mileage
1842
Year
2022
Colour
Black
Condition
USED
R249,950.00
incl. VAT249950.00
Stock Number
HD001|DF|40588/1
Mileage
1608
Year
2022
Colour
Black
Condition
USED
R249,950.00
incl. VAT249950.00
Stock Number
HD001|DF|34023/1
Mileage
3641
Year
2021
Colour
Black
Condition
USED
R239,950.00
incl. VAT239950.00
Stock Number
HD001|DF|41089/2
Mileage
23751
Year
2017
Colour
Grey
Condition
USED
R239,950.00
incl. VAT239950.00
Stock Number
HD001|DF|40139/0
Mileage
2
Year
2022
Colour
Black
Condition
NEW
R239,950.00
incl. VAT239950.00
Stock Number
HD001|DF|49844/1
Mileage
1130
Year
2020
Colour
Black
Condition
USED
R239,950.00
incl. VAT239950.00
Stock Number
HD002|DF|32595/1
Mileage
580
Year
2021
Colour
Black
Condition
USED
R229,990.00
incl. VAT229990.00
Stock Number
HD002|DF|49209/1
Mileage
13800
Year
2020
Colour
Blue
Condition
USED
R229,990.00
incl. VAT229990.00
Stock Number
HD002|DF|33701/1
Mileage
3762
Year
2021
Colour
Black
Condition
USED
R229,990.00
incl. VAT229990.00
Stock Number
HD001|DF|40803/1
Mileage
6310
Year
2015
Colour
Silver
Condition
USED
R229,950.00
incl. VAT229950.00
Stock Number
HD001|DF|43465/1
Mileage
35219
Year
2017
Colour
Two-Tone
Condition
USED
R229,950.00
incl. VAT229950.00
Stock Number
HD001|DF|33699/1
Mileage
1147
Year
2021
Colour
River Rock Gray
Condition
USED
R224,950.00
incl. VAT224950.00
Stock Number
HD001|DF|42729/1
Mileage
17078
Year
2016
Colour
Black
Condition
USED
R219,950.00
incl. VAT219950.00
Stock Number
HD001|DF|33405/2
Mileage
13353
Year
2018
Colour
River Rock Gray Denim
Condition
USED
R219,950.00
incl. VAT219950.00
Stock Number
HD001|DF|33083/1
Mileage
6332
Year
2021
Colour
River Rock Gray
Condition
USED
R214,950.00
incl. VAT214950.00
Stock Number
HD002|DF|47010/1
Mileage
13546
Year
2018
Colour
White
Condition
USED
R209,950.00
incl. VAT209950.00
Stock Number
HD002|DF|49865/1
Mileage
12257
Year
2019
Colour
White
Condition
USED
R209,950.00
incl. VAT209950.00
Stock Number
HD002|DF|36323/2
Mileage
50357
Year
2017
Colour
Superior Blue
Condition
USED
R199,990.00
incl. VAT199990.00
Stock Number
HD001|DF|31917/1
Mileage
9532
Year
2019
Colour
Red
Condition
USED
R199,950.00
incl. VAT199950.00
Stock Number
HD001|DF|13755/1
Mileage
37554
Year
2015
Colour
Black
Condition
USED
R199,950.00
incl. VAT199950.00
Stock Number
HD001|DF|48314/1
Mileage
26791
Year
2019
Colour
Blue
Condition
USED
R189,950.00
incl. VAT189950.00
Stock Number
HD002|DF|51437/2
Mileage
13000
Year
2016
Colour
White
Condition
USED
R180,000.00
incl. VAT180000.00
Stock Number
HD001|DF|51609/1
Mileage
6761
Year
2021
Colour
Silver
Condition
USED
R179,950.00
incl. VAT179950.00
Stock Number
HD002|DF|46040/1
Mileage
18521
Year
2014
Colour
Black
Condition
USED
R179,950.00
incl. VAT179950.00
Stock Number
HD002|DF|46894/1
Mileage
33047
Year
2015
Colour
White
Condition
USED
R169,990.00
incl. VAT169990.00