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

2016 - 1.5 318i SE Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

59
Reduced
£6,995
Finance available £134 pm
  • 1.5L
  • 87.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

BMW, 1 Series

2018 - 1.5 116d Sport Euro 6 (s/s) 5dr

16
£8,500
Finance available £168 pm
  • 1.5L
  • 77.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MIDLANDS AUTOHAUS LIMITED

BMW, 5 Series

2018 (18) - 3.0 530d M Sport Auto Euro 6 (s/s) 4dr

60
£17,495
Finance available £339 pm
  • 3L
  • 86kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

PITSTOP MOTORS (SWINDON) LTD

BMW, 1 Series

2023 (73) - 118i M Sport 5dr Step Auto Petrol Hatchback

32
Low Mileage
£24,851
  • 1.5L
  • 14kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Yeovil

BMW, 5 Series

2021 (21) - 520d M Sport Saloon 4-Door

32
£24,000
  • 2L
  • 40.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, X1

2011 - 2.0 X1 xDrive23d M Sport 5-Door

5
Low Mileage
£6,995
  • 2L
  • 110.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Peak Automotive Limited

BMW, 3 Series

2014 - 330d LUXURY 4-Door

18
Reduced
£7,495
  • 3L
  • 97.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 2 Series

2024 - 225e xDrive M Sport 5dr DCT

19
Low Mileage
£30,698
  • 1.5L
  • 4.7kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Vauxhall (Glenrothes)

01592 803918 *
4.7/5 Stars

BMW, 4 Series Gran Coupe

2018 - 2.0 420i M Sport Auto xDrive Euro 6 (s/s) 5dr

23
£15,990
Finance available £335 pm
  • 2L
  • 69kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Your Car Group

01633 749117 *
4.8/5 Stars

BMW, 3 Series

2016 (16) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

12
£14,999
Finance available £313 pm
  • 3L
  • 87.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMW, X4

2020 - 3.0 M40i Auto xDrive Euro 6 (s/s) 5dr

15
£31,995
Finance available £637 pm
  • 3L
  • 55kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Oasis Cars Ltd

BMW, 2 Series

2024 (74) - 220i MHT M Sport 5dr DCT Petrol Hatchback

50
Low Mileage
£30,209
  • 1.5L
  • 5.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Durham

BMW, 2 Series

2022 - 218i [136] M Sport 4dr DCT

£21,997
  • 1.5L
  • 31.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Marshall Audi Bexley

BMW, X4

2016 - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

40
£13,990
Finance available £290 pm
  • 3L
  • 84.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Riverside Volvo Doncaster

BMW, 2 Series

2023 - Bmw Active Tourer 225e xDrive M Sport 5dr DCT

44
Low Mileage
£26,724
  • 1.5L
  • 13.2kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Marshall BMW Scunthorpe

BMW, 1 Series

2023 - 118i (136) M Sport 5dr Step Auto (LCP) - BMW Navig

25
£23,000
  • 1.5L
  • 16.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Invicta Maidstone