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, 4 Series Gran Coupe

2016 (65) - 2.0 420d M Sport Euro 6 (s/s) 5dr

33
£6,495
  • 2L
  • 136kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

URBAN MOTORZ LIMITED

BMW, 1 Series

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

25
Reduced
£20,999
  • 1.5L
  • 20kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

HPL Motors Preston

BMW, X1

2024 (74) - xDrive 30e M Sport 5dr Step Auto Estate

55
Low Mileage
£36,994
  • 1.5L
  • 6.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Vertu BMW Exeter

BMW, 7 Series

2019 - 2-Door

13
£49,995
  • 62.1kMiles
  • Electric
  • Manual
  • Body StyleCoupe

Yorkshire Trade Car Centre Ltd

BMW, 1 Series

2017 - 118i [1.5] M Sport Shadow Edition 5dr

19
Low Mileage
£12,998
  • 1.5L
  • 50.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark York Motorstore / Vanstore

01904 803322 *
4.7/5 Stars

BMW, 5 Series

2018 (18) - 520d M Sport 5dr Auto

48
£18,489
£453/pm (PCP)
  • 2L
  • 66.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

A6 Motors Limited

BMW, 1 Series

2024 - 118i [136] M Sport 5dr Step Auto [LCP]

35
Low Mileage
£24,945
  • 1.5L
  • 9.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Derby

BMW, 5 Series

2025 - 530e M Sport Pro 4dr Auto [Tech Plus]

19
£55,498
  • 10Miles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 3 Series

2011 (11) - 318d Sport Plus Edition 4dr

24
Low Mileage
£4,395
  • 2L
  • 111kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

IK UNIQUE MOTORZ LTD

BMW, 2 Series

2019 (68) - 2.0 220d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

34
£13,600
£282/pm (HP)
  • 2L
  • 67.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Nuneaton Car Sales Ltd

BMW, 8 Series

2021 (71) - 840i [333] sDrive M Sport 2dr Auto

50
£34,989
£628/pm (PCP)
  • 3L
  • 62.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

A6 Motors Limited

BMW, X4

2023 - xDrive20d MHT M Sport 5dr Step Auto

19
Reduced
£40,898
  • 2L
  • 19.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 3 Series

2017 (17) - 330e SE 4dr Step Auto

57
£6,999
£134/pm (HP)
  • 2L
  • 111kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Car Galaxy UK

BMW, 5 Series

2018 (18) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

30
£17,495
£339/pm (HP)
  • 2L
  • 60.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Hunters

BMW, 3 Series

2020 - 2.0 320i Sport Auto Euro 6 (s/s) 4dr Automatic

26
£13,495
  • 2L
  • 103.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

V12 Sports and Classics Hinckley

BMW, X5

2025 - xDrive40d MHT M Sport 5dr Auto [7 Seat]

36
Low Mileage
£93,495
  • 3L
  • 500Miles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Derby