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

2018 - 5dr 2.0i 220i SE Automatic

12
Low Mileage
£12,295
  • 2L
  • 36.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Frosts Used Cars Shoreham-by-Sea

01273 093609 *
4.8/5 Stars

BMW, 3 Series

2016 (66) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

38
Low Mileage
£16,949
Finance available £335 pm
  • 3L
  • 66.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hilton Car Supermarket Milton Keynes

BMW, 4 Series

2022 - 430i [245] M Sport 2dr Step Auto

19
Reduced
£29,998
  • 2L
  • 22kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark York Motorstore / Vanstore

01904 803322 *
4.7/5 Stars

BMW, 4 Series

2023 (23) - 420d MHT M Sport 2dr Step Auto Diesel Coupe

71
Low Mileage
£32,215
  • 2L
  • 14.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Vertu BMW York

BMW, 3 Series

2012 (12) - 2.0 320d Sport Plus Edition Touring Steptronic Euro 5 5dr

29
£3,500
Finance available £56 pm
  • 2L
  • 165.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Fame Cars Limited

BMW, 2 Series

2024 - 230i M Sport 2dr Step Auto

35
Low Mileage
£37,450
  • 2L
  • 4.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Milton Keynes

01908 104093 *
4.7/5 Stars

BMW, 3 Series

2017 - 320d M Sport 4dr Step Auto

14
£13,450
Finance available £278 pm
  • 2L
  • 91kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

ILEX CAR SALES LTD

BMW, 3 Series

2013 (63) - 2.0 320d ED EfficientDynamics Touring 5dr Diesel Auto Euro 5 (s/s) (163 ps)

36
Low Mileage
£8,990
  • 2L
  • 77kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AutoUnit Ltd

01633 741698 *
4.6/5 Stars

BMW, 3 Series

2013 (13) - 2.0 320d M Sport Touring Euro 5 (s/s) 5dr

39
Low Mileage
£8,981
Finance available £178 pm
  • 2L
  • 79.1kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Eye Green Cars

01733 794296 *
3.3/5 Stars

BMW, 3 Series

2021 (71) - 330e M Sport 4dr Step Auto

25
Reduced
£22,400
Finance available £440 pm
  • 2L
  • 38.5kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Ocean Group BMW Penryn

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto [Pro Pack]

19
Reduced
£36,298
  • 2L
  • 5.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Nottingham Motorstore / Vanstore

0115 896 4024 *
4.7/5 Stars

BMW, i3

2022 (71) - 42.2kWh Hatchback 5dr Electric Auto (170 ps)

83
£12,000
Finance available £207 pm
  • 36.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Leeds

BMW, X5

2020 - 3.0 Xdrive30d Xline 5DR 4x4 Diesel

45
£33,789
Finance available £674 pm
  • 3L
  • 54.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Direct Cars Limited

0114 551 0336 *
3.9/5 Stars

BMW, 4 Series

2022 - 420d MHT M Sport 2dr Step Auto

13
Reduced
£28,950
Finance available £574 pm
  • 2L
  • 29.1kMiles
  • Hybrid
  • Semi Auto
  • Body StyleCoupe

Turbo Cars

BMW, X1

2016 (16) - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

40
Low Mileage
£14,895
Finance available £310 pm
  • 2L
  • 49.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

SG MOTORHOUSE LTD

BMW, X6

2016 (10) - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

31
£19,995
Finance available £390 pm
  • 3L
  • 84.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cars4You Ltd (Straiton)

01665 660510 *
4.4/5 Stars