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

2017 - 320D XDRIVE M SPORT TOURING - HEATED SEATS -POWER FOLD MIRRORS 5-Door

60
Reduced
£11,995
Finance available £246 pm
  • 2L
  • 93.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

George Kingsley Vehicle Sales

BMW, X1

2021 (21) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (178 ps)

70
Low Mileage
£22,000
Finance available £394 pm
  • 2L
  • 20.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Enfield

BMW, 3 Series

2018 - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Manual Euro 6 (s/s) (190

36
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 50.5kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Anchor Cars Tadley

BMW, 3 Series

2013 (62) - 320d SE 4dr

6
Reduced
£4,995
  • 2L
  • 115.5kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Spear Auto Services Ltd

BMW, 3 Series

2022 - 330E M Sport Phev 5-Door

£25,420
Finance available £545 pm
  • 2L
  • 37.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hippo Approved

BMW, 3 Series

2009 (09) - 318d M Sport 4-Door

5
Reduced
£3,995
  • 2L
  • 83.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

The Elms Car Sales Ltd

BMW, X3

2021 (21) - 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

97
£21,200
Finance available £415 pm
  • 2L
  • 91.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

PRO AUTOCARS LTD

BMW, 5 Series

2019 (69) - 2.0 520d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

42
£17,795
  • 2L
  • 86kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motortrust UK Garstang

BMW, X4

2024 - xDrive20d MHT M Sport 5dr Step Auto

35
£48,750
  • 2L
  • 8.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, 3 Series

2020 - 320d MHT M Sport Plus Edition 4dr Step Auto

37
£23,830
Finance available £469 pm
  • 2L
  • 58.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

David Hayton Ltd (Autostore Penrith)

BMW, 5 Series

2022 - 530e M Sport 5dr Auto [Pro Pack]

26
£25,499
Finance available £536 pm
  • 2L
  • 35.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motorpoint Oldbury

BMW, 2 Series

2021 - 95719 4-Door

40
£18,700
  • 1.5L
  • 53.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

SANDICLIFFE FORDSTORE LEICESTER

BMW, X1

2020 (70) - xDrive 20i SE 5dr Step Auto

25
Reduced
£17,395
Finance available £337 pm
  • 2L
  • 25.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

V12 Sports and Classics Worksop

BMW, 5 Series

2018 - 520D M Sport 4Dr Auto

34
Low Mileage
£21,999
  • 2L
  • 17.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Lookers Crewe BMW

BMW, X3

2025 - xDrive30d MHT M Sport 5dr Auto

36
£51,995
Finance available £1048 pm
  • 3L
  • 9.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, 1 Series

2021 - 118i M Sport 5-Door

66
Low Mileage
£17,612
Finance available £341 pm
  • 1.5L
  • 29kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Imperial Motor Company Limited