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

2021 (21) - 5-Door

39
Reduced
£21,995
Finance available £431 pm
  • 2L
  • 32kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Elgin Autos

01343 610498 *
5/5 Stars

BMW, X1

2021 - sDrive 18i xLine 5dr

40
£17,149
Finance available £350 pm
  • 1.5L
  • 40.7kMiles
  • Petrol
  • Manual
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 4 Series

2018 - M SPORT GRAN COUPE 4-Door

16
£10,995
Finance available £223 pm
  • 2L
  • 114.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Chris Waite Car Sales Ltd

BMW, X1

2010 (10) - 2.0 18d SE SUV 5dr Diesel Manual xDrive Euro 5 (143 ps)

32
Low Mileage
£3,949
Finance available £66 pm
  • 2L
  • 99.1kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BMW, X1

2014 (14) - 2.0 18d M Sport xDrive Euro 5 (s/s) 5dr

42
£6,150
Finance available £115 pm
  • 2L
  • 90kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Syston Autos LTD

BMW, X5

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

41
Reduced
£33,999
Finance available £737 pm
  • 3L
  • 67kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Sandles Car Supermarket

01553 601835 *
4.7/5 Stars

BMW, X3

2017 (67) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

47
£12,990
Finance available £268 pm
  • 2L
  • 92kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Ideal Car Centre

BMW, 7 Series

2010 (60) - 3.0 730d SE Auto Euro 5 4dr

72
Low Mileage
£5,995
Finance available £112 pm
  • 3L
  • 90.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Audenshaw Motor Company Ltd TA Audenshaw Motors

0161 413 9877 *
3.8/5 Stars

BMW, 3 Series

2021 (70) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr

54
£15,700
Finance available £328 pm
  • 2L
  • 93kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Quality Part X Ltd Dunstable

BMW, 3 Series

2022 - 330e M Sport 5dr Step Auto [Pro Pack]

38
£25,999
Finance available £547 pm
  • 2L
  • 39.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motorpoint Newport

BMW, 3 Series

2011 (11) - 320i M Sport 2dr Step Auto

15
Reduced
£3,300
Finance available £51 pm
  • 2L
  • 99.3kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Top Deal Salvage N&L Ltd

BMW, X5

2015 (65) - xDrive40d M Sport 5dr Auto [7 Seat]

28
Low Mileage
£24,995
Finance available £493 pm
  • 3L
  • 51kMiles
  • Diesel
  • Auto
  • Body StyleSUV

SINCLAIR PRESTIGE HUB LTD TA Sinclair Auto Spec

BMW, X3

2021 - 210kW Premier Edition Pro 80kWh 5dr Auto

40
£23,895
Finance available £532 pm
  • 48.6kMiles
  • Electric
  • Auto
  • Body StyleSUV

Motor Range Liverpool

0151 541 7938 *
4.6/5 Stars

BMW, 3 Series

2024 (24) - 320i M Sport 4dr Step Auto

£34,990
  • 2L
  • 11.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Listers Boston (BMW)

BMW, 2 Series

2022 (72) - 223i MHT M Sport 5dr DCT Petrol Hatchback

55
£22,580
  • 2L
  • 32.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Exeter

BMW, 3 Series

2021 - 330e M Sport 5dr Step Auto

19
£22,498
  • 2L
  • 60.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (Leyland)

01772 283744 *
4.7/5 Stars