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

2025 - 120 M Sport 5dr Step Auto

12
Low Mileage
£28,498
  • 1.5L
  • 3.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Southampton

0141 483 9954 *
4.7/5 Stars

BMW, X2

2021 (21) - 2.0 20i Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (178 ps)

49
£17,500
  • 2L
  • 48.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Georgesons Cars Latest Arrivals

BMW, 5 Series

2018 (68) - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

37
£9,491
  • 2L
  • 152.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Top1Cars LTD

BMW, M3

2025 - 3 COMPETITION M XDRIVE A Automatic 4-Door

25
£72,950
  • 3L
  • 2.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

H.R.Owen Specialist Cars Cheltenham

BMW, X5

2019 (69) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

43
£38,995
  • 3L
  • 58kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Bateman and Lynch Cars (Liskeard)

BMW, 2 Series

2024 - 220i M Sport Auto 2dr - M Sport Pro Pack & Virtual Cockpit & Harman Kardon

58
£30,990
£449/pm (PCP)
  • 2L
  • 11kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Crossroads Garage Limited

BMW, 1 Series

2015 (65) - 1.5 118i SE Euro 6 (s/s) 5dr

29
Low Mileage
£6,750
£128/pm (HP)
  • 1.5L
  • 61.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Shore Cars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

19
£33,498
  • 2L
  • 15.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Stafford Motorstore / BYD / Vanstore / Electric

01785 550896 *
4.7/5 Stars

BMW, 3 Series

2009 - 2.0 318i SE Euro 4 4dr

15
Low Mileage
£1,995
  • 2L
  • 105.4kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

BLUEBELL MOTORHOUSE LTD

BMW, 3 Series

2023 - 320d MHT M Sport 4dr Step Auto

46
Reduced
£37,950
£634/pm (PCP)
  • 2L
  • 8.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

JKC Approved Used BMW

BMW, 7 Series

2019 - 2-Door

13
£49,995
  • 62.1kMiles
  • Electric
  • Manual
  • Body StyleCoupe

Yorkshire Trade Car Centre Ltd

BMW, Z4

2016 - 2.0 28i M Sport Convertible 2dr Petrol Auto sDrive Euro 6 (245 ps)

32
Low Mileage
£15,757
£363/pm (HP)
  • 2L
  • 51.3kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, M4

2025 - xDrive 530 Competition M 2dr Step Auto

35
Low Mileage
£71,949
  • 3L
  • 3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Derby

BMW, 4 Series

2023 - 420i M Sport 5dr Step Auto

36
Low Mileage
£33,190
  • 2L
  • 12.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Maidstone

BMW, 4 Series Gran Coupe

2017 (05) - 2.0 420d SE Hatchback 5dr Diesel Manual Euro 6 (s/s) (190 ps)

26
£7,995
£156/pm (HP)
  • 2L
  • 93kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Mss Motor Group Ltd

BMW, 1 Series

2016 (16) - 116d Sport 3dr Step Auto

21
Reduced
£6,995
£134/pm (HP)
  • 1.5L
  • 43.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

ZANA AUTO CARS LTD