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 (70) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

71
Low Mileage
£18,200
Finance available £392 pm
  • 1.5L
  • 17.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, X5

2021 - xDrive45e xLine 5dr Auto

45
£37,995
Finance available £760 pm
  • 3L
  • 43.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Donnelly Mallusk Motorstore

BMW, 2 Series

2015 - 218i M Sport 2-Door

52
£8,995
Finance available £179 pm
  • 1.5L
  • 95.9kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Howard Banks Cars Ltd

BMW, 2 Series

2021 - 218I M Sport Gran Coupe 4-Door

39
£16,720
Finance available £351 pm
  • 1.5L
  • 53.2kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Hippo Approved

BMW, 6 Series

2006 (56) - 4.8 650i V8 Sport Auto Euro 4 2dr

38
Low Mileage
£5,500
  • 4.8L
  • 104.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Essex Select Cars Ltd

BMW, 1 Series

2019 - 1.5 116d SE Business Euro 6 (s/s) 5dr

74
£9,880
Finance available £198 pm
  • 1.5L
  • 54.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

The Car Traders

020 3780 8158 *
3.9/5 Stars

BMW, 3 Series

2023 - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) Automatic

25
Low Mileage
£28,995
Finance available £575 pm
  • 2L
  • 5.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Boongate Kia

01733 667444 *
4.7/5 Stars

BMW, 1 Series

(62) - 1.6 116i M Sport Auto Euro 5 (s/s) 5dr

26
Low Mileage
£9,249
  • 58kMiles
  • Petrol
  • Auto

M Cars Surrey Ltd

01342 649540 *
4.4/5 Stars

BMW, 2 Series Gran Coupe

2022 (22) - 1.5 218i Sport (LCP) Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

69
£17,900
  • 1.5L
  • 30.6kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Big Motoring World Blue Bell Hill

BMW, 3 Series

2024 - 320i M Sport Touring 5-Door

60
£32,300
Finance available £643 pm
  • 2L
  • 15.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Saxton 4x4

01245 202306 *
4.4/5 Stars

BMW, 1 Series

2018 (18) - 1.5 118i M Sport Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (136

9
£12,295
Finance available £252 pm
  • 1.5L
  • 73.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BMW, 3 Series

2019 (19) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

64
Reduced
£21,499
Finance available £421 pm
  • 2L
  • 61kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stonebridge Motor Company

BMW, X1

2018 (68) - 2.0 20d Sport Auto xDrive Euro 6 (s/s) 5dr

44
Low Mileage
£15,250
Finance available £318 pm
  • 2L
  • 34.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Planet Watford

01923 927636 *
4.5/5 Stars

BMW, 2 Series

2018 (68) - 1.5 218i M Sport MPV 5dr

22
Low Mileage
£13,399
  • 1.5L
  • 47.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Bridgend Motor Group - Kilmarnock Autoplex

BMW, M3

2016 (16) - M3 4dr DCT

20
£25,995
Finance available £513 pm
  • 3L
  • 80kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Misbourne Motor Group

BMW, 1 Series

2013 (63) - 116d EfficientDynamics 5dr

44
Low Mileage
£4,990
  • 1.6L
  • 86.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

FHL Automotive