Shortlist
Account
Sign in
Register
Used Cars
Buy a used car
Search for a used car
Search local cars
Find a car dealer
Popular makes
Audi
BMW
Ford
Land Rover
Mercedes-Benz
Nissan
Skoda
Toyota
Vauxhall
Volkswagen
Motoring services
Car finance
Car insurance
Classic cars
Search for a classic car
Electric cars
Bikes
Buy a bike
Search for a used motorcycle
Buying advice
Search local bikes
Sell a bike
Sell a bike
Selling guide
Motoring services
Bike finance
Bike insurance
Vans
Buy a van
Search for a van
Buying advice
Search local vans
Sell a van
Sell a van
Selling guide
Motoring services
Van finance
Van insurance
Caravans
Buy a caravan or motorhome
Search for a caravan or motorhome
Buying advice
Search local caravans or motorhomes
Sell a caravan
Sell a caravan or motorhome
Selling guide
Motoring services
Caravan and motorhome finance
Caravan and motorhome insurance
Reviews
Blog
Advertise
Dealer advertising
Sell Your Car
Finance
Sell Your Car
Home
|
Local Used Cars
|
Midlothian
|
Roslin
|
Bmw
|
2 Series
Mileage high-low
Mileage low-high
Most recent
Photo first
Price high-low
Price low-high
Year new-old
Year old-new
Most recent
Refine
Browse Used Bmw 2 Series Available for sale in Roslin
Showing
2
matches
+14
BMW
2 Series
1.5 218i Luxury MPV 5dr Petrol DCT Euro 6 (s/s) (140 ps)
£9,495
or Finance from £213 per month
2018
Automatic
39.2 mpg
Tax: £195
Mileage: 102,050
Petrol
2018 BMW 2 Series GRAN TOURER 1.5 218i Luxury MPV 5dr Petrol DCT Euro 6 (s/s) (140 ps), 102050 miles, Petrol, Automatic Transmissi...
+28
BMW
2 Series
3.0 M235i Coupe 2dr Petrol Auto Euro 6 (s/s) (326 ps)
£12,995
or Finance from £301 per month
2015
Automatic
37.2 mpg
Tax: £345
Mileage: 97,500
Petrol
2015 BMW 2 SERIES 3.0 M235i Coupe 2dr Petrol Auto Euro 6 (s/s) (326 ps), 97500 miles, Petrol, Automatic Transmission, £12995
Search all 2 BMW 2 Series cars
Showing
2
matches
Other Bmw models available in Roslin
BMW 1 Series Roslin
BMW 3 Series Roslin
BMW 5 Series Roslin
BMW 8 Series Roslin
BMW M4 Roslin
BMW X1 Roslin
BMW X3 Roslin
BMW X4 Roslin
BMW X5 Roslin
Alert
Please enter a postcode
We need your postcode to provide the most accurate results
Continue