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

2022 (22) - 3.0 M340i MHT Auto xDrive Euro 6 (s/s) 4dr

50
Low Mileage
£37,990
Finance available £760 pm
  • 3L
  • 10.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

MOTOR TOWN

BMW, 5 Series

2021 (21) - 3.0 530d MHT M Sport Touring Steptronic xDrive Euro 6 (s/s) 5dr

32
£28,995
Finance available £575 pm
  • 3L
  • 68.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

J Stuart & Co Ltd

BMW, 3 Series

2021 - 330e M Sport Pro Edition 5dr Step Auto

45
£19,999
Finance available £412 pm
  • 2L
  • 76.3kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 2 Series

2016 (66) - 218d Luxury 5dr Step Auto

49
£8,490
Finance available £167 pm
  • 2L
  • 83.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

A ONE MOTORS LTD

BMW, 4 Series Gran Coupe

2019 (19) - 2.0 420i GPF M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (184 ps)

32
£14,295
  • 2L
  • 56.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motortrust UK Garstang

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

35
Low Mileage
£42,693
Finance available £857 pm
  • 2L
  • 1.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stratstone BMW Derby

BMW, X3

2017 (67) - xDrive20d M Sport 5dr Step Auto

29
£12,995
Finance available £268 pm
  • 2L
  • 96kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Woodside Car Sales

BMW, 3 Series

2023 - 320i XDRIVE M SPORT [BMW HISTORY & BMW WARRANTY UNTIL 2026] 4-Door

27
Low Mileage
£32,985
  • 2L
  • 17kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Brooklands Motor Centres

0113 532 1282 *
4.4/5 Stars

BMW, 1 Series

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

22
£5,995
Finance available £112 pm
  • 2L
  • 109kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, X5

2011 (11) - 3.0 30d M Sport Steptronic xDrive Euro 5 5dr

10
£5,995
Finance available £112 pm
  • 3L
  • 131.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Oak Street Cars

01603 931802 *
4.6/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto [Pro Pack]

39
£35,753
  • 2L
  • 5.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, i3

2020 - 125kW 42kWh 5dr Auto

46
Low Mileage
£11,895
Finance available £243 pm
  • 17.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Premier Car Supermarket Kettering Ltd

BMW, i5

2024 - 250kW eDrive40 M Sport Pro 84kWh 5dr Auto

33
Low Mileage
£54,995
Finance available £1109 pm
  • 5.2kMiles
  • Electric
  • Auto
  • Body StyleEstate

BMW Bavarian

BMW, 5 Series

2017 - 520d M Sport 5-Door

24
Reduced
£14,699
Finance available £306 pm
  • 2L
  • 92kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Audi Technik Centre

0141 260 1247 *
4.4/5 Stars

BMW, 2 Series

2024 (24) - 230i M Sport Coupe 2-Door

32
Low Mileage
£36,500
  • 2L
  • 3.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside

BMW, 5 Series

2022 - 530e M Sport 4dr Auto

32
£24,999
  • 2L
  • 28.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motorpoint Chingford