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

2021 - 125kW 42kWh 5dr Auto

33
Low Mileage
£16,495
Finance available £346 pm
  • 15.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

BMW Bavarian

BMW, 2 Series

2024 - 218i [136] M Sport 4dr DCT Auto

31
Low Mileage
£26,916
  • 1.5L
  • 4.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Salisbury

BMW, 3 Series

2014 - 2.0 320d xDrive M Sport Auto 4WD 4dr

88
£9,545
Finance available £191 pm
  • 2L
  • 93.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

RallySport Automotive Limited

BMW, X1

2016 (16) - 2.0 20d Sport Auto xDrive Euro 6 (s/s) 5dr

26
£10,495
Finance available £212 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motorhouse (Beds) Ltd

BMW, X5

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

20
Low Mileage
£17,900
Finance available £347 pm
  • 3L
  • 73.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hammond Cars Ipswich

01473 927579 *
4.5/5 Stars

BMW, X1

2020 - xDrive 20i xLine 5dr Step Auto CREAM HEATED LEATHER SEATS, FRONT & REAR PAR

37
Low Mileage
£22,770
  • 2L
  • 12.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

TrustFord Wilmslow

01625 789326 *
4.7/5 Stars

BMW, 1 Series

2020 (20) - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps)

29
£12,795
  • 1.5L
  • 82.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Wavertree Car Centre

BMW, 2 Series Gran Tourer

2019 (68) - 2.0 220i GPF M Sport DCT Euro 6 (s/s) 5dr

70
£13,990
Finance available £290 pm
  • 2L
  • 58.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Auto Mall Ltd

BMW, 7 Series

2018 (68) - 2.0 740Le 9.2kWh M Sport Auto xDrive Euro 6 (s/s) 4dr

59
£21,995
Finance available £431 pm
  • 2L
  • 110kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Precision Motor Group

BMW, 3 Series

2016 (66) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

59
£7,995
Finance available £156 pm
  • 2L
  • 120kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Harpers of Essex Ltd

01279 598863 *
3.4/5 Stars

BMW, 3 Series

2015 - 2.0 320d Sport Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

30
Reduced
£12,500
  • 2L
  • 60.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stourbridge Motors

BMW, 5 Series

2018 (68) - 2.0 520i GPF SE Touring Auto Euro 6 (s/s) 5dr

78
£17,150
Finance available £332 pm
  • 2L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleEstate

TG Performance

BMW, 5 Series

2018 (18) - 2.0 520d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
£18,390
Finance available £357 pm
  • 2L
  • 66.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

XENON AUTOMOTIVE LTD

BMW, 3 Series

2016 - 2.0 320d ED Plus Saloon 4-Door

13
Reduced
£6,399
Finance available £121 pm
  • 2L
  • 121kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Somerton Car and Van Sales

01963 400930 *
2.5/5 Stars

BMW, 2 Series

2018 (68) - 1.5 225XE M SPORT PREMIUM ACTIVE TOURER AUTOMATIC *VERY HIGH SPE 5-Door

25
Low Mileage
£14,995
Finance available £313 pm
  • 1.5L
  • 29kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Sussex Trade Centres

BMW, 3 Series

2011 (61) - 318i Sport Plus Edition 4dr Step Auto

6
Low Mileage
£5,495
Finance available £100 pm
  • 2L
  • 61.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Mike Wells Cars Ltd

01933 421770 *
5/5 Stars