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

2014 (64) - 2.0 116d Sport Euro 5 (s/s) 3dr

9
£3,090
  • 2L
  • 136.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MAJESTIC JOURNEYS LTD

BMW, X4

2018 - xDrive20d M Sport X 5dr Step Auto

26
£24,500
£457/pm (PCP)
  • 2L
  • 72.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Jack Reid Cars Carrickfergus

BMW, 3 Series

2015 (15) - 320d xDrive M Sport 5dr Step Auto [Business Media]

12
£7,999
  • 2L
  • 135kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

BMW, iX1

2023 - 230kW xDrive30 M Sport 65kWh 5dr Auto

36
£27,099
£440/pm (PCP)
  • 18.4kMiles
  • Electric
  • Auto
  • Body StyleEstate

Motorpoint Newport

BMW, 4 Series

2023 - 420i M Sport 2dr Step Auto

54
Low Mileage
£31,980
£506/pm (PCP)
  • 2L
  • 9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

The Premium Car Collection Ltd

BMW, iX3

2022 (72) - 80kWh M Sport Pro SUV 5dr Electric Auto (286 ps)

38
£31,500
£516/pm (PCP)
  • 26.8kMiles
  • Electric
  • Auto
  • Body StyleSUV

Big Motoring World Cannock

BMW, 4 Series

420d xDrive MHT M Sport 2dr Step Auto

35
Low Mileage
£26,990
  • 2L
  • 26kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Mercedes-Benz of Ayr

BMW, X5

2021 - X5 M50d 5-Door

60
Low Mileage
£46,000
£685/pm (PCP)
  • 3L
  • 26.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Saxtons

01245 202306 *
4.3/5 Stars

BMW, 2 Series

2024 - 225e xDrive M Sport 5dr DCT

19
Reduced
£26,698
  • 1.5L
  • 15.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Preston Motorstore / BYD

01772 957336 *
4.7/5 Stars

BMW, 1 Series

2013 - M135I M PERFORMANCE AUTO 5-Door

20
Reduced
£11,495
£234/pm (HP)
  • 3L
  • 93kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Platinum Car Sales Ltd

BMW, 1 Series

2023 (23) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

11
£17,999
  • 1.5L
  • 49kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

HPL Motors Oldham

BMW, 4 Series

2016 - 430d M Sport 2dr Auto [Professional Media]

19
£13,498
  • 3L
  • 77.8kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Arnold Clark Birtley Motorstore / MG / Vanstore

0191 607 0584 *
4.7/5 Stars

BMW, 3 Series

2016 (16) - 2.0 320i SE Auto Euro 6 (s/s) 4dr

21
Low Mileage
£13,799
£286/pm (HP)
  • 2L
  • 20kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

RCS Car Sales

BMW, 4 Series

2017 - 420d [190] M Sport 2dr Auto [Professional Media]

40
Low Mileage
£14,549
£294/pm (HP)
  • 2L
  • 51.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, X1

2021 - 2.0 X1 sDrive 20i XLine Auto 5dr

53
Low Mileage
£20,400
£327/pm (PCP)
  • 2L
  • 33.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

BMW, 5 Series

2019 - 520d M Sport 4dr Auto

9
£19,750
£349/pm (PCP)
  • 2L
  • 65kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon