BMW bikes for sale in London
With 267 BMW bikes in London available on Auto Trader, we have the best range of bikes for sale across the UK.
Latest second hand BMW bikes for sale in London
View moreBMW F 900 GS O-Ring Euro 5 895cc
2024 (24 reg) | 810 miles
£12,495
Adventure | 895cc | 103BHP | Manual | Petrol
Trade SellerBMW R 1250 GS TE LS Adventure Petrol Manual Euro 4 (136 ps) 1254cc
2019 (19 reg) | 12,326 miles
£11,250
Adventure | 1254cc | 134BHP | Manual | Petrol
Private SellerBMW S 1000 XR 999cc
2016 (16 reg) | 20,803 miles
£7,699
Sports Tourer | 999cc | 162BHP | Manual | Petrol
Trade Seller(14)BMW S1000R R Sport ABS 999cc
2022 (72 reg) | 13,159 miles
£9,999
Naked | 999cc | 165BHP | Manual | Petrol
Trade SellerBMW R 1250 RT LE Tourer Petrol Manual Euro 4 (135 ps) 1254cc
2020 (70 reg) | 6,709 miles
£11,750
Tourer | 1254cc | Manual | Petrol
Private SellerBMW F 900 R SE Naked Petrol Manual Euro 5 (105 ps) 895cc
2025 | 3,200 miles
£7,000
Naked | 895cc | Manual | Petrol
Private SellerBMW S 1000 XR Sports Tourer Petrol Manual (164 ps) 999cc
2016 (16 reg) | 30,600 miles
£5,950
Sports Tourer | 999cc | 162BHP | Manual | Petrol
Private SellerBMW R 1250 GS TE Adventure Petrol Manual Euro 5 (136 ps) 1254cc
2021 (21 reg) | 6,750 miles
£12,750
Adventure | 1254cc | 134BHP | Manual | Petrol
Private SellerBMW F 900 R Naked Petrol Manual Euro 5 (105 ps) 895cc
2023 (23 reg) | 2,400 miles
£6,999
Naked | 895cc | 103BHP | Manual | Petrol
Private SellerBMW R 1200 RT LE Sports Tourer Petrol Manual Euro 4 (125 ps) 1170cc
2014 (14 reg) | 46,500 miles
£6,225
Sports Tourer | 1170cc | Manual | Petrol
Private SellerBMW R nineT 1170 1170cc
2015 (15 reg) | 9,501 miles
£6,995
Roadster/Retro | 1170cc | 108BHP | Manual | Petrol
Trade Seller(17)BMW R nineT 1170 Roadster/Retro Petrol Manual Euro 4 (110 ps) 1170cc
2018 (18 reg) | 24,800 miles
£6,350
Roadster/Retro | 1170cc | 108BHP | Manual | Petrol
Private SellerBMW R 1250 GS TE ABS 1254cc
2022 (72 reg) | 23,770 miles
£11,995
Adventure | 1254cc | 134BHP | Manual | Petrol
Trade SellerBMW S 1000 R Sport 999cc
2024 (24 reg) | 883 miles
£12,290
Naked | 999cc | 162BHP | Manual | Petrol
Trade SellerBMW K 1100 LT Petrol Manual (98 bhp) 1092cc
1994 (M reg) | 46,000 miles
£1,750
Tourer | 1092cc | 98.6BHP | Manual | Petrol
Private SellerBMW S 1000 RR Sport Super Sports Petrol Manual Euro 4 (198 ps) 999cc
2017 (67 reg) | 5,500 miles
£10,995
Super Sports | 999cc | 195BHP | Manual | Petrol
Private SellerBMW F 800 GT Sports Tourer Petrol Manual Euro 4 (91 ps) 798cc
2017 (17 reg) | 20,612 miles
£4,450
Sports Tourer | 798cc | 90BHP | Manual | Petrol
Private SellerBMW R 1100 S Petrol Manual (98 bhp) 1085cc
2003 (03 reg) | 8,500 miles
£3,450
Sports Tourer | 1085cc | 98BHP | Manual | Petrol
Private SellerBMW R 1200 GS Adventure Petrol Manual (104 ps) 1170cc
2009 (09 reg) | 14,010 miles
£5,200
Adventure | 1170cc | 103BHP | Manual | Petrol
Private Seller
Latest BMW Articles

One month with… BMW R 1300 GS Automated Shift Assistant (Verdict)
What can you learn about BMW’s R 1300 GS and its new automated gearbox in a month and a thousand miles? Read on!

BMW R 1300 GS Automatic Shift Assistant (2023 - ) review
Is BMW’s automatic shifting a genuine benefit or a gimmick too far on an already complicated bike?

BMW R 1300 GSA (2024 – ) review
Adventure version of BMW’s all-new R 1300 GS has big shoes to fill but, odd looks aside, nails its brief

BMW K 1600 GT (2022 – ) review
First launched in 2011, BMW’s monster six-cylinder tourer has been improved again and nothing munches miles so massively