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, X5

2024 - xDrive30d MHT M Sport 5dr Auto

39
£64,995
Finance available £1315 pm
  • 3L
  • 13kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, X1

2018 (18) - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr

47
Low Mileage
£17,150
Finance available £361 pm
  • 2L
  • 29.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Watford

01923 927636 *
4.3/5 Stars

BMW, 5 Series

2017 - M Sport 4-Door

23
£12,993
Finance available £268 pm
  • 2L
  • 110kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

cjs autos ltd

01454 803082 *
4.8/5 Stars

BMW, 3 Series

2012 (62) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr

4
£5,479
Finance available £100 pm
  • 2L
  • 113.1kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

MF Motors LTD

BMW, iX3

2022 - 80kWh M Sport Pro SUV 5dr Electric Auto (286 ps) - PARK ASSIST - HK AUDIO -

48
Low Mileage
£31,738
Finance available £645 pm
  • 22.2kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Southampton

01489 663574 *
4.4/5 Stars

BMW, 2 Series

2017 (17) - 3.0 M240i Auto Euro 6 (s/s) 2dr

64
Low Mileage
£16,990
Finance available £357 pm
  • 3L
  • 44kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Prestige Cars Agent Group Ltd

BMW, X3

2019 - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) - PRO NAV

45
Low Mileage
£24,566
Finance available £495 pm
  • 2L
  • 25.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carsa Gloucester

BMW, 4 Series

2021 (21) - 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

51
£20,450
Finance available £400 pm
  • 2L
  • 84kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FM MOTORS GB LTD

020 3948 4610 *
3.5/5 Stars

BMW, 4 Series

2015 (15) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

23
Reduced
£9,992
  • 2L
  • 80.3kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Vehicle Trade Centre Kilmarnock

BMW, X3

xDrive30d MHT M Sport 5dr Auto Estate

48
£37,375
  • 3L
  • 23.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Perrys Preston Kia

01772 289197 *
4.7/5 Stars

BMW, 2 Series

2018 (68) - 225xe M Sport Premium 5dr Auto

26
£8,695
Finance available £172 pm
  • 1.5L
  • 98.9kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

V12 Sports and Classics Worksop

BMW, 3 Series

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

50
£20,991
  • 2L
  • 46.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Your Next Car Ltd

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
£32,498
  • 2L
  • 7.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, 3 Series

2013 (62) - 2.0 320d Modern Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

34
Low Mileage
£8,995
Finance available £179 pm
  • 2L
  • 48.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Kestrels Motor Company

BMW, 1 Series

2013 (13) - 2.0 120d Exclusive Edition Coupe 2dr Diesel Manual Euro 5 (s/s) (177 ps) LE

18
£3,995
Finance available £67 pm
  • 2L
  • 120.1kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Autopoint (Stansted) Ltd

BMW, M3

2012 (62) - 4.0 iV8 DCT Euro 5 2dr

35
Low Mileage
£25,499
Finance available £503 pm
  • 4L
  • 47kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Barry Bangers