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

2020 - 330e 12kWh 2.0 M Sport Saloon 4dr Petrol Plug-in Hybrid Auto 290PS Automati

27
£14,999
Finance available £313 pm
  • 2L
  • 104.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Days of Gorseinon

01792 739750 *
4.3/5 Stars

BMW, 3 Series

2020 (20) - 3.0 M340i Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

50
Low Mileage
£38,949
Finance available £780 pm
  • 3L
  • 25kMiles
  • Petrol
  • Auto
  • Body StyleEstate

BMW, 3 Series

2022 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

37
£20,102
Finance available £435 pm
  • 2L
  • 63.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series

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

48
£20,991
  • 2L
  • 59.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Your Next Car Ltd

BMW, 3 Series

2024 (63) - 3.0 335i ActiveHybrid 3 M Sport Auto Euro 5 (s/s) 4dr

41
Low Mileage
£10,250
Finance available £207 pm
  • 3L
  • 53kMiles
  • Hybrid
  • Auto

Quality Used Cars

BMW, 5 Series

2025 - 530e M Sport Pro 4dr Auto

£52,467
  • 2L
  • 6.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, i3

2019 (19) - 33kWh Auto Euro 6 (s/s) 5dr (Range Extender)

61
£7,911
Finance available £154 pm
  • 49.7kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Horsepower Motor Centre Ltd

BMW, 1 Series

2017 (67) - 118i [1.5] Sport 5dr [Nav]

14
£9,250
Finance available £180 pm
  • 1.5L
  • 71kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Ponko

01223 857211 *
4.4/5 Stars

BMW, 1 Series

2016 - 116d EfficientDynamics Plus 3dr

2
Reduced
£7,150
Finance available £137 pm
  • 1.5L
  • 86kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

JB Autos Sales

BMW, X3

2016 - 2.0 X3 xDrive 20d XLine Auto 4WD 5dr

32
Low Mileage
£14,790
Finance available £308 pm
  • 2L
  • 60kMiles
  • Diesel
  • Auto
  • Body StyleSUV

DSI Performance Cars

01306 772198 *
4.8/5 Stars

BMW, M5

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

77
Low Mileage
£65,990
Finance available £1335 pm
  • 4.4L
  • 18.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

PM Car Sales

BMW, 2 Series Gran Coupe

2021 (21) - 2.0 M235i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) * HUGE SPEC L

50
£23,495
Finance available £462 pm
  • 2L
  • 43.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

MJM Car Sales

BMW, 3 Series

2022 - 330e xDrive Sport Step Auto 5-Door

24
Reduced
£23,697
Finance available £487 pm
  • 2L
  • 43.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

CarSupermarket.com Grimsby

01472 806810 *
4.6/5 Stars

BMW, X5

2020 - xDrive30d M Sport 5dr Auto

10
£39,995
Finance available £801 pm
  • 3L
  • 49kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

3 Bridge Car Sales

BMW, X3

2011 (11) - 2.0 20d SE SUV 5dr Diesel Steptronic xDrive Euro 5 (s/s) (184 ps)

50
Low Mileage
£8,795
Finance available £174 pm
  • 2L
  • 51.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 2 Series

2020 - M240i 2dr [Nav] Step Auto

16
Low Mileage
£24,799
Finance available £532 pm
  • 3L
  • 15.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

FOW Trafford

0161 696 9155 *
4.3/5 Stars