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 - 520d xDrive M Sport 4dr Auto

10
£17,450
Finance available £338 pm
  • 2L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MCautosales

BMW, 3 Series

2022 (22) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

50
Low Mileage
£25,965
Finance available £513 pm
  • 2L
  • 23.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

The Car Co

0161 694 5324 *
4.7/5 Stars

BMW, 5 Series

2018 - 3.0 540i xDrive M Sport Touring 5-Door

47
£20,750
  • 3L
  • 121kMiles
  • Petrol
  • Auto
  • Body StyleEstate

FRM Car Sales

BMW, Z4

2022 - sDrive 30i M Sport 2dr Auto

36
Low Mileage
£32,993
Finance available £657 pm
  • 2L
  • 18.8kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Stratstone BMW Hull

BMW, 4 Series

2015 (15) - 2.0 420i Sport Coupe 2dr Petrol Manual Euro 6 (stop/start) (184 ps)

35
Reduced
£8,500
Finance available £168 pm
  • 2L
  • 76.4kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

RDM Direct

01283 241526 *
4.5/5 Stars

BMW, 3 Series

2021 - 330e SE Pro 4dr Step Auto

37
£15,399
Finance available £312 pm
  • 2L
  • 68.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 3 Series

2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

35
£19,668
Finance available £426 pm
  • 2L
  • 50.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series Gran Turismo

2014 - 320i M Sport

36
Reduced
£13,390
Finance available £277 pm
  • 2L
  • 42kMiles
  • Petrol
  • Auto

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, 5 Series

2018 (18) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

54
£16,340
Finance available £343 pm
  • 2L
  • 62kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Smart Wheel Motors

BMW, 3 Series

2017 (17) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

49
£14,750
Finance available £307 pm
  • 3L
  • 76.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Yorkshire Vehicle Solutions Harrogate Ltd

BMW, X2

2024 (24) - 150kW eDrive20 M Sport 65kWh 5dr Auto

20
Low Mileage
£33,400
Finance available £666 pm
  • 5.1kMiles
  • Electric
  • Auto
  • Body StyleEstate

Ocean Group BMW Penryn

BMW, X5

2020 - Xdrive40I M Sport 5Dr Auto

19
£40,399
Finance available £809 pm
  • 3L
  • 49.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Lookers Stafford BMW

BMW, 4 Series

2021 - 430i [245] M Sport 2dr Step Auto

36
£29,502
Finance available £586 pm
  • 2L
  • 41.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Derby

BMW, 3 Series

2021 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

33
£11,834
Finance available £247 pm
  • 2L
  • 104.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 1 Series

2007 (57) - 2.0 118i SE Euro 4 3dr

29
Low Mileage
£1,695
  • 2L
  • 111kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Imaan Motors Ltd

BMW, i4

2022 (22) - 40 83.9kWh M Sport Gran Coupe Auto eDrive 5dr

51
£27,770
  • 31.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Prestige Cars Kent

01689 669471 *
4.6/5 Stars