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 128ti Hatchback 5dr Petrol Auto Euro 6 (s/s) (265 ps)

37
£20,495
  • 2L
  • 78kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motortrust UK Garstang

BMW, 2 Series

2015 - M235i 2dr Step Auto

11
Reduced
£12,950
Finance available £267 pm
  • 3L
  • 75kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Eden Car Sales Ltd

BMW, 3 Series

2011 (11) - 2.0 320i M Sport Euro 5 (s/s) 2dr

57
Low Mileage
£7,495
Finance available £145 pm
  • 2L
  • 40kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Harpers of Essex Ltd

01279 598863 *
3.3/5 Stars

BMW, 3 Series

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

50
£20,991
  • 2L
  • 68.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Your Next Car Ltd

BMW, 1 Series

2016 (16) - 2016 BMW 120d sport start/stop ulez compliant £35 road tax 5-Door

15
£6,893
Finance available £132 pm
  • 2L
  • 98kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

GPS Transporters

BMW, 3 Series

2016 (16) - 320d Sport 4dr Step Auto

72
Reduced
£10,995
Finance available £223 pm
  • 2L
  • 71kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Run About Autos LTD

BMW, 3 Series

2011 (11) - 2.0 318i Sport Plus Edition Euro 5 (s/s) 4dr

40
£1,995
  • 2L
  • 128.7kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Lami Auto Ltd

BMW, 8 Series

2025 - 840i M Sport 2dr Auto

19
£64,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 4 Series

2015 (15) - 2.0 420i Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (184 ps)

7
Low Mileage
£8,900
Finance available £177 pm
  • 2L
  • 76.5kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

RDM Direct

01283 241526 *
4.1/5 Stars

BMW, X5

2021 - xDrive30d MHT M Sport 5dr Auto

18
£36,900
Finance available £738 pm
  • 3L
  • 83.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Car Sales NI Ltd

BMW, 1 Series

2012 - 1.6 116d ED EfficientDynamics Euro 5 (s/s) 5dr

13
£4,495
Finance available £78 pm
  • 1.6L
  • 138kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Trade Sales Bodmin

BMW, X1

2022 - sDrive 18d M Sport Premier 5dr Step Auto

12
Low Mileage
£34,298
  • 2L
  • 14.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.7/5 Stars

BMW, 1 Series

2015 (15) - 116i Sport 3dr

15
Low Mileage
£8,495
Finance available £167 pm
  • 1.6L
  • 63kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Burnside Car Store Ltd

BMW, X1

2017 - 20i xLine 5-Door

56
Reduced
£17,395
  • 2L
  • 31.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, 1 Series

2019 - 120i [2.0] M Sport Shadow Ed 5dr Step Auto

34
Low Mileage
£16,995
Finance available £357 pm
  • 2L
  • 26.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

BMW Bavarian

BMW, 2 Series

2022 (22) - 218I 136 M Sport 4-Door

61
Reduced
£20,999
Finance available £456 pm
  • 1.5L
  • 6.7kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Hendy Kia Eastleigh