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

2019 (19) - 1.5 116d M Sport Shadow Edition Hatchback 5dr

23
Low Mileage
£14,792
  • 1.5L
  • 23kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Bridgend Motor Group - Kilwinning Autoplex

01294 440522 *
4.7/5 Stars

BMW, i4

2022 (72) - 250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack]

12
Low Mileage
£38,950
  • 4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

A B A Vans And Truck Sales

023 9200 2971 *
4.8/5 Stars

BMW, 3 Series

2009 - 320i M Sport 2dr

27
Reduced
£2,495
  • 2L
  • 109kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Jap Motor Cars Ltd

BMW, 1 Series

2022 (22) - 118i [136] M Sport 5dr [Live Cockpit Professional] Petrol Hatchback

69
£19,129
  • 1.5L
  • 33.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Vertu Hyundai Dunfermline

01383 668344 *
4.8/5 Stars

BMW, 3 Series

2002 (02) - 330d Sport 4dr Auto

67
Low Mileage
£3,995
  • 2.9L
  • 155kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Elite Motor Group LTD

BMW, 3 Series

2017 - 2.0 330E M Sport Auto 4dr

34
£10,395
Finance available £210 pm
  • 2L
  • 84.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Warwickshire Prestige Cars

BMW, X4

2020 - xDrive M40d 5dr Step Auto

37
Low Mileage
£34,075
  • 3L
  • 32kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Marshall Volkswagen Scunthorpe

BMW, X1

2021 - sDrive 18i [136] xLine 5dr

44
Low Mileage
£17,695
Finance available £388 pm
  • 1.5L
  • 34.2kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Motor Range Liverpool

0151 541 7938 *
4.5/5 Stars

BMW, X5

2014 (14) - xDrive30d M Sport 5dr Auto [7 Seat]

17
£13,995
  • 3L
  • 113kMiles
  • Diesel
  • Auto
  • Body StyleSUV

SELECT MOTOR COMPANY

BMW, 3 Series

2019 (69) - 2.0 320d SE Auto Euro 6 (s/s) 4dr

17
Reduced
£11,989
Finance available £246 pm
  • 2L
  • 109kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, X1

2021 - Xdrive25E M Sport 5-Door

23
£17,320
Finance available £365 pm
  • 1.5L
  • 65.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hippo Approved

BMW, 1 Series

2013 (13) - 2.0 116d Sport Hatchback 3dr Diesel Manual Euro 5 (s/s) (116 ps)

7
Low Mileage
£3,995
  • 2L
  • 92kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Suffolk Car Centre

BMW, 5 Series

2022 - 2.0 520d MHT M Sport Saloon 4dr Diesel Hybrid Steptronic Euro 6 (s/s) (190

36
Low Mileage
£26,929
Finance available £544 pm
  • 2L
  • 22.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Durham

01388 217377 *
4.4/5 Stars

BMW, Z4

2013 - 2.0 Z4 sDrive20i Roadster 2-Door

21
Low Mileage
£7,990
  • 2L
  • 62.6kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Walshaw Motors Ltd

BMW, 5 Series

2018 (68) - 2.0 530i GPF M Sport Touring Auto Euro 6 (s/s) 5dr

58
£16,999
  • 2L
  • 94kMiles
  • Petrol
  • Auto
  • Body StyleEstate

AL PRESTIGE CARS LTD

BMW, 1 Series

2021 (70) - M135i xDrive 5-Door

32
Low Mileage
£26,750
  • 2L
  • 17.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside