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

2018 (18) - 2.0 218d M Sport Auto Euro 6 (s/s) 2dr

1
Low Mileage
£13,000
Finance available £268 pm
  • 2L
  • 41.5kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Car Planet Barnet

BMW, 4 Series

2015 (65) - 420d [190] M Sport 5dr Auto [Professional Media]

13
£6,995
Finance available £134 pm
  • 2L
  • 165kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Trade In Post

BMW, 5 Series

2022 - 520d xDrive MHT M Sport 4dr Step Auto

37
Low Mileage
£31,995
Finance available £637 pm
  • 2L
  • 19.5kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

BMW Bavarian

BMW, 1 Series

2021 - M135i xDrive 5dr Step Auto

32
£25,450
Finance available £502 pm
  • 2L
  • 46.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Jack Reid Cars Carrickfergus

BMW, 1 Series

2019 - 118i [1.5] M Sport Shadow Edition 3dr

42
Low Mileage
£14,895
  • 1.5L
  • 28.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motor Range

0151 541 7938 *
4.5/5 Stars

BMW, X3

2021 (21) - X3 DIESEL M SPORT AUTOMATIC 5-Door

22
£20,750
  • 2L
  • 85.1kMiles
  • Auto
  • Body StyleSUV

Fleet Sales (Leicester) Limited

01455 245180 *
4.8/5 Stars

BMW, 2 Series

2020 - 218i M Sport 2dr [Nav] Step Auto

47
Low Mileage
£16,995
Finance available £357 pm
  • 1.5L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Bells Crossgar

BMW, X3

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

40
£19,795
  • 2L
  • 81kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Bateman and Lynch Cars (Liskeard)

01579 550021 *
5/5 Stars

BMW, 1 Series

2015 (15) - 2.0 125d M Sport Euro 5 (s/s) 5dr

68
£6,600
Finance available £125 pm
  • 2L
  • 107kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

The Car Hub (Midlands)

BMW, 5 Series

2014 (14) - 520d M Sport 4dr Step Auto

20
Low Mileage
£10,495
Finance available £212 pm
  • 2L
  • 88kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Bowerhill Trade Centre Ltd

01225 437232 *
5/5 Stars

BMW, 4 Series Gran Coupe

2015 (65) - 2.0 420d Luxury Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

27
£9,695
Finance available £194 pm
  • 2L
  • 103.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Redpath & Mclean Motor Ltd

BMW, 3 Series

2022 (72) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

77
Low Mileage
£26,803
Finance available £506 pm
  • 2L
  • 9.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Sheffield

BMW, 3 Series

2010 (60) - 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr

36
£2,290
  • 2L
  • 139kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

BMW, 3 Series

2008 (08) - 3.0 330d M Sport Steptronic Euro 4 2dr

56
Reduced
£9,850
Finance available £198 pm
  • 3L
  • 31kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Tudor Prestige Ltd

BMW, M2

2024 (74) - M2 Coupe 2-Door

40
Reduced
£57,488
  • 3L
  • 1.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stephen James Enfield BMW

BMW, X3

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

50
£13,149
Finance available £271 pm
  • 2L
  • 86.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Pine Lodge Cars

01948 805118 *
4.2/5 Stars