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, 5 Series

2018 (67) - 2.0 530e 9.2kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

16
£13,790
  • 2L
  • 92.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Automatic Motors Ltd

BMW, X1

2020 - sDrive 20i xLine 5dr Step Auto

50
Low Mileage
£20,450
Finance available £400 pm
  • 2L
  • 27.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Mantles Used Cars Royston

BMW, 3 Series

2016 - 2.0 320d ED Sport Saloon 4-Door

53
£7,495
Finance available £145 pm
  • 2L
  • 127kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Sevenoaks Auto Village

BMW, 1 Series

2020 (70) - 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps)

8
£18,595
Finance available £361 pm
  • 1.5L
  • 42.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Falling Lane Cars

BMW, i4

2024 - 210kW eDrive35 Sport 70kWh 5dr Auto [Tech Pack]

59
Low Mileage
£31,140
  • 7.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Marshall BMW Bournemouth

BMW, X2

2021 - xDrive 20i [178] Sport 5dr Step Auto

34
Low Mileage
£21,049
Finance available £434 pm
  • 2L
  • 25.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

cinch

01482 697731 *
4.3/5 Stars

BMW, 1 Series

2021 (70) - 2.0 120d Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

33
£16,970
  • 2L
  • 58.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Dace Specialist Car Centre Stockport

0161 694 5314 *
4.8/5 Stars

BMW, X1

2016 - 2.0 18d Se Suv 5dr Diesel Auto Sdrive Euro 6 s/s 150 Ps

32
Low Mileage
£11,495
  • 2L
  • 66.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

EMG Motor Group Duxford

01223 650664 *
4.8/5 Stars

BMW, 3 Series

2014 (14) - 2.0 320D M SPORT 4d 181 BHP 4-Door

21
Low Mileage
£7,995
Finance available £156 pm
  • 2L
  • 85.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cars4You Ltd (Straiton)

01665 660510 *
4.3/5 Stars

BMW, 3 Series

2024 (74) - 320i M Sport 4dr Step Auto Petrol Saloon

41
£31,450
  • 2L
  • 8.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Teesside

BMW, 3 Series

2017 (17) - 2.0 320d ED Plus Saloon 4dr Diesel Auto Euro 6 (s/s) (163 ps)

40
Low Mileage
£11,849
Finance available £242 pm
  • 2L
  • 53.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Noya Motor Group

BMW, 3 Series

2018 - 2.0 320i SE Euro 6 (s/s) 4dr

47
Low Mileage
£10,595
Finance available £214 pm
  • 2L
  • 51.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Master Cars Biggleswade Ltd

BMW, 4 Series

2017 - 3.0 M4 Semi-Auto 2dr

30
Low Mileage
£24,995
  • 3L
  • 51.3kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Central Cars (Leigh) Ltd

BMW, 2 Series

2018 - 3.0L M240I Coupe 2dr Petrol Automatic Euro 6 (335 bhp)

20
Low Mileage
£18,950
Finance available £369 pm
  • 3L
  • 40.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Rely Motors Ltd

BMW, 3 Series

2014 (64) - 2.0 320i M Sport Touring xDrive Euro 6 (s/s) 5dr

77
Low Mileage
£10,295
Finance available £208 pm
  • 2L
  • 67kMiles
  • Petrol
  • Manual
  • Body StyleEstate

BMW, 3 Series Gran Turismo

2014 (64) - 3.0 335i M Sport GT 5dr Petrol Auto Euro 6 (s/s)

31
Reduced
£15,499
Finance available £324 pm
  • 3L
  • 55kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

AW Car House Ltd

01827 213842 *
4.9/5 Stars