Open 7 Days a Week

01778 440777

info@windmillmotorsltd.co.uk

MENU
toggle menu
BMW logo

Let's Find Your Next BMW

With all our cars handpicked, HPI clear and inspected by qualified technicians, you can buy with complete confidence!

Refine your search

BMW 3 Series 2.0 320d BluePerformance M Sport xDrive (s/s) 4dr Saloon

Heated Leather | Navigation | Harman Kardon Sound | Cruise | Park | DAB | USB | Xenons

Finance

HP from£338.92/month

PCP from£308.71/month

Compare
Price £16,450
Mileage 56,000 miles
Engine Size 2.0L
Transmission Automatic
Fuel Type Diesel
Body Type 4 Door Saloon
Colour White

BMW 2 Series Active Tourer 2.0 218d M Sport Active Tourer (s/s) Automatic 5dr MPV

£30 Road Tax | Navigation | Heated Leather | Park Aid | Bluetooth | DAB | USB | Alloys

Finance

HP from£268.58/month

Compare
Price £12,990
Mileage 55,000 miles
Engine Size 2.0L
Transmission Automatic
Fuel Type Diesel
Body Type 5 Door Hatchback
Colour Black
Finance your vehicle Finance your vehicle

BMW 3 Series 2.0 320d M Sport xDrive 4dr (start/stop) Silver

+ HEATED LEATHER - CRUISE - PARK - DAB RADIO - BT - AUX - USB +

Finance

HP from£238.29/month

Compare
Price £11,500
Mileage 78,000 miles
Engine Size 2.0L
Transmission Manual
Fuel Type Diesel
Body Type 4 Door Saloon
Colour Silver
Our warranties Our warranties

BMW 3 Series 2.0 320d M Sport Automatic 2dr Coupe

Heated Leather | Cruise | Park Aid | Bluetooth | DAB Radio | USB | Xenons

Finance

HP from£223.85/month

Compare
Price £10,790
Mileage 59,000 miles
Engine Size 2.0L
Transmission Automatic
Fuel Type Diesel
Body Type Coupe
Colour Black
Finance your vehicle Finance your vehicle

BMW 3 Series 2.0 320d Sport Touring (s/s) 5dr Estate

184 BHP | Reverse Camera | Heated Leather | Cruise | Park | Bluetooth | Air Con | USB | Auto Boot |

Finance

HP from£216.94/month

Compare
Price £10,450
Mileage 74,000 miles
Engine Size 2.0L
Transmission Manual
Fuel Type Diesel
Body Type Estate
Colour Silver

BMW 5 Series 2.0 520d EfficientDynamics 4dr Saloon

£30 Road Tax | Heated Leather | Navigation | Cruise | Park | DAB Radio | Bluetooth | Aux | USB

Finance

HP from£156.77/month

Compare
Price £7,490
Mileage 123,000 miles
Engine Size 2.0L
Transmission Manual
Fuel Type Diesel
Body Type 4 Door Saloon
Colour Green