Bikes for sale in Dunfermline
With 553 bikes in Dunfermline available on Autotrader, we have the best range of bikes for sale across the UK.
Latest second hand bikes for sale in Dunfermline
View moreHonda NC750X Euro 4 745cc
2020 (70 reg) | 24,211 miles
£4,495
Adventure | 745cc | 54BHP | Manual | Petrol
Trade Seller
BMW S 1000 RR Super Sports Petrol Manual (198 ps) 999cc
2016 (16 reg) | 23,800 miles
£7,995
Super Sports | 999cc | 195BHP | Manual | Petrol
Trade Seller
Husqvarna Svartpilen 701 Naked Petrol Manual Euro 4 (75 ps) 693cc
2021 (71 reg) | 557 miles
£4,500
Naked | 693cc | 73BHP | Manual | Petrol
Trade Seller
BMW R 1300 GS Adventure TE Cardan Euro 5 1300cc
2025 (25 reg) | 1,545 miles
£16,990
Adventure | 1300cc | 143BHP | Manual | Petrol
Trade Seller(5)
BMW R 1300 GS Adventure TE Cardan Euro 5 1300cc
2026 (26 reg) | 2,600 miles
£19,990
Adventure | 1300cc | 143BHP | Manual | Petrol
Trade Seller(5)
BMW R 1250 GS Adventure TE Euro 5 1254cc
2024 (24 reg) | 12,818 miles
£14,990
Adventure | 1254cc | 134BHP | Manual | Petrol
Trade Seller(5)
BMW R 1250 GS Adventure TE Euro 5 1254cc
2024 (24 reg) | 18,148 miles
£13,990
Adventure | 1254cc | 134BHP | Manual | Petrol
Trade Seller(5)
BMW R 1250 GS Adventure TE Euro 5 1254cc
2024 (24 reg) | 20,725 miles
£13,990
Adventure | 1254cc | 134BHP | Manual | Petrol
Trade Seller(5)
Suzuki GSX-S125 Naked Petrol Manual Euro 4 (14 ps) 124cc
2019 (69 reg) | 19,656 miles
£1,900
Naked | 124cc | 14BHP | Manual | Petrol
Trade Seller
Suzuki Address 125 Scooter Petrol CVT Euro 5 (8 ps) 124cc
2026 (26 reg) | 710 miles
£1,800
Scooter | 124cc | 8BHP | Automatic | Petrol
Private Seller
Suzuki GSX-S750 Euro 4 749cc
2020 (70 reg) | 15,530 miles
£5,495
Naked | 749cc | 112BHP | Manual | Petrol
Trade Seller(5)
Qjmotor SRK 800 Super Naked Euro 5 778cc
2026 (26 reg) | 35 miles
£5,695
Naked | 778cc | 93BHP | Manual | Petrol
Trade Seller(5)
Triumph TIGER 800 XRX LOW Euro 4 800cc
2019 (19 reg) | 9,200 miles
£6,995
Adventure | 800cc | 94BHP | Manual | Petrol
Trade Seller(5)
Qjmotor SRK 125 S Euro 5 125cc
2026 (26 reg) | 3,019 miles
£1,995
Naked | 125cc | 14BHP | Manual | Petrol
Trade Seller





