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

2023 - 118i [136] M Sport 5dr Step Auto [LCP]

12
£24,498
  • 21.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.7/5 Stars

BMW, 4 Series Gran Coupe

2019 (68) - 3.0 430d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (258 ps)

42
Reduced
£15,750
  • 3L
  • 77.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Dace German Car Centre

0161 696 9152 *
4.8/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£35,898
  • 2L
  • 15.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 5 Series

2017 (67) - 530d xDrive M Sport 5dr Auto

38
Reduced
£18,475
Finance available £359 pm
  • 3L
  • 101kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Sandwell Car Sales

BMW, 3 Series

2006 (06) - 2.2 320Ci 320 M Sport Convertible 2dr Petrol Auto (236 g/km, 170 bhp)-Fanta

50
£13,995
  • 2.2L
  • 26kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Rix Motors

BMW, 5 Series

2019 - 530e M Sport 4dr Auto

27
Low Mileage
£20,899
Finance available £444 pm
  • 2L
  • 28.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2009 - 2.0 318d M Sport Saloon 4-Door

23
Low Mileage
£2,995
  • 2L
  • 112kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Buyer 247.com LTD

01202 059717 *
4.1/5 Stars

BMW, 3 Series

2014 - 3.0 335d xDrive M Sport Gran Turismo 4-Door

20
Reduced
£8,999
  • 3L
  • 89kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Chester Motor Company

BMW, 1 Series

2018 (18) - 1.5 116d M Sport Shadow Edition Hatchback 5dr Diesel Auto Euro 6 (s/s) (116

10
£12,990
  • 1.5L
  • 68.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

AutoUnit Ltd

01633 741698 *
4.9/5 Stars

BMW, 5 Series

2022 - 520d MHT M Sport 4dr Step Auto

39
Low Mileage
£28,892
  • 2L
  • 21.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, Z3

1998 - 1.9 2dr

32
Low Mileage
£6,995
  • 1.9L
  • 42.7kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Phoenix Car Centre

BMW, 3 Series

2005 (05) - 3.0 330Ci 330 SE Auto 2dr

9
Reduced
£5,695
  • 3L
  • 75kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Bam Autos

020 3893 3852 *
3.7/5 Stars

BMW, i4

2022 - eDrive40 M Sport 4-Door

19
£35,498
  • 3.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 4 Series

2019 - 420i M Sport 5dr [Professional Media]

19
Low Mileage
£15,498
  • 2L
  • 45.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Peugeot (Glasgow)

0141 473 6424 *
4.7/5 Stars

BMW, 3 Series

2011 - 2.0 318i Sport Plus Edition 4-Door

31
Low Mileage
£4,990
  • 2L
  • 69kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Royston Car Sales

BMW, X1

2022 (71) - 2.0 18d xLine SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

69
£19,200
Finance available £333 pm
  • 2L
  • 44kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Blue Bell Hill