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, X1

2023 - xDrive 23i MHT M Sport 5dr Step Auto

36
Low Mileage
£37,748
Finance available £755 pm
  • 2L
  • 6.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Harrogate

BMW, X3

2022 - xDrive20i MHT M Sport 5dr Step Auto

19
Low Mileage
£37,498
  • 2L
  • 14.7kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Chesterfield Motorstore / Vanstore

01246 381032 *
4.7/5 Stars

BMW, 3 Series

2020 - 318d Sport 4dr

10
Reduced
£17,150
Finance available £332 pm
  • 2L
  • 71.6kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Ratcliffe Car Sales

BMW, 4 Series

2019 (68) - 420d [190] SE 5dr Auto [Business Media]

1
£11,425
Finance available £233 pm
  • 2L
  • 77kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Simply Motors

020 3763 6628 *
3/5 Stars

BMW, 1 Series

2020 (20) - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

8
Low Mileage
£24,499
  • 2L
  • 22.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

HPL Motors Oldham

BMW, M5

1998 - 5.0 V8 4dr

20
£18,750
  • 4.9L
  • 75kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Chilton Motoring

BMW, Z4

2022 (71) - 2.0 20i M Sport Convertible 2dr Petrol Auto sDrive Euro 6 (s/s) (197 ps)

45
Reduced
£29,990
Finance available £596 pm
  • 2L
  • 9.5kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Derby Trade Cars

01332 315433 *
4.3/5 Stars

BMW, 3 Series

2014 (14) - 320d xDrive M Sport 4dr

29
£7,295
  • 2L
  • 100.3kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

BSS CAR SALES LTD

01362 700947 *
4.8/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

35
Low Mileage
£29,049
Finance available £614 pm
  • 2L
  • 3.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Glasgow

BMW, 1 Series

2011 (61) - 118d SE 3dr

16
£1,695
  • 2L
  • 126kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Keighley Vehicle Sales

BMW, 3 Series

2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

53
£18,500
  • 2L
  • 53.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

The Motoring Centre Ltd

BMW, 4 Series

2021 - 95859 2-Door

45
Low Mileage
£30,793
  • 2L
  • 27.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

SANDICLIFFE FORD LOUGHBOROUGH

BMW, 1 Series

2018 (18) - 1.5 116d Sport Euro 6 (s/s) 3dr

40
£6,990
Finance available £134 pm
  • 1.5L
  • 97kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Hampton Motorgroup

BMW, 2 Series Active Tourer

2015 - 1.5 216d M Sport MPV 5dr Diesel Manual Euro 6 (s/s) (116 ps)

25
Low Mileage
£8,800
Finance available £174 pm
  • 1.5L
  • 46.3kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

Stourbridge Motor House

BMW, M5

2025 - M5 5dr DCT

19
Low Mileage
£114,898
  • 4.4L
  • 3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 5 Series

2008 (08) - 525i SE [215] 4dr Auto

17
Low Mileage
£2,980
  • 2.5L
  • 122kMiles
  • Petrol
  • Auto
  • Body StyleSaloon