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

2025 (74) - 20i MHT M Sport SUV 1.5 Petrol Hybrid DCT sDrive Euro 6 (s/s) (170 ps) 5-Door

48
Low Mileage
£36,750
  • 1.5L
  • 1.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Castle Motors (Trebrown)

01503 770414 *
4.6/5 Stars

BMW, M4

2019 (69) - DCT COMPETITION PACK M4 2-Door

28
Low Mileage
£34,899
Finance available £773 pm
  • 3L
  • 36.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Hendy Lotus Southampton

BMW, 1 Series

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

48
£17,787
Finance available £345 pm
  • 1.5L
  • 46.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Strada Cars

BMW, 3 Series

2021 - 320d MHT M Sport 4dr Step Auto

12
£22,998
  • 2L
  • 41.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Colchester

0141 483 9928 *
4.7/5 Stars

BMW, 4 Series Gran Coupe

2019 - 2.0 430i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (252 ps)

6
£17,388
  • 2L
  • 51kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, Z4

2023 (23) - sDrive 20i M Sport 2dr Auto

38
Low Mileage
£27,000
Finance available £534 pm
  • 2L
  • 15.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Wheels On Motion Limited

BMW, 1 Series

2013 (63) - 118d Sport 5dr Step Auto

26
Low Mileage
£5,500
Finance available £101 pm
  • 2L
  • 81kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Oldbury Car Sales

BMW, 3 Series

2023 - 320i M Sport 4dr Step Auto

12
Low Mileage
£28,498
  • 2L
  • 9.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 2 Series

2016 - 220i M Sport 2dr Step Auto

25
Low Mileage
£12,495
Finance available £257 pm
  • 2L
  • 46.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

CarBrothers NI

BMW, X5

2022 (22) - 3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)

37
Reduced
£40,995
  • 3L
  • 61.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Wavertree Car Centre

BMW, 1 Series

2012 (12) - 1.6 118i Sport Euro 5 (s/s) 5dr

29
Reduced
£4,290
Finance available £74 pm
  • 1.6L
  • 83.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Oh My Car Limited

BMW, 3 Series

2019 (58) - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

50
Reduced
£30,999
Finance available £616 pm
  • 3L
  • 54.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Rom Motors Ltd

BMW, 3 Series

2015 (65) - 2.0 320d BluePerformance M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (184 p

17
Low Mileage
£11,290
Finance available £230 pm
  • 2L
  • 78.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

AutoVenue LTD

01633 747902 *
4.7/5 Stars

BMW, 4 Series Gran Coupe

2017 (17) - 2.0 420d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (190 ps)

32
£13,099
  • 2L
  • 65.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Hilton Car Supermarket Milton Keynes

BMW, 4 Series

(64) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

45
£8,995
Finance available £179 pm
  • 101kMiles
  • Diesel
  • Auto

Oakways Car Sales

BMW, 2 Series

2023 - 225e xDrive Sport 5dr DCT

61
£20,920
Finance available £445 pm
  • 1.5L
  • 23.6kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Hippo Approved