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

2016 (16) - 120i M Sport 3dr

12
Low Mileage
£9,944
£188/pm (HP)
  • 1.6L
  • 58kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

The Van Sales Company

BMW, 1 Series

2017 (17) - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

18
£7,999
£147/pm (HP)
  • 1.5L
  • 77kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Kelvin Way Motors

BMW, i8

2014 - 2dr Auto

18
£23,995
£472/pm (HP)
  • 1.5L
  • 107kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Misbourne Motor Group

BMW, 2 Series

2025 - 220i M Sport 2dr Step Auto [Pro Pack]

19
£41,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleConvertible

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, X1

2022 - sDrive 20i [178] xLine 5dr Step Auto

36
£19,391
  • 2L
  • 55.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Derby

BMW, 2 Series

2023 (73) - 220i M Sport 2dr Step Auto

2
£28,990
£393/pm (PCP)
  • 2L
  • 19.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, X3

2025 - xDrive20d M Sport 5dr Step Auto

Low Mileage
£47,676
  • 2L
  • 3.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Marshall BMW Salisbury

BMW, 1 Series

2020 (69) - 2.0 120d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

33
Low Mileage
£22,200
£369/pm (PCP)
  • 2L
  • 15.1kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Big Motoring World Leeds

BMW, 3 Series

1982 - 2-Door

25
£12,500
  • 1.8L
  • 39.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Iconic Auctioneers

BMW, i4

2022 - 40 83.9kWh M Sport Gran Coupe 5dr Electric Auto eDrive (340 ps) - HUD - CAR

44
£23,736
£352/pm (PCP)
  • 44.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Carsa Portsmouth

01329 551291 *
4.4/5 Stars

BMW, 3 Series

2014 (14) - 2.0 320i Luxury Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

39
Low Mileage
£10,299
£208/pm (HP)
  • 2L
  • 36.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Abaza Motors Ltd

BMW, 3 Series

2021 (21) - 320i M Sport 4dr Step Auto Petrol Saloon

72
Low Mileage
£22,938
  • 2L
  • 24.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW York

BMW, 4 Series Gran Coupe

2018 (68) - 2.0 420d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (190 ps)

25
£13,299
  • 2L
  • 65.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

HPL Motors Preston

BMW, 4 Series

2014 - 2.0 420D Luxury 2dr

19
Low Mileage
£7,499
£145/pm (HP)
  • 2L
  • 86.7kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Car Hub Worcestershire

BMW, 1 Series

2012 (61) - 118d M Sport 2dr Step Auto

22
£3,495
£52/pm (HP)
  • 2L
  • 114kMiles
  • Diesel
  • Semi Auto
  • Body StyleConvertible

Cardiff Cars Sales

BMW, 1 Series

2018 (68) - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

32
Low Mileage
£11,495
  • 1.5L
  • 41.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Wavertree Car Centre