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 - M140i Shadow Edition 5-Door

35
£19,995
Finance available £390 pm
  • 3L
  • 71kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Bulgari Performance Ltd

BMW, 2 Series

2018 (68) - 218i SE 5dr Step PETROL 2018 AUTO ONE OWNER SAT NAV 7 SEATS ULEZ

25
£9,999
Finance available £201 pm
  • 1.5L
  • 79.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Mayesbrook Motors

BMW, 7 Series

2020 - 730d xDrive M Sport 4dr Auto

41
£30,744
Finance available £611 pm
  • 3L
  • 69.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

iGEN Autos

BMW, 1 Series

2024 - 118i [136] M Sport 5dr Step Auto [LCP]

34
Low Mileage
£27,995
Finance available £555 pm
  • 1.5L
  • 4.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

BMW Bavarian

BMW, 5 Series

2023 (23) - 530e M Sport 5dr Auto

25
Reduced
£31,900
Finance available £635 pm
  • 2L
  • 20.1kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Ocean Group BMW Paignton

BMW, 1 Series

2007 - 116i ES 3dr [122]

1
Low Mileage
£2,000
  • 1.6L
  • 88kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Widowhill Cars

BMW, 3 Series

2020 (70) - 2.0 320d MHT M Sport Plus Edition Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s

50
£26,499
Finance available £524 pm
  • 2L
  • 44.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Rom Motors Ltd

BMW, 1 Series

2018 (18) - 118i [1.5] Sport 5dr [Nav]

25
£6,949
  • 1.5L
  • 57kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, 1 Series

2020 (20) - 1.5 118i M Sport DCT Euro 6 (s/s) 5dr

19
£17,995
Finance available £349 pm
  • 1.5L
  • 52.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

ARJ MOTORS

01932 507141 *
4.5/5 Stars

BMW, 1 Series

2015 (15) - 1.6 118i Sport Euro 6 (s/s) 5dr

4
£5,959
Finance available £111 pm
  • 1.6L
  • 102kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AT Motors Essex

01206 581651 *
4.7/5 Stars

BMW, X2

2019 (19) - 2.0 20d M Sport X SUV 5dr Diesel Automatic xDrive 190 bhp

24
£16,495
Finance available £346 pm
  • 2L
  • 62.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Carjoy UK Limited

01224 019779 *
4.8/5 Stars

BMW, 3 Series

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

53
Low Mileage
£36,290
  • 2L
  • 4.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 2 Series Gran Coupe

2023 (23) - 2.0 220d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

36
Reduced
£21,995
  • 2L
  • 53.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motor Trust UK Bury

BMW, 4 Series

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

58
Reduced
£13,240
Finance available £273 pm
  • 2L
  • 53.1kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

BMW, 1 Series

2017 (17) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr

33
£18,995
Finance available £370 pm
  • 3L
  • 74kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BMW, 3 Series

2019 - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

49
£19,500
Finance available £380 pm
  • 2L
  • 49.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

H & S Autos Ltd