Get the app

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

2020 (20) - 540i xDrive M Sport 5dr Auto Petrol Estate

60
£31,403
  • 3L
  • 42.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu BMW Exeter

BMW, 5 Series

2011 - 2.0 525D M SPORT AUTOMATIC 4-Door

15
Low Mileage
£6,500
£123/pm (HP)
  • 2L
  • 108.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Heneage Cars

BMW, 3 Series

2021 - 330e M Sport 5dr Step Auto

38
£17,749
£363/pm (HP)
  • 2L
  • 72.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, M4

2018 (VB) - 3.0 BiTurbo GPF Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (450 ps)

50
Low Mileage
£39,949
£798/pm (PCP)
  • 3L
  • 25kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

BMW, 5 Series

2018 - 520d M Sport 4dr Auto

10
Reduced
£15,950
  • 2L
  • 128kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Frank Wray Cars Ltd

BMW, X1

2018 (68) - 1.5 18i GPF xLine SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)

28
Low Mileage
£15,299
  • 1.5L
  • 34.1kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Belmont Autos

0141 611 8595 *
4.8/5 Stars

BMW, 5 Series

2020 (70) - 2.0 520d MHT M Sport Touring Auto Euro 6 (s/s) 5dr

58
£21,650
£380/pm (PCP)
  • 2L
  • 51.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Quality Part X Ltd Stevenage

BMW, X3

2020 - xDrive20d MHT M Sport 5dr Step Auto

20
£25,995
£436/pm (PCP)
  • 2L
  • 51.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

CJS Car Sales ltd

BMW, 1 Series

2018 (18) - 2.0 118d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (150 ps)

50
£9,695
£194/pm (HP)
  • 2L
  • 109.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

EAST DEVON MOTOR LTD

BMW, 1 Series

2023 - 118i [136] M Sport 5dr Step Auto [LCP]

36
Low Mileage
£24,892
  • 1.5L
  • 12.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Derby

BMW, 3 Series

2025 (25) - 320i M Sport 4dr Step Auto

27
Reduced
£35,490
  • 2L
  • 7.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Listers Boston (BMW)

BMW, 1 Series

2024 (24) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

50
Reduced
£23,689
£328/pm (PCP)
  • 1.5L
  • 20kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

The Car Co

0161 804 9214 *
4.8/5 Stars

BMW, 6 Series

2012 (62) - 640d M Sport 2dr Auto

17
Low Mileage
£8,250
£241/pm (HP)
  • 3L
  • 91kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

BMW, 3 Series

2019 - 320d xDrive M Sport 4dr Step Auto

40
£21,249
£439/pm (HP)
  • 2L
  • 66kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, X6

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

35
£20,990
£411/pm (HP)
  • 3L
  • 86.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

NeilKieran Automotive

BMW, 1 Series

2021 (21) - 128ti 5dr Step Auto

1
£22,299
£367/pm (PCP)
  • 2L
  • 52.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Sandles Car Supermarket

01553 601835 *
4.7/5 Stars