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

2016 (16) - 2.0d X-DRIVE X-LINE 5 DOOR 8-SPEED AUTO 190 BHP (EURO 6)

33
£12,990
Finance available £268 pm
  • 2L
  • 83.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Ashington Autodrome

BMW, 3 Series

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

19
£35,998
  • 2L
  • 11.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Chesterfield Motorstore / Vanstore

01246 381032 *
4.7/5 Stars

BMW, 4 Series Gran Coupe

2016 (66) - 3.0 435D XDRIVE M SPORT GRAN COUPE 4DR Automatic

47
Reduced
£16,000
Finance available £335 pm
  • 3L
  • 72.4kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Crosby Park Garage

0151 541 7941 *
4.6/5 Stars

BMW, 1 Series

2022 (72) - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

45
£27,450
Finance available £543 pm
  • 2L
  • 31.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Beehive Cars

01204 969299 *
4.1/5 Stars

BMW, 3 Series

2015 - 320d M Sport 4dr Step Auto

37
Low Mileage
£12,799
  • 2L
  • 57.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, M3

2023 (23) - 3.0 BiTurbo Competition Touring Steptronic M xDrive Euro 6 (s/s) 5dr

82
Low Mileage
£78,980
Finance available £1602 pm
  • 3L
  • 14.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

PM Car Sales

BMW, 3 Series

2020 (69) - 2.0 318d SE Euro 6 (s/s) 4dr

43
Low Mileage
£17,200
Finance available £362 pm
  • 2L
  • 21.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2014 - 320d xDrive M Sport 5dr Step Auto

14
Low Mileage
£10,995
  • 2L
  • 85kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Lakeside Autos

BMW, X2

2023 - xDrive 25e Sport Auto [Tech Pack II] 5-Door

21
£21,397
Finance available £437 pm
  • 1.5L
  • 27.9kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

CarSupermarket.com Stoke

01782 432938 *
4.5/5 Stars

BMW, 2 Series

2018 - 218d M Sport 2dr [Nav]

4
Low Mileage
£12,950
Finance available £267 pm
  • 2L
  • 40kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

McCabe Autos

BMW, X3

2021 - 210kW Premier Edition Pro 80kWh 5dr Auto

36
£24,799
  • 49kMiles
  • Electric
  • Auto
  • Body StyleSUV

Stratstone BMW Leeds

BMW, X3

2023 (73) - 3.0 30d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

54
£43,989
  • 3L
  • 17.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Yorkshire Vehicle Solutions Ltd

BMW, X5

2022 (22) - xDrive40d MHT M Sport 5dr Auto Diesel Estate

45
£39,844
  • 3L
  • 87kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Vertu Motors Land Rover Chesterfield

01246 383551 *
4.8/5 Stars

BMW, 1 Series

2021 (21) - 1.5 116d Sport (LCP) Euro 6 (s/s) 5dr

1
£14,799
Finance available £302 pm
  • 1.5L
  • 65kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Sandles Car Supermarket

01553 601835 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£35,798
  • 2L
  • 14.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Fiat/Kia/Abarth (Seafield)

0131 603 6422 *
4.7/5 Stars

BMW, 4 Series

2022 (22) - M440d xDrive MHT 2dr Step Auto

Low Mileage
£37,000
  • 3L
  • 18.3kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Listers Kings Lynn (BMW)