Get the app

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

2022 (72) - M340d xDrive MHT Auto - Tech Pack & Individual BMW Colour & Harman Kardon 4-Door

60
£33,290
£529/pm (PCP)
  • 3L
  • 41kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Crossroads Garage Limited

BMW, Z4

2021 - sDrive 30i M Sport 2dr Auto [Pro Pack]

44
Low Mileage
£30,199
  • 2L
  • 10.8kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Motorpoint Chingford

BMW, 1 Series

2020 - 118i M Sport 5dr

38
Low Mileage
£18,049
  • 1.5L
  • 29.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

cinch Superstore Derby

01252 960119 *
4.2/5 Stars

BMW, X1

2014 - xDrive 20d xLine 5dr Step Auto

9
£4,990
£89/pm (HP)
  • 2L
  • 116.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Carmichael Cars

BMW, 2 Series

2017 (67) - 3.0 M240i Auto Euro 6 (s/s) 2dr

49
Low Mileage
£19,995
£527/pm (PCP)
  • 3L
  • 45.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

ARJ MOTORS

BMW, 3 Series

2012 (62) - 2.0 320i Sport Euro 6 (s/s) 4dr

17
£3,995
  • 2L
  • 127.6kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Elm Motor Company

BMW, 3 Series

2015 (65) - 2.0 320D SE 4d 188 BHP 4-Door

33
Low Mileage
£10,990
  • 2L
  • 47.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Formula One Car Centre

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

12
£34,298
  • 2L
  • 12.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.7/5 Stars

BMW, 1 Series

2017 (67) - 2.0 118d M Sport Hatchback 3dr Diesel Auto Euro 6 (s/s) (150 ps) 12 MONTHS

19
£12,285
£252/pm (HP)
  • 2L
  • 68kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Harris Cars South Ltd

BMW, 3 Series

2015 (15) - 330d xDrive M Sport 4dr Step Auto

14
Reduced
£12,295
£252/pm (HP)
  • 3L
  • 82.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Your Motor Company

BMW, 8 Series Gran Coupe

2022 (22) - 3.0 840i M Sport Steptronic Euro 6 (s/s) 4dr

50
Low Mileage
£37,475
  • 3L
  • 25.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

The Car Co

0161 804 9214 *
4.8/5 Stars

BMW, X3

2022 (71) - 2.0 20i MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

88
£35,990
£624/pm (PCP)
  • 2L
  • 32kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Cars to Go

BMW, 3 Series

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

49
£18,990
£326/pm (PCP)
  • 2L
  • 68.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Southampton

01489 663574 *
4.4/5 Stars

BMW, 4 Series

2019 (68) - 3.0 430d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (258 ps)

50
£16,280
£341/pm (HP)
  • 3L
  • 74.6kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Buy and Go Cars

BMW, 1 Series

2014 (14) - 125d M Sport 5dr Step Auto

22
£6,990
£145/pm (HP)
  • 2L
  • 100.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

SUMMIT AUTOMOTIVE HUDDERSFIELD LTD

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

33
£21,899
  • 2L
  • 48.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Leeds