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

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

33
£22,699
£368/pm (PCP)
  • 1.5L
  • 29.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorpoint Glasgow

BMW, 4 Series Gran Coupe

2019 (19) - 2.0 420d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
Low Mileage
£19,450
£379/pm (HP)
  • 2L
  • 40kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Windmill Autos Ltd

BMW, 5 Series

2021 - 520d xDrive MHT M Sport 5dr Step Auto

19
Low Mileage
£28,998
  • 2L
  • 34.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Aberdeen Hyundai / OMODA / JAECOO

01224 907796 *
4.7/5 Stars

BMW, X3

2025 (74) - xDrive20d M Sport 5dr Step Auto

20
Low Mileage
£48,750
  • 2L
  • 6.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Listers Kings Lynn (BMW)

BMW, X2

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

35
£19,699
£337/pm (PCP)
  • 2L
  • 36.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 1 Series

2022 - 118i M Sport 5dr

36
Low Mileage
£20,149
£415/pm (HP)
  • 1.5L
  • 21.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 4 Series

2021 - 420d MHT M Sport 2dr Step Auto

1
£23,995
  • 2L
  • 47.5kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Perrys Aylesbury Ford

01296 325843 *
4.4/5 Stars

BMW, 5 Series

2017 (67) - 3.0 530d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)

25
£17,500
£339/pm (HP)
  • 3L
  • 78kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Coventry Sterling Motors

BMW, 1 Series

2020 - 118i M Sport 5dr

10
£15,499
£324/pm (HP)
  • 1.5L
  • 54.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.2/5 Stars

BMW, X1

2019 (69) - 1.5 18i GPF M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (140 ps)

7
Low Mileage
£16,999
  • 1.5L
  • 44kMiles
  • Petrol
  • Auto
  • Body StyleEstate

HPL Motors Stockport

BMW, iX3

2021 (71) - 210kW Premier Edition 80kWh 5dr Auto

19
£19,650
£310/pm (PCP)
  • 70.1kMiles
  • Electric
  • Auto
  • Body StyleSUV

Compact Car Centre Ltd

BMW, M2

2020 - M2 Competition 2dr DCT

12
Low Mileage
£33,998
  • 3L
  • 40.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Click & Collect Southampton

0141 483 9954 *
4.7/5 Stars

BMW, i4

2022 (72) - 250kW eDrive40 M Sport 83.9kWh 5dr Auto - TECH & PRO PACKS - OVER 7K EXTRAS

44
£18,490
  • 125kMiles
  • Electric
  • Auto
  • Body StyleHatchback

LEASE CARS DIRECT LTD

BMW, 3 Series

2017 (17) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

67
£11,395
£232/pm (HP)
  • 2L
  • 102.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blackline Motors

BMW, 1 Series

2016 (66) - 116d EfficientDynamics Plus 5dr

20
Low Mileage
£6,350
£120/pm (HP)
  • 1.5L
  • 57kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

L4C Oldbury

BMW, X5

2013 - 3.0 40d SE Auto xDrive Euro 5 5dr

19
£9,379
£279/pm (HP)
  • 3L
  • 118kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Vincent Cars Ltd