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

2017 - 1.5 118i Sport Euro 6 (s/s) 5dr

47
£8,300
  • 1.5L
  • 82.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

West Motors Ltd

BMW, X3

2016 (16) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

92
Reduced
£15,750
Finance available £330 pm
  • 2L
  • 75.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BRM Select Cars Ltd

BMW, X2

2020 - X2 Diesel Hatchback sDrive 18d M Sport 5dr Step Auto

19
Low Mileage
£17,498
  • 2L
  • 40.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Kia (Cumbernauld)

01236 802956 *
4.7/5 Stars

BMW, 1 Series

2013 (13) - 2.0 118d Sport Auto Euro 5 (s/s) 5dr

28
£5,000
Finance available £89 pm
  • 2L
  • 120.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Fame Cars Limited

BMW, 1 Series

2008 (08) - 2.0 120d M Sport Steptronic Euro 4 2dr

9
Reduced
£2,990
  • 2L
  • 137kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Lennox Auto Limited

020 3948 4608 *
4.1/5 Stars

BMW, 4 Series

2022 - 420i M Sport 2dr Step Auto

38
Low Mileage
£27,349
Finance available £571 pm
  • 2L
  • 22.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, X1

2019 (69) - 2.0 18d xLine Auto sDrive Euro 6 (s/s) 5dr

12
Reduced
£16,500
Finance available £346 pm
  • 2L
  • 51kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Canvey Carriage Company

01268 203836 *
4/5 Stars

BMW, 3 Series

2018 - 318d Sport 4dr

6
Low Mileage
£13,250
Finance available £274 pm
  • 2L
  • 42.9kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Jack Reid Cars Carrickfergus

BMW, 1 Series

2016 (66) - 120i [2.0] M Sport 5dr [Nav] Step Auto

65
£8,695
Finance available £172 pm
  • 2L
  • 106.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

QMT Automotive Ltd

BMW, 1 Series

2010 (10) - 120d M Sport 3dr

10
£2,995
  • 2L
  • 140kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Kaseys Cars

BMW, 1 Series

2019 - 1.5 116d M Sport Shadow Edition Hatchback 5dr Diesel Auto Euro 6 (s/s) (116

59
£14,995
Finance available £313 pm
  • 1.5L
  • 50.1kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

BMW, 1 Series

2025 (14) - 1.6 116i M Sport Auto Euro 6 (s/s) 5dr

27
Low Mileage
£7,995
Finance available £156 pm
  • 1.6L
  • 62kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Ben Kemp Ltd

BMW, 1 Series

2015 (65) - 1.5 118i M Sport Euro 6 (s/s) 3dr

54
Low Mileage
£10,500
Finance available £212 pm
  • 1.5L
  • 42.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Rockstar Motors Limited

BMW, X5

2022 - xDrive40d MHT M Sport 5dr Auto

19
£49,998
  • 3L
  • 41kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 2 Series

2017 - 1.5 218i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps)

13
Low Mileage
£12,775
Finance available £268 pm
  • 1.5L
  • 47kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carbase - Lympsham

01934 312926 *
4.5/5 Stars

BMW, 3 Series

2019 - 330e M Sport 4-Door

68
£18,995
Finance available £370 pm
  • 2L
  • 62.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motor Stores