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, X1

2020 - sDrive 18i M Sport 5dr Step Auto

12
Low Mileage
£19,599
Finance available £415 pm
  • 1.5L
  • 30.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X5

2024 (24) - 3.0 40d MHT M Sport Steptronic xDrive Euro 6 (s/s) 5dr

50
Reduced
£63,991
  • 3L
  • 25.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Your Next Car Ltd

BMW, 3 Series

2015 (65) - 320d M Sport 5dr

23
Reduced
£4,494
  • 2L
  • 196kMiles
  • Diesel
  • Manual
  • Body StyleEstate

TMB Van Sales

BMW, iX

2022 - 240kW xDrive40 M Sport 76.6kWh 5dr Auto

34
£30,399
  • 45kMiles
  • Electric
  • Auto
  • Body StyleSUV

Stratstone BMW Leeds

BMW, 3 Series

2009 (59) - 320d M Sport Business Edition 5dr

18
Low Mileage
£5,995
  • 2L
  • 108kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Newport Motor Company

BMW, 4 Series Gran Coupe

2018 (68) - 3.0 430d M Sport Auto xDrive Euro 6 (s/s) 5dr

40
£17,995
Finance available £349 pm
  • 3L
  • 70.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Brook Cars Company

BMW, X3

2024 (24) - xDrive20i MHT M Sport 5dr Step Auto

70
£36,700
Finance available £781 pm
  • 2L
  • 23.7kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Big Motoring World Blue Bell Hill

BMW, 3 Series

2023 - M340i xDrive MHT 4dr Step Auto

40
Low Mileage
£52,399
  • 3L
  • 5.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Marshall BMW Hampshire

BMW, 3 Series

2013 (13) - 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr

30
Reduced
£4,695
  • 2L
  • 91kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Autoshop Norwich

01603 959728 *
4.8/5 Stars

BMW, 3 Series

2021 - 3.0 330d xDrive Sport MHEV Auto 4WD 5dr

22
£20,795Inc. VAT
Finance available £335 pm
  • 3L
  • 78.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Fine & Country Automotive Limited

01799 610960 *
4.3/5 Stars

BMW, X1

2024 (24) - sDrive 20i MHT M Sport 5dr Step Auto Petrol Estate

60
Low Mileage
£40,995
  • 1.5L
  • 7.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu BMW Exeter

BMW, 2 Series

2024 (24) - 220i M Sport 4dr Step Auto Petrol Saloon

20
Low Mileage
£29,233
  • 2L
  • 4.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Durham

BMW, 3 Series

2015 (65) - 2.0 318d SE Euro 6 (s/s) 4dr

18
Reduced
£5,950
Finance available £111 pm
  • 2L
  • 106.7kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

SMS Motors

BMW, 1 Series

2016 (66) - 1.5 116d SE Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

17
£5,795
  • 1.5L
  • 100.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Northwest Trade Centre Lancaster

BMW, X1

2025 - sDrive 20i MHT M Sport 5dr Step Auto

19
£39,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, M3

2025 - xDrive 530 Competition M 4dr Step Auto

36
Low Mileage
£80,990
Finance available £1643 pm
  • 3L
  • 1.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Harrogate