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, iX3

2022 - 210kW M Sport 80kWh 5dr Auto

55
£25,331
£402/pm (PCP)
  • 37.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Southampton

01489 663574 *
4.4/5 Stars

BMW, Z4

2022 - sDrive 20i M Sport 2dr Auto

20
Low Mileage
£30,950
£471/pm (PCP)
  • 2L
  • 6.9kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Ballyrobert at Mallusk

BMW, 6 Series

2013 - 650i [449] M Sport 2dr Auto

47
£12,995
£317/pm (HP)
  • 4.4L
  • 98.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

S.M.T Automotive Ltd

BMW, 3 Series

2020 - 318d Sport 4dr Step Auto

40
£17,299
£353/pm (HP)
  • 2L
  • 49.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 3 Series

2022 (22) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

69
Reduced
£19,400
£316/pm (PCP)
  • 2L
  • 64.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Blue Bell Hill

BMW, 7 Series

2019 (69) - 3.0 730d M Sport Auto xDrive Euro 6 (s/s) 4dr

20
Low Mileage
£27,995
£552/pm (PCP)
  • 3L
  • 47.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Rydding Lane Auto Sale Ltd

BMW, 1 Series

2014 (14) - 1.6 116i Sport Auto Euro 6 (s/s) 5dr

54
Low Mileage
£9,449
£204/pm (HP)
  • 1.6L
  • 38.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Top Rides Group Ltd

BMW, 3 Series

2017 (17) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

29
£11,500
£235/pm (HP)
  • 2L
  • 80.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Hammond Cars Ipswich

01473 927579 *
4.5/5 Stars

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

12
£28,798
  • 1.5L
  • 7.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Swansea

0141 483 9956 *
4.7/5 Stars

BMW, iX

2025 - 400Kw Xdrive60 M Sport 112Kwh 5Dr Auto [Tech]

36
£75,999
  • 3.5kMiles
  • Electric
  • Auto
  • Body StyleSUV

Lookers Crewe BMW

BMW, 5 Series

2019 - 520d M Sport 4dr Auto

39
Low Mileage
£20,229
£417/pm (HP)
  • 2L
  • 28.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, X2

2019 - 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)

59
Reduced
£8,450
£166/pm (HP)
  • 2L
  • 106kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Car Firm Ltd

BMW, 4 Series

2018 - 430d M Sport 5dr Auto [Professional Media]

41
£16,495
£346/pm (HP)
  • 3L
  • 65.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Bells Crossgar

BMW, X1

2016 (16) - sDrive 18d xLine 5dr

34
£7,895
£154/pm (HP)
  • 2L
  • 115.2kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BMW, iX

2023 - 240kW xDrive40 M Sport 76.6kWh 5dr Auto

£35,752
  • 27.9kMiles
  • Electric
  • Auto
  • Body StyleSUV

Marshall BMW Grimsby

BMW, 1 Series

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

20
Reduced
£14,495
£302/pm (HP)
  • 1.5L
  • 44kMiles
  • Petrol
  • Manual
  • Body StyleHatchback