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

2021 - 118i [136] M Sport 5dr [LCP/Pro/Tech pk]

26
Low Mileage
£19,295
  • 1.5L
  • 16.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motor Range Liverpool

0151 541 7938 *
4.6/5 Stars

BMW, X3

2015 (65) - xDrive35d M Sport 5 Dr Step Auto [8]

20
Reduced
£20,995
Finance available £411 pm
  • 3L
  • 46.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Pevensey Bay Car Centre

01323 402241 *
4.1/5 Stars

BMW, 3 Series

2013 (13) - 320d M Sport Touring 5dr * M PERFORMANCE BODY KIT + 20 inch M ALLOYS *

27
Low Mileage
£13,950
Finance available £289 pm
  • 2L
  • 49kMiles
  • Diesel
  • Manual
  • Body StyleEstate

The Lanmere Motor Company

BMW, 3 Series

2016 (66) - 1.5 318i Sport Euro 6 (s/s) 4dr

57
£6,995
  • 1.5L
  • 92kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

BMW, 8 Series Gran Coupe

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

35
Reduced
£44,995
  • 3L
  • 9.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

SJ Specialist Cars Ltd

BMW, 1 Series

2024 (74) - M135 xDrive 5dr Step Auto

25
£42,900
Finance available £861 pm
  • 2L
  • 6.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Ocean Group BMW Penryn

BMW, 2 Series

(14) - 2.0 220d M Sport Euro 6 (s/s) 2dr

13
£5,690
Finance available £105 pm
  • 134.2kMiles
  • Diesel
  • Manual

Cars Direct Peterborough Limited

01733 971397 *
4.6/5 Stars

BMW, 2 Series

2016 (16) - 2.0 220i Sport Convertible 2dr Petrol Manual Euro 6 (s/s) (184 ps)

50
Low Mileage
£12,495
Finance available £257 pm
  • 2L
  • 44kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Mersea Car Sales

BMW, 1 Series

2018 (68) - 3.0 M140i Shadow Edition Hatchback 3dr Petrol Auto Euro 6 (s/s) (340 ps)

31
£18,900
Finance available £368 pm
  • 3L
  • 56.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Beechwood Autos Ltd

01623 709945 *
2.5/5 Stars

BMW, 3 Series

2021 - 2.0 330E xDrive M Sport Auto 4WD 4dr

12
£20,400Inc. VAT
£17,000Exc. VAT
  • 2L
  • 59.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, M2

2018 (67) - 3.0i DCT Euro 6 (s/s) 2dr

33
Reduced
£27,695
Finance available £548 pm
  • 3L
  • 30kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stevenage Cars

01438 908360 *
3.8/5 Stars

BMW, 4 Series

2018 (68) - 3.0 440i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (326 ps)

35
£20,995
Finance available £411 pm
  • 3L
  • 54.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

CC Cars Ltd

0161 804 8227 *
4.8/5 Stars

BMW, X1

2018 - 2.0 20d M Sport Suv 5dr Diesel Auto Xdrive Euro 6 s/s 190 Ps

8
Low Mileage
£17,995
  • 2L
  • 38.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Pentagon Vauxhall (Derby)

BMW, 2 Series

2015 (15) - 3.0 M235i Coupe 2dr Petrol Auto Euro 6 (s/s) (326 ps)-Factory Extras Worth

35
Low Mileage
£15,750
Finance available £330 pm
  • 3L
  • 79kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Rix Motors

BMW, 3 Series

2019 - M SPORT 4-Door

16
£14,995
Finance available £313 pm
  • 2L
  • 96.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Maylands Car Sales

BMW, X3

2014 (14) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

37
£7,995
Finance available £156 pm
  • 2L
  • 132kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Wixford Motor Company Ltd