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

2021 (21) - 2.0 120D M SPORT HATCHBACK 5DR DIESEL AUTO 190BHP EURO 6 ULEZ.

14
£19,750
Finance available £385 pm
  • 2L
  • 78kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Leicester Van Centre

0116 478 7047 *
4.5/5 Stars

BMW, 1 Series

2018 (18) - 1.5 118i Sport Hatchback 3dr Petrol Manual Euro 6 (s/s) (136 ps)

12
Low Mileage
£9,990
  • 1.5L
  • 37kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carworld Supermarket

01733 794246 *
4/5 Stars

BMW, 3 Series

2019 (69) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)

45
£24,990
  • 3L
  • 57.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

AutoUnit Ltd

01633 741698 *
4.9/5 Stars

BMW, X1

2018 (18) - 2.0 18d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s)

50
Reduced
£20,990
Finance available £411 pm
  • 2L
  • 41kMiles
  • Diesel
  • Auto

Car Capital Ltd

BMW, 1 Series

2019 (19) - 2.0 120d M Sport Shadow Edition Hatchback 5dr Diesel Auto Euro 6 (s/s) (190

41
Low Mileage
£16,940
  • 2L
  • 37.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Dace Specialist Car Centre Stockport

0161 694 5314 *
4.8/5 Stars

BMW, 1 Series

2018 (18) - 120d M Sport 3dr [Nav/Servotronic]

30
£11,990
Finance available £246 pm
  • 2L
  • 62kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Nick King Car Sales Ltd

BMW, 1 Series

2012 (62) - 116i Sport 5dr

17
Low Mileage
£4,150
  • 1.6L
  • 87.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

EAZY CARS HASLINGDEN LTD

BMW, 3 Series

2021 (71) - 3.0 M340d MHT Touring Auto xDrive Euro 6 (s/s) 5dr

59
£33,500
Finance available £668 pm
  • 3L
  • 50kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Whitethor Cars

BMW, i4

2025 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

1
Low Mileage
£48,999
  • 2.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Stratstone BMW Leeds

BMW, 4 Series Gran Coupe

2022 (71) - 2.0 420d MHT M Sport Hatchback 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (

50
Low Mileage
£29,990
  • 2L
  • 21kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Blue Ribbon Cars

01204771941 *
4.7/5 Stars

BMW, 4 Series

2016 (66) - 440i M Sport Coupe, 31,902 miles, full BMW service history, three owners, E 2-Door

50
Low Mileage
£20,999
Finance available £411 pm
  • 3L
  • 30kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Approved Cars Ltd

01622 239718 *
3.8/5 Stars

BMW, 4 Series

2020 (69) - 3.0 440i GPF M Sport Auto Euro 6 (s/s) 2dr

42
£20,800
Finance available £442 pm
  • 3L
  • 54.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, 1 Series

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

19
Low Mileage
£21,998
  • 1.5L
  • 15.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Liverpool Motorstore / MG

0151 317 9472 *
4.7/5 Stars

BMW, 1 Series

2012 (62) - 116i Sport 5dr

35
Reduced
£5,995
  • 1.6L
  • 72kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AUTOTRUST LTD

01708 205221 *
4.3/5 Stars

BMW, 3 Series

2016 (66) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

32
£9,999
Finance available £201 pm
  • 2L
  • 93.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

DRB Car Sales

01822 661268 *
4.6/5 Stars

BMW, X1

2021 (21) - xDrive 25e M Sport 5dr Auto

£18,000
Finance available £372 pm
  • 1.5L
  • 51.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Cannock