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

2016 (16) - 2.0 218d Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (150 ps)

44
£7,855
Finance available £153 pm
  • 2L
  • 98.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Bhakar Watts Cars

029 2167 5239 *
4.8/5 Stars

BMW, 1 Series

2020 - 1.5 116D M Sport Auto 5dr

85
£15,795
Finance available £331 pm
  • 1.5L
  • 86.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

RallySport Automotive Limited

01206 489764 *
4.9/5 Stars

BMW, 6 Series

2014

29
£9,950
Finance available £200 pm
  • 107kMiles
  • Manual

George's Autobarn Limited

BMW, X5

2014 - 4.4 X5 xDrive 50i M Sport Auto 4WD 5dr

15
Low Mileage
£28,495
Finance available £565 pm
  • 4.4L
  • 24kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Car Quay

01283 244020 *
4.7/5 Stars

BMW, X3

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

33
Low Mileage
£13,500
Finance available £279 pm
  • 2L
  • 44.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car 4 Everyone Ltd

BMW, 1 Series

2023 (23) - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

79
£27,700
Finance available £483 pm
  • 2L
  • 20.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, X7

2022 - X7 xDrive40d M Sport 5-Door

61
£49,000
Finance available £986 pm
  • 3L
  • 54.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Saxton 4x4

01245 202306 *
4.4/5 Stars

BMW, i3

2022 - 135kW S 42kWh Auto 5-Door

24
£16,197
  • 4.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

CarSupermarket.com Birmingham

0121 516 5158 *
4.6/5 Stars

BMW, X4

2015 (15) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

28
Low Mileage
£13,390
Finance available £277 pm
  • 3L
  • 80.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AMG MOTOR VEHICLES LTD

BMW, 7 Series

2016 (15) - 3.0 740Li SE Auto Euro 5 (s/s) 4dr

36
Reduced
£11,450
Finance available £233 pm
  • 3L
  • 74kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

THE CAR SHOP BEDFORD

BMW, 4 Series

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

31
Low Mileage
£13,599
Finance available £281 pm
  • 2L
  • 41.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 4 Series

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

59
Low Mileage
£9,495
  • 2L
  • 89.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Woodcroft Motors

BMW, 2 Series

2017 (67) - 218i M Sport 5dr Step Auto

21
Reduced
£13,990
Finance available £290 pm
  • 1.5L
  • 53.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Empire Cars Bedford

01234 237238 *
4.8/5 Stars

BMW, X5

2022 - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

42
Low Mileage
£44,762
Finance available £919 pm
  • 3L
  • 19.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carsa Mountsorrel

0116 216 5589 *
4.4/5 Stars

BMW, 4 Series

2019 (19) - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

31
Reduced
£16,250
Finance available £341 pm
  • 2L
  • 45.6kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Williams GB Ltd

BMW, X6

2018 (18) - xDrive40d M Sport 5dr Step Auto

1
Low Mileage
£27,950
Finance available £554 pm
  • 3L
  • 36.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Ocean Group BMW Paignton