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, 2 Series Gran Tourer

2019 (19) - 1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

50
Reduced
£13,390
  • 1.5L
  • 52.5kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, X5

2015 (15) - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

39
Low Mileage
£21,495
  • 3L
  • 57.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Wavertree Car Centre

BMW, XM

2025 - 5Dr Auto

33
£99,999
Finance available £2034 pm
  • 4.4L
  • 5Miles
  • Hybrid
  • Auto
  • Body StyleEstate

Lookers Stafford BMW

BMW, iX1

2024 - 150kW eDrive20 M Sport 65kWh 5dr Auto

19
Low Mileage
£33,898
  • 3.2kMiles
  • Electric
  • Auto
  • Body StyleEstate

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, X1

2017 (67) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

35
£9,995
Finance available £201 pm
  • 2L
  • 67kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Ivybridge Trade Centre

BMW, 2 Series

2025 - 218I [136] M Sport 4Dr Dct

28
Low Mileage
£27,999
  • 1.5L
  • 3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Lookers Crewe BMW

BMW, X3

2021 - i 210kW Premier Edition Pro 80kWh 5dr Auto

44
Low Mileage
£27,689
  • 27.1kMiles
  • Electric
  • Auto
  • Body StyleSUV

Marshall BMW Scunthorpe

BMW, 1 Series

2017 (67) - 116d SE Business 5dr ++ SAT NAV / ULEZ / DAB / BLUETOOTH / CRUISE ++

21
Low Mileage
£8,670
Finance available £171 pm
  • 1.5L
  • 59kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Nick King Car Sales (Gloucester)

BMW, 2 Series

2023 - 225e xDrive M Sport 5dr DCT [Tech Plus Pack]

12
Low Mileage
£27,998
  • 1.5L
  • 4.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Thurrock

0141 611 8466 *
4.7/5 Stars

BMW, X3

2016 (66) - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

40
Low Mileage
£14,995
  • 2L
  • 52.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Wavertree Car Centre

BMW, 1 Series

2017 - 118i [1.5] Sport 5dr [Nav] Step Auto

Low Mileage
£11,178
  • 1.5L
  • 60.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall Volkswagen Harlow

BMW, X2

2020 (69) - X2 sDrive20i M Sport 5-Door

63
£16,995
  • 2L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stoneacre Durham

BMW, X2

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

19
Low Mileage
£23,998
  • 2L
  • 18.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Motorstore (West Bromwich)

0121 516 5456 *
4.7/5 Stars

BMW, X5

2021 - 4.4 X5 M Competition Edition Auto 4WD 5dr

29
Low Mileage
£61,989
  • 4.4L
  • 25.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Essex Prestige Autos Ltd

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

37
£28,599
Finance available £604 pm
  • 2L
  • 11.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Portsmouth

BMW, 2 Series

2022 (72) - 3.0 M240i Coupe 2dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

50
Low Mileage
£39,400
Finance available £789 pm
  • 3L
  • 17.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Kingsbridge