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

2014 (64) - 2.0 420d M Sport Coupe 2dr Diesel Auto-FINISHED IN ALPINE WHITE WITH OYSTER

43
£9,800
Finance available £197 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Rix Motors

BMW, 2 Series

2022 - 218i [136] Sport 4dr DCT [Live Cockpit Prof]

26
£17,999
Finance available £349 pm
  • 1.5L
  • 62.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Jack Reid Cars Carrickfergus

BMW, iX1

2024 - 150kW eDrive20 Sport 65kWh 5dr Auto

34
Low Mileage
£27,490
  • 5.1kMiles
  • Electric
  • Auto
  • Body StyleEstate

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, Alpina

2010 (10) - D3 2.0 Bi Turbo 4dr

16
£5,895
Finance available £109 pm
  • 2L
  • 152.3kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

LRS Trade Cars

BMW, 2 Series Active Tourer

2018 (68) - 1.5 218i SE MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

12
£9,400
  • 1.5L
  • 59.3kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Carworld Supermarket

01733 794246 *
4/5 Stars

BMW, X1

2021 (71) - 1.5 25e 10kWh xLine SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s)

25
£19,599
  • 1.5L
  • 43.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

HPL Motors Atherton

BMW, X3

2016 (66) - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr

27
Low Mileage
£15,299
Finance available £319 pm
  • 2L
  • 61kMiles
  • Diesel
  • Auto
  • Body StyleSUV

AB Car Sales (South West) Ltd

01822 661594 *
4.9/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
Reduced
£33,998
  • 2L
  • 6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (Leyland)

01772 283744 *
4.7/5 Stars

BMW, 3 Series

2014 (14) - 2.0 320d M Sport Touring 5dr Diesel Manual Euro 5 (s/s) (184 ps)

50
£7,890
  • 2L
  • 108.1kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BINCA

01525 307120 *
4.6/5 Stars

BMW, 3 Series

2020 - 320d MHT Sport 4dr Step Auto

30
Reduced
£16,990
Finance available £357 pm
  • 2L
  • 69.4kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Radius Vehicle Solutions

BMW, 1 Series

2017 - 120d M Sport 3dr [Nav]

9
Reduced
£10,695
Finance available £217 pm
  • 2L
  • 64.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ratcliffe Car Sales

BMW, 1 Series

2015 - 116d Sport 5dr

10
£6,495
Finance available £123 pm
  • 1.5L
  • 88.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Great Rides Car Sales

BMW, X1

2016 - 2.0 X1 sDrive 18D Sport 5dr

28
£9,777
Finance available £196 pm
  • 2L
  • 89kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Penny Hill Motors

BMW, 3 Series

2010 - 2.0 320d SE 181 2dr

4
Low Mileage
£4,795
Finance available £85 pm
  • 2L
  • 98kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Eastwood Motor Sales Limited

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro

47
£20,555
  • 2L
  • 43.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Cartime Nelson

01282 501882 *
4.4/5 Stars

BMW, 2 Series

2016 (16) - 1.5 218i Sport Euro 6 (s/s) 2dr

41
£7,499
Finance available £145 pm
  • 1.5L
  • 80.8kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Top Lane Cars Ltd