Get the app

powered by motors

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

2018 (68) - 2.0 316D SE 4DR Manual

18
£8,981
  • 2L
  • 97.5kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Daniel Maxwell Car Sales

BMW, 1 Series

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

25
£23,499
£421/pm (PCP)
  • 1.5L
  • 20kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

HPL Motors Preston

BMW, 1 Series

2019 - 2.0 M135i xDrive Auto 4WD 5dr

48
£18,888
£342/pm (PCP)
  • 2L
  • 80.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

DH Specialist Cars Ltd ta Vogue Auto Group

BMW, 4 Series

2016 (66) - 3.0 430d Luxury Coupe 2dr Diesel Auto *Glass Roof - M Sport Suspension - Up

23
Low Mileage
£12,499
£257/pm (HP)
  • 3L
  • 67kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

FMC Swansea Ltd

BMW, 1 Series

2021 - 128ti 5dr Step Auto [Tech/Pro Pack]

46
£20,414
  • 2L
  • 60.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall Audi Bexley

BMW, 3 Series

2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

70
Low Mileage
£20,141
£354/pm (PCP)
  • 2L
  • 42.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Peterborough

BMW, 4 Series

2016 - 420i M SPORT AUTO 2-Door

2
£9,650
  • 2L
  • 122kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Belhaven Cars Ltd

BMW, 1 Series

2015 (15) - M135i 3dr rare manual FSH

11
£11,495
£234/pm (HP)
  • 3L
  • 106kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Y S Motors

BMW, i4

2024 (74) - 40 83.9kWh M Sport Gran Coupe 5dr Electric Auto eDrive (340 ps)

72
Low Mileage
£40,600
£671/pm (PCP)
  • 2.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 5 Series

2004 (54) - 530d SE 4dr Auto

53
Low Mileage
£3,495
  • 3L
  • 118kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Quality Drive Auto Ltd

BMW, 3 Series

2025 - 320i M Sport 4dr Step Auto

36
Low Mileage
£37,450
  • 2L
  • 2.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Chesterfield

01246 388445 *
4.2/5 Stars

BMW, 4 Series Gran Coupe

2019 (69) - 2.0 420i GPF M Sport Auto Euro 6 (s/s) 5dr

42
£17,991
  • 2L
  • 57.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Your Next Car Ltd

BMW, X5

2021 (71) - 3.0 40d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

73
£45,945
  • 3L
  • 36.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Prestige Cars Kent

01689 669471 *
4.5/5 Stars

BMW, X6

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

29
£17,995
£349/pm (HP)
  • 3L
  • 104kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cars4You Edinburgh West

BMW, X5

2025 - xDrive50e M Sport 5dr Auto

35
Reduced
£72,250
  • 3L
  • 3.3kMiles
  • Auto
  • Body StyleSUV

Stratstone BMW Harrogate

BMW, X1

2014 (64) - xDrive 20d xLine 5dr Step Auto

31
£3,750
£66/pm (HP)
  • 2L
  • 108kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Elite Cars Nottingham Ltd