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, 4 Series

2017 (17) - 430d xDrive M Sport 2dr Auto

50
£15,991
  • 3L
  • 83.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Your Next Car Ltd

BMW, X1

2018 (18) - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

69
Low Mileage
£14,000
Finance available £296 pm
  • 2L
  • 46.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Blue Bell Hill

BMW, X1

2018 - 1.5 18i Gpf Xline Suv 5dr Petrol Manual Sdrive Euro 6 s/s 140 Ps

41
Low Mileage
£15,495
  • 1.5L
  • 20.2kMiles
  • Petrol
  • Manual
  • Body StyleEstate

EMG Motor Group Huntingdon

01480 597486 *
4.6/5 Stars

BMW, 3 Series

2021 - 330e SE Pro 4dr Step Auto

24
£17,499
Finance available £369 pm
  • 2L
  • 39.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X5

2025 (25) - xDrive30d M Sport 5-Door

Low Mileage
£74,990
  • 3L
  • 1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Listers Boston (BMW)

BMW, 3 Series

2016 (66) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

72
£8,990
Finance available £179 pm
  • 2L
  • 93.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Kevin Car Sales & HCW Ltd

BMW, 2 Series

2017 - 2.0 218d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (150 ps)

37
Low Mileage
£12,795
Finance available £269 pm
  • 2L
  • 52.2kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 5 Series

2013 - 3.0 535d M Sport Saloon 4-Door

15
£8,480
  • 3L
  • 117.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Desborough Car Company

BMW, 4 Series

2021 (71) - 2.0 420d MHT M Sport Auto Euro 6 (s/s) 2dr

53
£26,500
Finance available £524 pm
  • 2L
  • 48kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Whitethor Cars

BMW, X3

2013 (13) - sDrive18d SE 5dr

12
Reduced
£4,495
Finance available £78 pm
  • 2L
  • 127.4kMiles
  • Diesel
  • Manual
  • Body StyleSUV

Ainsdale Car Centre

01704 337328 *
5/5 Stars

BMW, 2 Series Gran Tourer

2016 (66) - 1.5 216d SE MPV 5dr Diesel Manual Euro 6 (s/s) (116 ps)

17
Low Mileage
£7,650
Finance available £149 pm
  • 1.5L
  • 69.5kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

Alpheton Garage Ltd

01787 323800 *
5/5 Stars

BMW, 3 Series

2014 (64) - 2.0 320d M Sport Auto xDrive Euro 5 (s/s) 4dr

56
Low Mileage
£10,990
Finance available £223 pm
  • 2L
  • 72kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Fab Trade Cars

01584 700196 *
5/5 Stars

BMW, 3 Series

2015 - 320d xDrive M Sport 4dr Step Auto

24
£9,795
  • 2L
  • 86.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Cars2 Barnsley Hyundai

01226 107479 *
4.8/5 Stars

BMW, X3

2022 (71) - 210kW Premier Edition Pro 80kWh 5dr Auto Electric Estate

52
£26,042
  • 40.5kMiles
  • Electric
  • Auto
  • Body StyleSUV

Vertu BMW Sunderland

BMW, 1 Series

2009 - 2.0 118d ES 5 door

13
£1,695
  • 2L
  • 182kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

NATIONAL VEHICLE SUPPLIERS LTD

BMW, X3

2021 (21) - xDrive 30e M Sport 5dr Auto

27
Low Mileage
£27,295
  • 2L
  • 26.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

V12 Sports and Classics Stoke