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

2024 (24) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

68
£23,500
Finance available £406 pm
  • 1.5L
  • 12.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Enfield

BMW, Z4

2005 - 3.0 Z4 3.0i SE Roadster 2-Door

6
Low Mileage
£1,995
  • 3L
  • 145.7kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

A5 Cars and Commercials Limited

01543 225765 *
3.5/5 Stars

BMW, 3 Series

320i GT-BLUE- PREMIUM LEATHER SEATS-ULEZ/CAZ PASS-FREE18MONTHS GOLD WARRANT

6
Low Mileage
£9,999
Finance available £201 pm
  • 49kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Carolina Motors UK

BMW, 1 Series

2024 (24) - 118i M Sport 5-Door

1
£29,000
Finance available £575 pm
  • 1.5L
  • 8.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 3 Series

2020 - 320d MHT Sport 4dr Step Auto

30
Reduced
£16,990
Finance available £357 pm
  • 2L
  • 69.4kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Radius Vehicle Solutions

BMW, 3 Series

2017 (17) - 330d M Sport 4dr Step Auto

35
£12,200
Finance available £250 pm
  • 3L
  • 86.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Hammond Cars Ipswich

01473 927579 *
4.5/5 Stars

BMW, 3 Series

2017 (17) - 3.0 340i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (326 ps)

29
Low Mileage
£23,400
Finance available £460 pm
  • 3L
  • 46.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Hammond Cars Norwich

01603 937224 *
4.5/5 Stars

BMW, Z3M

2022 (V) - 3.2 2dr

41
£19,995
Finance available £390 pm
  • 3.2L
  • 64kMiles
  • Petrol
  • Manual

CC Trading

01206 580965 *
4.2/5 Stars

BMW, 3 Series

2011 (11) - 2.0 320i SE Steptronic Euro 5 4dr

21
Low Mileage
£4,289
Finance available £73 pm
  • 2L
  • 78kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Highway Sales Ltd

BMW, X1

2013 - xDrive 20d M Sport 5dr Step Auto

13
Low Mileage
£6,995
Finance available £134 pm
  • 2L
  • 92kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Complete Car Sales Ltd

BMW, X2

2022 (71) - 1.5 25e 10kWh Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s)

24
£19,990
Finance available £390 pm
  • 1.5L
  • 26.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, 4 Series

2018 - 2.0 420D M Sport Auto 2dr

59
£12,240
Finance available £251 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Gibbons Automotive

BMW, 6 Series Gran Coupe

2012 (62) - 4.4 650i V8 SE Saloon 4dr Petrol Auto Euro 5 (s/s) (450 ps)

30
Low Mileage
£11,995
Finance available £246 pm
  • 4.4L
  • 90.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

MSR PRESTIGE LTD

BMW, M5

2019 - i V8 Competition 4-Door

39
Low Mileage
£43,995
Finance available £883 pm
  • 4.4L
  • 47kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Bulgari Performance Ltd

BMW, 2 Series Gran Coupe

2021 (71) - 1.5 218i Sport (LCP) Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

30
Reduced
£18,400
  • 1.5L
  • 5.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Carworld Superstore

01733 978043 *
4/5 Stars

BMW, X1

2019 (69) - 1.5 18i GPF xLine SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)

20
£14,299
Finance available £279 pm
  • 1.5L
  • 52.8kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Hilton Car Supermarket Milton Keynes