Get the Cazoo 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, 1 Series

2017 - 118d Sport 3dr [Nav]

36
Low Mileage
£11,495
£239/pm (HP)
  • 2L
  • 27.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Motor Range Liverpool

BMW, 4 Series

2021 - 420i M Sport 2dr Step Auto [Pro Pack]

41
Reduced
£26,899
  • 2L
  • 15.7kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Motorpoint Birmingham

BMW, 1 Series

2023 - M135i xDrive 5dr Step Auto

36
Low Mileage
£27,791
  • 2L
  • 21.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Bury St Edmunds

BMW, 5 Series

2022 - 520d MHT M Sport 4dr Step Auto

36
Low Mileage
£28,950
  • 2L
  • 18.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stratstone BMW Harrogate

BMW, 5 Series

2024 - 520i M Sport Pro 4dr Auto

36
Reduced
£37,540
  • 2L
  • 16.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Harrogate

BMW, 2 Series

2018 - 3.0 M2 Competition Edition 2dr

63
Low Mileage
£35,450
£748/pm (PCP)
  • 56.3kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Gibbons Automotive

BMW, 3 Series

2018 (18) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr

40
£9,990
£189/pm (HP)
  • 2L
  • 98kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Country Car Sales

BMW, 1 Series

2022 (72) - 120d M Sport 5dr Step Auto [Live Cockpit Pro] Diesel Hatchback

51
£21,524
  • 2L
  • 45.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Vertu BMW Bridgwater

BMW, 2 Series

2016 - 220d M Sport 2dr Step Auto

64
Low Mileage
£12,749
£247/pm (HP)
  • 2L
  • 41kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Prime Motors

01279 219599 *
4.3/5 Stars

BMW, X1

2015 (65) - 2.0 20d Sport Auto xDrive Euro 6 (s/s) 5dr

48
Reduced
£6,849
  • 2L
  • 140kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Milton Motor Centre

BMW, M5

2019 - 4.4 V8 GPF Saloon 4dr Petrol Steptronic xDrive Euro 6 (s/s) (600 ps)

48
Low Mileage
£45,990
£808/pm (PCP)
  • 4.4L
  • 24kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Boss Motor Company Ltd

BMW, 3 Series

2021 - 330e xDrive M Sport Pro Edition 4dr Step Auto

47
£24,690
£406/pm (PCP)
  • 2L
  • 41.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, 1 Series

2023 - 5dr 118i 136 M Sport Automatic

53
Low Mileage
£22,795
  • 1.5L
  • 13.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Frosts Chichester

01243 219542 *
4.7/5 Stars

BMW, 3 Series

(69) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

1
£14,440
  • 87kMiles
  • Hybrid
  • Auto

Blue Sky Motors Ltd

020 3873 1418 *
4.4/5 Stars

BMW, X5

2025 (25) - xDrive50e M Sport 5dr Auto [Tech/Pro Pack] Estate

98
£67,576
  • 3L
  • 10.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Vertu BMW Yeovil

BMW, X3

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

53
Low Mileage
£17,500
£369/pm (HP)
  • 2L
  • 48.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

IMV Motors Ltd