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, M3

2002 (52) - 3.2i 2dr

11
Low Mileage
£24,990
  • 3.2L
  • 44kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Medway bridge Marina Ltd

BMW, 5 Series

2020 (20) - 520d MHT M Sport Auto 4-Door

10
£16,495
Finance available £346 pm
  • 2L
  • 112kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Spurland Motor Company

BMW, 3 Series

2015 (15) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr

46
Low Mileage
£10,000
  • 2L
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Hounslow Cars Ltd

020 3953 7374 *
3.8/5 Stars

BMW, X1

2014 (14) - 2.0 20d ED EfficientDynamics Business SUV 5dr Diesel Manual sDrive Euro 5 (

1
Low Mileage
£7,795
  • 2L
  • 57.1kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Regent Cars

BMW, 3 Series

2022 (22) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

38
£14,000
  • 2L
  • 92.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

M J Car Sales

BMW, 3 Series

2025 (25) - 320i M Sport 4dr Step Auto [Pro Pack] Petrol Saloon

55
Low Mileage
£39,950
  • 2L
  • 1.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Teesside

BMW, 2 Series

2019 - 220d Sport 2dr [Nav]

1
Low Mileage
£14,000
  • 2L
  • 34.9kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Perrys Aylesbury Ford

01296 325843 *
4.4/5 Stars

BMW, 5 Series

2015 - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

50
£9,995
  • 2L
  • 91.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

JWV Motors Ltd

BMW, 3 Series

2022 - 2.0 330e 12kWh M Sport Pro Edition Auto xDrive Euro 6 (s/s) 4dr Automatic

26
£21,595
  • 2L
  • 72.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

V12 Sports and Classics Hinckley

01455 244504 *
4.1/5 Stars

BMW, 3 Series

2016 (66) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

52
£13,276
Finance available £274 pm
  • 2L
  • 81.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Greenlight Automotive Ltd

BMW, 3 Series

2019 - 316d SE 5dr

42
£11,795
Finance available £241 pm
  • 2L
  • 89.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Gary Hutchinson Car Sales Ltd

BMW, X3

2020 - xDrive20d M Sport 5dr Step Auto

8
Low Mileage
£27,995
Finance available £555 pm
  • 2L
  • 40kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Top Gear Motors

BMW, X5

2022 - xDrive45e M Sport 5dr Auto

60
£51,750
Finance available £1043 pm
  • 3L
  • 34.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

JRS Commercials & Cars

BMW, 4 Series

2022 - 420d MHT M Sport 2dr Step Auto

28
Reduced
£29,950
Finance available £595 pm
  • 2L
  • 30.1kMiles
  • Hybrid
  • Semi Auto
  • Body StyleCoupe

Turbo Cars

BMW, Z4

2022 (72) - 2.0 20i M Sport Convertible 2dr Petrol Auto sDrive Euro 6 (s/s) (197 ps)

48
Reduced
£30,995
Finance available £657 pm
  • 2L
  • 7.9kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Tangelo Used Cars Exeter

BMW, X3

2021 - xDrive20d MHT M Sport 5dr Step Auto

38
£27,412
  • 2L
  • 42.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Marshall BMW Scunthorpe