Used BMW cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW cars are known for their luxurious feel and advanced technologies. Whether it’s an SUV, hatchback, saloon or estate, BMW has established a reputation for creating vehicles that balance enhanced performance with modern luxury.

Find your perfect used BMW for sale or on finance from our extensive network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 3 Series

2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) * HUGE

50
Reduced
£21,995
Finance available £431 pm
  • 2L
  • 32.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

MJM Car Sales

BMW, X6

2016 (66) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

64
Low Mileage
£21,484
Finance available £421 pm
  • 3L
  • 64kMiles
  • Diesel
  • Auto
  • Body StyleSUV

New Street Car Centre

01952 967003 *
4.5/5 Stars

BMW, X2

2019 (68) - 2.0 18d SE Auto sDrive Euro 6 (s/s) 5dr

1
£13,850
Finance available £287 pm
  • 2L
  • 56.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 2 Series

2016 - 2.0 218D Luxury 5dr

33
Reduced
£7,990
Finance available £156 pm
  • 2L
  • 102kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Swaan Motors Ltd

BMW, 3 Series

2017 - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

1
Low Mileage
£21,495
Finance available £421 pm
  • 3L
  • 41.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Bainbridge Motoring Ltd

BMW, M3

2003 (UY) - 3.2i Convertible 2dr Petrol Manual (292 g/km, 343 bhp)

24
Low Mileage
£16,995
  • 3.2L
  • 108kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Nationwide Vehicle Finance Ltd

01204 324459 *
4.7/5 Stars

BMW, 1 Series

2016 (66) - 1.5 116d SE Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

17
£5,795
  • 1.5L
  • 100.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Northwest Trade Centre Lancaster

BMW, X5

2017 - 3.0 X5 xDrive40d M Sport 5-Door

84
Low Mileage
£28,495
Finance available £565 pm
  • 3L
  • 60kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Sevenoaks Auto Village

BMW, 3 Series

2020 (69) - 2.0 318d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)

45
£15,440
  • 2L
  • 89.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Dace Specialist Car Centre Manchester

0161 241 7068 *
4.8/5 Stars

BMW, 2 Series

2024 (65) - GRAND TOURER M-SPORT 7 SEATER AUTO 5-Door

18
Low Mileage
£9,495
Finance available £190 pm
  • 2L
  • 58kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

FM Auto Trading LTD

BMW, X6

2022 (22) - 4.4i V8 Competition Auto xDrive Euro 6 (s/s) 5dr

60
Reduced
£68,999
Finance available £1488 pm
  • 4.4L
  • 11.6kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Sandles Car Supermarket

01553 601835 *
4.7/5 Stars

BMW, M2

2018 (67) - 3.0i DCT Euro 6 (s/s) 2dr

39
Low Mileage
£25,490
Finance available £503 pm
  • 3L
  • 49.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Select Car Shop Ltd

BMW, 1 Series

2015 (65) - 2.0 120d M Sport Auto xDrive Euro 6 (s/s) 5dr

33
£8,495
Finance available £167 pm
  • 2L
  • 112kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Central Service Garage

BMW, 4 Series

2014 - 2.0 428i M Sport Convertible 2dr Petrol Auto Euro 6 s/s 245 Ps

3
Low Mileage
£16,295
  • 2L
  • 40.5kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

EMG Motor Group Duxford

01223 650664 *
4.7/5 Stars

BMW, 4 Series

2024 - 420i M Sport 5dr Step Auto

35
£38,990
Finance available £780 pm
  • 2L
  • 7.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Hull

BMW, iX1

2024 (24) - 230kW xDrive30 M Sport 65kWh 5dr Auto

20
Low Mileage
£34,900
Finance available £696 pm
  • 7.3kMiles
  • Electric
  • Auto
  • Body StyleEstate

Ocean Group BMW Penryn