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, 5 Series

2014 (14) - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

16
£8,494
£181/pm (HP)
  • 2L
  • 107kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AutoTrade Southwest

BMW, 1 Series

2019 - 1.5 118I Sport 5dr

35
£10,999
£223/pm (HP)
  • 1.5L
  • 97.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Penny Hill Motors

BMW, X3

2007 - 2.5 X3 XDrive 2.5i M Sport 5-Door

41
Low Mileage
£3,650
  • 2.5L
  • 122.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Streamline Cars Limited

BMW, 3 Series

2009 (09) - 2.0 320d M Sport Euro 5 2dr

59
Reduced
£4,695
  • 2L
  • 86.8kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Large Motor Company

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

19
£28,998
  • 1.5L
  • 5.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Vauxhall/Jeep/Alfa Romeo (Linwood)

0141 473 6412 *
4.7/5 Stars

BMW, X1

2011 (11) - 2.0 20d M Sport SUV 5dr Diesel Steptronic sDrive Euro 5 (177 ps)

37
Low Mileage
£5,495
  • 2L
  • 96.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cattedown Trade Centre

BMW, 5 Series

2012 - 2.0 520d M Sport Touring 5-Door

68
£7,995
  • 2L
  • 124.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Mint Cars Needham Market

BMW, 1 Series

2013 - 116d Sport 5dr, cheap tax, SH, 2 keys

12
Low Mileage
£4,795
£100/pm (HP)
  • 2L
  • 91kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

ACE Motor Hub Ltd

BMW, X5

2018 (18) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

44
£15,995
  • 3L
  • 130kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Vision Wheels Ltd

BMW, 4 Series

2017 - 420i Sport 2dr Auto [Business Media]

43
Low Mileage
£14,599
£298/pm (HP)
  • 2L
  • 45.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Motorpoint Norwich

BMW, X1

2020 - xDrive 20i xLine 5dr Step Auto

19
£18,998
  • 2L
  • 61.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 3 Series

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

31
Low Mileage
£20,995
£325/pm (PCP)
  • 2L
  • 27.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Charltons of Boroughbridge

BMW, 3 Series

2019 - 330e M Sport 4dr Auto

19
Low Mileage
£21,998
  • 2L
  • 28.4kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 4 Series

2022 - 430d xDrive MHT M Sport 2dr Step Auto

19
£31,998
  • 3L
  • 50.2kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Arnold Clark Vauxhall/Jeep/Alfa Romeo (Linwood)

0141 473 6412 *
4.7/5 Stars

BMW, 3 Series

2021 (71) - 318i SE Pro 4dr Step Auto Petrol Saloon

53
Low Mileage
£22,490
  • 2L
  • 13.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Bridgwater

BMW, 4 Series Gran Coupe

2017 (67) - 2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

24
£14,490
£301/pm (HP)
  • 2L
  • 72.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Spa Motor Llandrindod Wells