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 Gran Coupe

2023 (23) - 420i M Sport 5dr Step Auto

31
£33,290
  • 2L
  • 19.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Listers Boston (BMW)

BMW, 3 Series

2013 (13) - 316D 2.0 DIESEL SPORT TOURING 5-Door

13
£6,995
  • 2L
  • 113.6kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Lottbridge Motoring Centre Ltd

BMW, 2 Series

2025 (25) - 220 M Sport 4dr Step Auto [Tech+/Pro Pack] Petrol Saloon

66
Low Mileage
£37,709
  • 1.5L
  • 2.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW York

BMW, 3 Series

2017 (67) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

48
£14,743
Finance available £307 pm
  • 2L
  • 66.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Strada Cars

BMW, 3 Series

2014 (14) - 2.0 320d SE Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

26
Low Mileage
£9,495
Finance available £190 pm
  • 2L
  • 56kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Dave Fox Car Sales

01785 336592 *
4.6/5 Stars

BMW, 8 Series

2025 - 840i M Sport 2dr Auto

19
£64,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 3 Series

2012 - 2.0 320d ED EfficientDynamics Auto Euro 5 (s/s) 4dr

59
Low Mileage
£5,995
  • 2L
  • 78.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Woodcroft Motors

BMW, 1 Series

2015 - 1.5 118I SPORT 5dr

1
£6,995
Finance available £134 pm
  • 1.5L
  • 96kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Richlee Motor Company Rayleigh

BMW, 1 Series

2014 (14) - 116d Sport 5dr

13
Reduced
£2,895
  • 2L
  • 137kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

SK CAR COMPANY LTD

BMW, 3 Series

2012 (62) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr

29
£5,479
Finance available £100 pm
  • 2L
  • 113.9kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

MF Motors LTD

BMW, 4 Series

2018 (68) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

50
£14,489
Finance available £301 pm
  • 2L
  • 67kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Prime Motors

01279 219599 *
4.4/5 Stars

BMW, 7 Series

2019 - 740d xDrive M Sport 4dr Auto

21
Low Mileage
£31,299
Finance available £677 pm
  • 3L
  • 24.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2021 (21) - 330e M Sport 4dr Step Auto Saloon

40
Low Mileage
£24,901
  • 2L
  • 33kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Vertu Honda Bradford

01274 059180 *
4.7/5 Stars

BMW, iX1

2023 - 230kW xDrive30 M Sport 65kWh 5dr Auto [Tech+/Pro]

39
Low Mileage
£33,742
  • 10.2kMiles
  • Electric
  • Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, X3

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

88
£9,500
Finance available £190 pm
  • 2L
  • 108kMiles
  • Diesel
  • Manual
  • Body StyleSUV

The Car Hub (Midlands)

BMW, X2

2019 (68) - 2.0 20i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

74
Low Mileage
£17,700
Finance available £381 pm
  • 2L
  • 27.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock