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

2024 - 420i M Sport 5dr Step Auto

19
Low Mileage
£35,998
  • 2L
  • 8.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Vauxhall (Glasgow)

0141 406 8758 *
4.7/5 Stars

BMW, 2 Series

2015 - 2.0 225d M Sport Coupe 2-Door

49
Low Mileage
£10,495
Finance available £212 pm
  • 2L
  • 70kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

London Broadway Car Sales Ltd

BMW, 2 Series

2025 - M235 xDrive 4dr Step Auto

19
£44,898
  • 2L
  • 4.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 2 Series

2022 (22) - 220i M Sport 2dr Step Auto Petrol Coupe

Low Mileage
£28,430
  • 2L
  • 15.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Mercedes-Benz of Slough

01753 980475 *
4.5/5 Stars

BMW, 3 Series

2021 - 330d xDrive MHT M Sport 4dr Step Auto

39
Low Mileage
£30,488
  • 3L
  • 31kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Marshall Nissan Grantham

BMW, 1 Series

2017 - 2.0 118d M Sport Shadow Edition Hatchback 5dr Diesel Auto Euro 6 (s/s) (150

17
Low Mileage
£13,999
Finance available £290 pm
  • 2L
  • 53.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Ellani Cars Ltd

01291 441526 *
4.8/5 Stars

BMW, M8

2019 (69) - 4.4i V8 Competition Steptronic 4WD Euro 6 (s/s) 2dr

93
Low Mileage
£53,994
Finance available £1089 pm
  • 4.4L
  • 33.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

BVG Automotive

0161 804 8253 *
4.8/5 Stars

BMW, 3 Series

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

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

Car Planet Barnet

BMW, 3 Series

2015 (15) - 318d Sport 5dr [Business Media]

12
Low Mileage
£8,990
Finance available £179 pm
  • 2L
  • 74kMiles
  • Diesel
  • Manual
  • Body StyleEstate

The Car Shop Wales

BMW, 2 Series Active Tourer

2016 - 225xe Sport 5-Door

48
Low Mileage
£10,490
Finance available £212 pm
  • 1.5L
  • 52.4kMiles
  • Hybrid
  • Auto
  • Body StylePeople Carrier

DVP Car Sales Ltd

020 3948 4651 *
3.9/5 Stars

BMW, X4

2015 (15) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

41
Reduced
£11,695
Finance available £239 pm
  • 3L
  • 106.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Top Motors

BMW, 5 Series

2024 - 520i M Sport 4dr Auto [Tech Plus/Comfort Plus]

77
£36,158
  • 2L
  • 10.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall Approved Used Peterborough

BMW, 5 Series

2020 (70) - 2.0 520d M Sport BLACK PACK HUGE SPEC Touring 5dr Diesel Auto Euro 6 (s/s)

22
£22,950
Finance available £451 pm
  • 2L
  • 55kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Signature Car Group Ltd

BMW, X5

2019 (69) - 3.0 X5 xDrive 30d M Sport Auto 4WD 5dr

48
£37,990
  • 3L
  • 51.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Phantom Motor Company

BMW, Z4

2005 (05) - 2.0i SE Convertible 2dr Petrol Manual Euro 4 (150 ps)

12
Low Mileage
£2,490
  • 2L
  • 134kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Swift Cars south Wales Ltd

BMW, X3

2022 - xDrive 30e xLine 5dr Auto

43
£30,499
Finance available £639 pm
  • 2L
  • 30.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars