BMW Cars for Sale

26 vehicles available
Sort by 
2020 BMW 1 Series 1.5 118I M Sport 5Dr (MF70VCZ)
Hatchback | Sat Nav | Leather

2020 BMW 1 Series 1.5 118I M Sport 5Dr (MF70VCZ) Available for Pre-Order
2020 BMW 1 Series 1.5 118I M Sport 5Dr (MF70VCZ)
only £22,248

Including Vat

including £238.80 Admin Fee
or from only £263.73 per month
View hire purchase finance example
Mileage: 28567
Fuel: Petrol
Branch: Dartford
Colour: White
Call the branch:
01322 720716
2020 BMW 1 Series 118I M Sport 5Dr (MA70UFX)

2020 BMW 1 Series 118I M Sport 5Dr (MA70UFX) We Won't be Beaten on Price
2020 BMW 1 Series 118I M Sport 5Dr (MA70UFX)
only £22,998

Including Vat

including £238.80 Admin Fee
or from only £272.62 per month
View hire purchase finance example
Mileage: 21560
Fuel: Petrol
Branch: Colchester
Colour: White
2020 BMW 1 Series 118I M Sport 5Dr (MA70UFR)
14 Day No Quibble Return

2020 BMW 1 Series 118I M Sport 5Dr (MA70UFR) We Won't be Beaten on Price
2020 BMW 1 Series 118I M Sport 5Dr (MA70UFR)
only £23,249

Including Vat

including £238.80 Admin Fee
or from only £275.60 per month
View hire purchase finance example
Mileage: 23543
Fuel: Petrol
Branch: Warrington
Colour: Grey
2020 BMW 1 Series 118I M Sport 5Dr (FP70BFU)
Hatchback|Cruise|AppleCarplay

2020 BMW 1 Series 118I M Sport 5Dr (FP70BFU) 14 Day Money Back Guarantee
2020 BMW 1 Series 118I M Sport 5Dr (FP70BFU)
only £23,498

Including Vat

including £238.80 Admin Fee
or from only £278.55 per month
View hire purchase finance example
Mileage: 18090
Fuel: Petrol
Branch: Glasgow
Colour: Black
2020 BMW 1 Series 118I M Sport 5Dr (FD70DLJ)
14 Day No Quibble Return

2020 BMW 1 Series 118I M Sport 5Dr (FD70DLJ) We Won't be Beaten on Price
2020 BMW 1 Series 118I M Sport 5Dr (FD70DLJ)
only £23,748

Including Vat

including £238.80 Admin Fee
or from only £281.51 per month
View hire purchase finance example
Mileage: 19746
Fuel: Petrol
Branch: Glasgow
Colour: Grey
2020 BMW 1 Series 120D Sport 5Dr Step Auto (FD70DTX)
Hatchback | Isofix | Bluetooth

2020 BMW 1 Series 120D Sport 5Dr Step Auto (FD70DTX) We Won't be Beaten on Price
2020 BMW 1 Series 120D Sport 5Dr Step Auto (FD70DTX)
only £23,999

Including Vat

including £238.80 Admin Fee
or from only £284.49 per month
View hire purchase finance example
Mileage: 27931
Fuel: Diesel
Branch: Leicester
Colour: Blue
2021 BMW X2 Xdrive 18D Se 5Dr (BJ71LYU)
Hatchback | Isofix | Alloys

2021 BMW X2 Xdrive 18D Se 5Dr (BJ71LYU) Available for Pre-Order
2021 BMW X2 Xdrive 18D Se 5Dr (BJ71LYU)
only £23,999

Including Vat

including £238.80 Admin Fee
or from only £284.49 per month
View hire purchase finance example
Mileage: 15813
Fuel: Diesel
Branch: Cannock
Colour: White
2020 BMW 1 Series 118I M Sport 5Dr (FD70DVA)
14 Day No Quibble Return

2020 BMW 1 Series 118I M Sport 5Dr (FD70DVA) We Won't be Beaten on Price
2020 BMW 1 Series 118I M Sport 5Dr (FD70DVA)
only £23,999

Including Vat

including £238.80 Admin Fee
or from only £284.49 per month
View hire purchase finance example
Mileage: 17486
Fuel: Petrol
Branch: Glasgow
Colour: Grey
2020 BMW 1 Series 118I M Sport 5Dr (MA70RTO)
14 Day No Quibble Return

2020 BMW 1 Series 118I M Sport 5Dr (MA70RTO) 14 Day Money Back Guarantee
2020 BMW 1 Series 118I M Sport 5Dr (MA70RTO)
only £24,499

Including Vat

including £238.80 Admin Fee
or from only £290.42 per month
View hire purchase finance example
Mileage: 26306
Fuel: Petrol
Branch: Leicester
Colour: Red
2020 BMW 1 Series 118I M Sport 5Dr (FP70BPZ)
Nationwide Delivery Available

2020 BMW 1 Series 118I M Sport 5Dr (FP70BPZ) 14 Day Money Back Guarantee
2020 BMW 1 Series 118I M Sport 5Dr (FP70BPZ)
only £25,000

Including Vat

including £238.80 Admin Fee
or from only £296.35 per month
View hire purchase finance example
Mileage: 24884
Fuel: Petrol
Branch: Leicester
Colour: Black
2020 BMW 1 Series 120D Sport 5Dr Step Auto (FD70DLZ)
14 Day No Quibble Return

2020 BMW 1 Series 120D Sport 5Dr Step Auto (FD70DLZ) We Won't be Beaten on Price
2020 BMW 1 Series 120D Sport 5Dr Step Auto (FD70DLZ)
only £25,499

Including Vat

including £238.80 Admin Fee
or from only £302.27 per month
View hire purchase finance example
Mileage: 19816
Fuel: Diesel
Branch: Glasgow
Colour: Blue
2020 BMW 1 Series 120D Sport 5Dr Step Auto (FD70DWA)
Sat Nav | Bluetooth | Cruise

2020 BMW 1 Series 120D Sport 5Dr Step Auto (FD70DWA) We Won't be Beaten on Price
2020 BMW 1 Series 120D Sport 5Dr Step Auto (FD70DWA)
only £25,998

Including Vat

including £238.80 Admin Fee
or from only £308.18 per month
View hire purchase finance example
Mileage: 18877
Fuel: Diesel
Branch: Coventry
Colour: Black
Call the branch:
024 77460491
2020 BMW 1 Series 120D Xdrive M Sport 5Dr Step Auto (FJ70TXF)
14 Day No Quibble Return

2020 BMW 1 Series 120D Xdrive M Sport 5Dr Step Auto (FJ70TXF) We Won't be Beaten on Price
2020 BMW 1 Series 120D Xdrive M Sport 5Dr Step Auto (FJ70TXF)
only £26,498

Including Vat

including £238.80 Admin Fee
or from only £314.12 per month
View hire purchase finance example
Mileage: 27803
Fuel: Diesel
Branch: Glasgow
Colour: White
2020 BMW 1 Series 120D Xdrive M Sport 5Dr Step Auto (BJ70KUA)
Sat Nav | Cruise | Air Con

2020 BMW 1 Series 120D Xdrive M Sport 5Dr Step Auto (BJ70KUA) 14 Day Money Back Guarantee
2020 BMW 1 Series 120D Xdrive M Sport 5Dr Step Auto (BJ70KUA)
only £26,748

Including Vat

including £238.80 Admin Fee
or from only £317.08 per month
View hire purchase finance example
Mileage: 28023
Fuel: Diesel
Branch: Warrington
Colour: White
2020 BMW 1 Series 120D Xdrive M Sport 5Dr Step Auto (FJ70TXB)
Hatchback | Cruise | Alloys

2020 BMW 1 Series 120D Xdrive M Sport 5Dr Step Auto (FJ70TXB) We Won't be Beaten on Price
2020 BMW 1 Series 120D Xdrive M Sport 5Dr Step Auto (FJ70TXB)
only £26,748

Including Vat

including £238.80 Admin Fee
or from only £317.08 per month
View hire purchase finance example
Mileage: 25727
Fuel: Diesel
Branch: Wakefield
Colour: White

Used BMW Cars

As arguably the most famous luxury car brand, BMW makes superior cars emphasising driver experience. There are plenty of excellent reasons to buy a used BMW, from quality to styling. But the best excuse to get behind the wheel of a second-hand BMW is because they’re one of the most enjoyable cars you can drive.

Bayerische Motoren Werke, or BMW for short, started in 1916 as a manufacturer of aircraft engines. BMW made its first motorbike in 1923, then the first car in 1928. The manufacturer moved into producing luxury and sports cars, then sedans and coupes in the 1960s. The now iconic BMW 5 Series was launched in 1972, and the 3 Series in 1975. Although BMW was best known from the 70s to the late 90s for producing desirable luxury sedans and estates, the brand has branched out. Today SUVs, hatchbacks and hybrids all feature in BMW’s prestigious range.

You’ll find a range of used BMW cars for sale at Van Monster.

Types of Used BMW Cars for Sale

BMW is most famous for its luxury saloons and estates (called Touring cars by BMW). So if you’ve got your eye on a used saloon, a second-hand BMW 3 Series is an excellent choice. The 3 Series is a compact saloon packed with tech, and it promises luxury on the inside and stunning looks on the outside.

Look at our used BMW 5 Series Touring estate cars for a little more room in the back. The 5 Series is the bigger brother of the 3 Series, and with an extended boot, it offers plenty of storage space. And if you want one of the most exciting and responsive driving experiences you can find, take a look at our used BMW 8 Series Convertibles. The 8 Series Convertible is one of the best-looking cars on the road. It combines the best features of a saloon and a sports car into one opulent, deluxe grand tourer. See our used BMW 2 Series Coupes for a sporty take on a quality saloon car.

The BMW 1 Series is a superb hatchback that’s as practical as fun to drive. It offers a slice of BMW luxury in a smaller, more agile and affordable car, whilst the BMW X5 SUV is an excellent choice and ideal for family and business driving.

To find your perfect BMW, browse our fantastic range of used BMW cars for sale online.