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, 3 Series

2005 (55) - 320 Cd Sport 2dr Step Auto

1
Low Mileage
£4,475
  • 2L
  • 72.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

1st Gear Motors

0191 823 7778 *
4.4/5 Stars

BMW, 2 Series

2018 (7C) - 3.0 M240i Coupe 2dr Petrol Auto Euro 6 (s/s) (340 ps)

18
£18,695
  • 3L
  • 59kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

BMW, 4 Series Gran Coupe

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

24
£14,490
Finance available £301 pm
  • 2L
  • 72.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Spa Motor Llandrindod Wells

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

1
£20,995
Finance available £411 pm
  • 2L
  • 72.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

SZ MOTORGROUP LIMITED

BMW, 3 Series

2022 - 330e M Sport 5dr Step Auto

16
Reduced
£27,950
Finance available £554 pm
  • 2L
  • 34.8kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Turbo Cars

BMW, 5 Series

2025 - 520i M Sport 4dr Auto

6
£45,500
Finance available £914 pm
  • 2L
  • 4.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Hull

BMW, 2 Series

2015 - 220d XDRIVE SPORT ACTIVE TOURER 5-Door

52
£6,490
Finance available £123 pm
  • 2L
  • 87.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

AQ CAR SALES LIMITED

01709 223120 *
4.7/5 Stars

BMW, 3 Series

2021 - 330e Sport Pro 5dr Step Auto

19
Low Mileage
£23,998
  • 2L
  • 28.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Nottingham Motorstore / Vanstore

0115 896 4024 *
4.7/5 Stars

BMW, 3 Series

2021 - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps) - REVERSE CAM

43
Low Mileage
£26,431
Finance available £534 pm
  • 2L
  • 16.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, M5

2022 (72) - 4.4i V8 Competition Saloon 4dr Petrol Steptronic xDrive Euro 6 (s/s) (625 p

50
Low Mileage
£66,949
Finance available £1355 pm
  • 4.4L
  • 15kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, X3

2011 (11) - 2.0 20d SE xDrive Euro 5 (s/s) 5dr

13
£3,999
  • 2L
  • 126kMiles
  • Diesel
  • Manual
  • Body StyleSUV

BMW, X3

2021 (21) - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

50
£21,795
Finance available £427 pm
  • 2L
  • 90.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Tenby Car Supermarket

BMW, 1 Series

2020 - 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps)

32
£18,149
Finance available £391 pm
  • 1.5L
  • 47.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 1 Series

2023 - 118i [136] Sport 5dr [Live Cockpit Professional]

19
£20,998
  • 1.5L
  • 21.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 3 Series

2016 (16) - 320d EfficientDynamics Plus 5dr Step Auto

£10,595
Finance available £214 pm
  • 2L
  • 78kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Motor Express

BMW, 4 Series

2022 - 420d MHT M Sport Pro Edition 2dr Step Auto

36
Low Mileage
£29,245
Finance available £580 pm
  • 2L
  • 16.3kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Stratstone BMW Derby