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

2021 - 520d MHT M Sport 4dr Step Auto

35
Low Mileage
£28,450
Finance available £564 pm
  • 2L
  • 26.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

JKC Approved Used BMW

BMW, X6

2017 (67) - 3.0 XDRIVE30D M SPORT 4d 255 BHP 4-Door

32
£23,990
  • 3L
  • 66kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Formula 1 Car Supermarket

01324 464853 *
2.3/5 Stars

BMW, 2 Series

2016 (66) - 218d Luxury 5dr Step Auto

49
£8,790
Finance available £174 pm
  • 2L
  • 83.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

A ONE MOTORS LTD

BMW, 3 Series

2013 (13) - 320d EfficientDynamics 4dr Step Auto

17
Low Mileage
£5,595
Finance available £103 pm
  • 2L
  • 77kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Beechwood Van Sales Ltd

BMW, 3 Series

2020 (70) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (19

25
Reduced
£26,999
  • 2L
  • 16.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

HPL Motors Oldham

BMW, X3

2022 - xDrive20d MHT M Sport 5dr Step Auto

46
£36,995
Finance available £739 pm
  • 2L
  • 24.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

O'Loughlin Brothers

BMW, 2 Series

2015 (65) - 2.0 220d M Sport Auto Euro 6 (s/s) 2dr

24
£10,250
Finance available £207 pm
  • 2L
  • 77.2kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Cars Direct Peterborough Limited

01733 971397 *
4.6/5 Stars

BMW, 3 Series

2017 - 320d Ed SPORT DIESEL SALOON 4-Door

19
£10,995
Finance available £223 pm
  • 2L
  • 68.3kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Carwhinley Cars

01228 276697 *
5/5 Stars

BMW, 3 Series

2021 (21) - 2.0 318i Sport Touring Auto Euro 6 (s/s) 5dr

56
£17,900
Finance available £347 pm
  • 2L
  • 57.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Quality Part X Ltd Dunstable

BMW, i3

2015 - 0.6 i3 60Ah with Range Extender 5-Door

59
Low Mileage
£7,972
Finance available £156 pm
  • 44kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Cavectra Centre

BMW, 7 Series

2019 - 3.0 740D xDrive M Sport Auto 4WD 4dr

10
£33,490
Finance available £667 pm
  • 3L
  • 55.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

AutoSportiva Ltd

BMW, 4 Series Gran Coupe

2016 - 3.0 435d xDrive M Sport Gran Coupe 5-Door

30
£9,999
Finance available £201 pm
  • 3L
  • 149Miles
  • Diesel
  • Auto
  • Body StyleHatchback

Chester Motor Company

BMW, 2 Series Gran Tourer

2019 (19) - 1.5 218i Luxury MPV 5dr Petrol DCT Euro 6 (s/s) (140 ps)

33
Low Mileage
£13,985
  • 1.5L
  • 46kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Hilton Car Supermarket Milton Keynes

BMW, 5 Series

2022 (22) - 520d MHT M Sport 4dr Step Auto Diesel Saloon

9
Low Mileage
£29,707
  • 2L
  • 17.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Vertu BMW York

BMW, X1

2021 - sDrive 18i [136] M Sport 5dr

38
£18,599
Finance available £381 pm
  • 1.5L
  • 37.1kMiles
  • Petrol
  • Manual
  • Body StyleEstate

cinch

01473 356705 *
4.3/5 Stars

BMW, M4

2024 - Competition 2dr Step Auto

35
£54,750
  • 3L
  • 1.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Bury St Edmunds

01284 338953 *
4.5/5 Stars