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

2021 - xDrive 25e M Sport X 5dr Auto

Low Mileage
£22,101
  • 1.5L
  • 23kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Marshall BMW Grimsby

BMW, 3 Series

2013 (63) - 318d Sport 4dr

11
£4,995
  • 2L
  • 120kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Burnside Car Store Ltd

BMW, X3

2022 - xDrive20d MHT xLine 5dr Step Auto

19
Low Mileage
£32,998
  • 2L
  • 23.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, X1

2018 (18) - 2.0 20d Sport Auto xDrive Euro 6 (s/s) 5dr

1
£13,791
Finance available £286 pm
  • 2L
  • 66.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AUTO RANGE TRADE CENTRE LTD

01443 801307 *
4.5/5 Stars

BMW, 2 Series

2022 - 218i [136] Sport 4dr [Live Cockpit Professional]

19
£18,498
  • 1.5L
  • 42kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Preston Motorstore / BYD

01772 957336 *
4.7/5 Stars

BMW, 3 Series

2008 (08) - 318d Edition SE 4dr

11
£1,250
  • 2L
  • 165kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Red Stone Motors Ltd

BMW, 3 Series

2017 - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps) Automa

24
Low Mileage
£17,617
Finance available £341 pm
  • 3L
  • 63.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Days of Haverfordwest

BMW, X3

2022 - xDrive20d MHT M Sport 5dr Step Auto

12
£38,495
Finance available £770 pm
  • 2L
  • 37kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

MCautosales

BMW, 4 Series Gran Coupe

2020 (70) - 2.0 430i GPF M Sport Auto Euro 6 (s/s) 5dr

18
Low Mileage
£17,500
Finance available £339 pm
  • 2L
  • 35.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Cotswolds Cars and Commercials Ltd

07860560059 *
4/5 Stars

BMW, 5 Series

2014 (64) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

40
Low Mileage
£12,850
Finance available £265 pm
  • 2L
  • 47.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

RISHTON AUTO CARE LIMITED

01254 919190 *
4.5/5 Stars

BMW, 5 Series

2012 (12) - 2.0 520d SE Touring Steptronic Euro 5 (s/s) 5dr

42
Low Mileage
£6,250
  • 2L
  • 95kMiles
  • Diesel
  • Auto
  • Body StyleEstate

iCars Automotive Ltd

BMW, 2 Series Active Tourer

2017 (17) - 1.5 216d M Sport MPV 5dr Diesel Manual Euro 6 (s/s) (116 ps)

40
£7,000
  • 1.5L
  • 99kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

Bob Davies Car Sales

01495 362191 *
4.7/5 Stars

BMW, 3 Series

2014 - 320d Sport 4dr Step Auto

12
£4,975
  • 2L
  • 150kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

CM CARS NI

BMW, 4 Series

2017 (66) - 2.0 420d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps)

24
£10,995
Finance available £223 pm
  • 2L
  • 98.5kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Mss Motor Group Ltd

01255 440166 *
4.9/5 Stars

BMW, M3

2025 (25) - xDrive Competition M 4dr Step Auto Petrol Saloon

53
£75,900
  • 3L
  • 334Miles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Teesside

BMW, 3 Series

2010 (60) - 2.0 320d Sport Plus Edition Touring Euro 5 5dr

38
£4,295
  • 2L
  • 123kMiles
  • Diesel
  • Manual
  • Body StyleEstate

ZWBA CARS LTD