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

2016 - XDRIVE20d XLINE-FULL SERVICE HISTORY PARKING SENSORS-SAT NAVIGATION-HEATED 5-Door

22
£10,499
Finance available £212 pm
  • 2L
  • 107kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Eco Motors

01270 444032 *
4/5 Stars

BMW, X5

2007 (07) - 4.8 I SE 5STR 5d 350 BHP 5-Door

24
Low Mileage
£6,495
  • 4.8L
  • 111kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Cars4You Ltd

BMW, iX3

2024 - 210kW M Sport Pro 80kWh 5dr Auto

Low Mileage
£43,448
  • 10kMiles
  • Electric
  • Auto
  • Body StyleSUV

Marshall BMW Hampshire

BMW, 1 Series

2016 (16) - 2.0 118d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

20
Low Mileage
£11,190
Finance available £228 pm
  • 2L
  • 53.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

AutoVenue LTD

01633 747902 *
4.7/5 Stars

BMW, X1

2016 - xDrive 20d Sport 5dr

1
£6,995
  • 2L
  • 131kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Axholme Car Exchange Limited

01724 514216 *
4.7/5 Stars

BMW, 3 Series

2020 - 320D Se 5-Door

£16,420
Finance available £344 pm
  • 2L
  • 65.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hippo Approved

BMW, X1

2015 (65) - 2.0 18d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (150 ps)

33
£9,900
Finance available £199 pm
  • 2L
  • 82.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hammond Cars Norwich

01603 937224 *
4.5/5 Stars

BMW, 4 Series

2021 (21) - 420i M Sport 2dr Step Auto

26
£16,350
  • 2L
  • 2.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Thames Street Auto Salvage

0115 822 4073 *
4.9/5 Stars

BMW, 3 Series

2017 (67) - 2.0 320d Sport Touring 5dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)

47
Reduced
£11,799
Finance available £241 pm
  • 2L
  • 57.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

REVS (automotive) Limited

BMW, M5

2025 (25) - 4dr DCT [Ultimate Pack] Saloon

72
£103,128
  • 4.4L
  • 4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Vertu BMW Exeter

BMW, 1 Series

2016 (16) - 1.5 118i SE Euro 6 (s/s) 5dr

70
Low Mileage
£7,999
Finance available £156 pm
  • 1.5L
  • 68.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Top Rides Group Ltd

BMW, X2

2018 (18) - 2.0 20i M Sport DCT sDrive Euro 6 (s/s) 5dr

19
Low Mileage
£16,495
Finance available £346 pm
  • 2L
  • 28.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Holmfirth Garage Ltd

BMW, i4

2025 - 210kW eDrive35 Sport 70kWh 5dr Auto

36
Low Mileage
£51,888
Finance available £1045 pm
  • 1.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Stratstone BMW Derby

BMW, i4

2023 - 210kW eDrive35 M Sport 70kWh 5dr Auto

19
£31,898
  • 15.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 4 Series

2022 - 420d MHT M Sport 2dr Step Auto

36
Low Mileage
£30,399
  • 2L
  • 20.5kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Stratstone BMW Leeds

BMW, X4

2025 - xDrive20d MHT M Sport 5dr Step Auto

35
£48,995
Finance available £986 pm
  • 2L
  • 8.5kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

BMW Bavarian