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

2020 - 2dr DCT [Competition Pack] Auto

62
£34,351
  • 3L
  • 37.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Marshall Jaguar Ipswich

BMW, X5

2019 (68) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

44
£34,995
Finance available £698 pm
  • 3L
  • 104kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Motorhouse (Beds) Ltd

BMW, 2 Series

2024 (73) - M240i xDrive 2dr Step Auto

41
£39,690
Finance available £795 pm
  • 3L
  • 12.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

MRG Chippenham

BMW, X5

2015 (65) - xDrive25d [231] M Sport 5dr Auto

12
Low Mileage
£18,495
Finance available £359 pm
  • 2L
  • 75.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Ainsdale Car Centre

01704 337328 *
5/5 Stars

BMW, M2

2018 (68) - 3.0 BiTurbo Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (410 ps)

50
Low Mileage
£32,999
Finance available £657 pm
  • 3L
  • 42.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Rom Motors Ltd

BMW, 4 Series

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

42
£15,995
Finance available £335 pm
  • 2L
  • 57kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Saratoga Motors

BMW, 3 Series

2014 (14) - 2.0 320d M Sport Touring Auto Euro 5 (s/s) 5dr

57
£8,195
Finance available £161 pm
  • 2L
  • 101.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Audenshaw Motor Company Ltd TA Audenshaw Motors

0161 413 9877 *
3.9/5 Stars

BMW, 1 Series

2012 (62) - 116d Sport 3dr Step Auto

14
Low Mileage
£5,999
Finance available £112 pm
  • 2L
  • 97.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Dash Car Sales

01509 272341 *
4.3/5 Stars

BMW, 7 Series

2017 (67) - 3.0 740Ld M Sport Auto xDrive Euro 6 (s/s) 4dr

76
£19,990
Finance available £390 pm
  • 3L
  • 106.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Marvello Trading

BMW, 4 Series

2014 (14) - 3.0 435i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (306 ps)

28
Reduced
£11,965
Finance available £245 pm
  • 3L
  • 89.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Motorzone North West

BMW, 3 Series

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

14
£15,990
  • 2L
  • 90.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carworld Supermarket

01733 794246 *
4/5 Stars

BMW, 5 Series

2006 (56) - 520d SE 5dr Auto

28
Low Mileage
£2,995
  • 2L
  • 110kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Jap Motor Cars Ltd

BMW, 3 Series

2016 (16) - 2.0 330e 7.6kWh Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (stop/st

7
Low Mileage
£10,000
Finance available £201 pm
  • 2L
  • 54.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

RDM Direct

01283 241526 *
4.2/5 Stars

BMW, 1 Series

2023 (73) - 118i M Sport 5-Door

60
£22,250
  • 1.5L
  • 15.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, 2 Series

2024 - 218i [136] M Sport 4dr DCT Auto

31
Low Mileage
£26,916
  • 1.5L
  • 4.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, X5

2020 (70) - 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (400 ps)

50
£41,995
Finance available £897 pm
  • 3L
  • 72.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

The Essex Car Group

01277 286584 *
3.9/5 Stars