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

2018 (18) - 3.0 430d M Sport Auto Euro 6 (s/s) 2dr

50
£14,991
  • 3L
  • 86.5kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Your Next Car Ltd

BMW, 2 Series

2022 - 218i [136] M Sport 4dr DCT Saloon

56
£19,401
  • 1.5L
  • 46.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Perrys Nelson Peugeot

BMW, X4

2022 (22) - xDrive M40d MHT 5dr Auto Diesel Estate

75
£41,516
  • 3L
  • 34.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Vertu BMW York

BMW, 1 Series

2018 - 2.0 M Sport Shadow Edition Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

6
£12,495
Finance available £257 pm
  • 2L
  • 87.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Ideal Car Centre Ltd

BMW, 3 Series

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

64
Reduced
£9,784
Finance available £196 pm
  • 2L
  • 93kMiles
  • Diesel
  • Auto
  • Body StyleEstate

New Street Car Centre

01952 967003 *
4.7/5 Stars

BMW, i4

2023 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

35
Low Mileage
£32,995
Finance available £657 pm
  • 12.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

BMW Bavarian

BMW, 4 Series

2014 (14) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

36
Reduced
£10,780
  • 2L
  • 70kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Car Sea Ltd

020 3953 7442 *
4.9/5 Stars

BMW, X1

2019 - sDrive 18d xLine 5dr Step Auto

2
Low Mileage
£21,495
Finance available £421 pm
  • 2L
  • 29.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

David Hayton Ltd (Mazda Carlisle)

BMW, 3 Series

2009 (09) - 320d M Sport 4dr / LCI / Full MOT.

22
£1,600
  • 2L
  • 179kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

West End Trade Motors

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.7/5 Stars

BMW, 3 Series

2020 - 320i M Sport 4dr Step Auto

38
Low Mileage
£20,499
Finance available £422 pm
  • 2L
  • 24.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch

01482 697731 *
4.3/5 Stars

BMW, 3 Series

2020 (20) - 2.0 320d SE Touring 5dr Diesel Manual Euro 6 (s/s) (190 ps)

31
£15,990
  • 2L
  • 75.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Carworld Superstore

01733 666598 *
4.1/5 Stars

BMW, 1 Series

2015 (65) - 120d M Sport 3dr Step Auto

13
Reduced
£6,495
Finance available £123 pm
  • 2L
  • 125.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

4 FAB WHEELS

BMW, 2 Series

2023 - 225e xDrive M Sport 5dr DCT [Tech Plus Pack]

19
Reduced
£28,998
  • 1.5L
  • 4.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 2 Series

2017 - 218i SE 5dr [Nav] Step Auto

17
Low Mileage
£12,399
Finance available £255 pm
  • 1.5L
  • 21.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, 8 Series Gran Coupe

2021 - 3.0 840i M Sport Saloon 4dr Petrol Steptronic Euro 6 (s/s) (333 ps)

38
Low Mileage
£36,995
  • 3L
  • 20.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Norman Motors Poole

01202 076853 *
4.9/5 Stars