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

2024 - 320i M Sport 5dr Step Auto

19
Low Mileage
£34,998
  • 2L
  • 2.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark York Motorstore / Vanstore

01904 803322 *
4.6/5 Stars

BMW, 2 Series

2020 (70) - 225XE M SPORT ACTIVE TOURER 5-Door

70
£15,995
  • 1.5L
  • 38.1kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

St Michaels Garage Sittingbourne

BMW, 1 Series

2014 (14) - M135i M Performance 3dr

24
Low Mileage
£11,450
Finance available £233 pm
  • 3L
  • 58kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

SJ Approved Used Cars LTD

BMW, 1 Series

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

9
£14,999
  • 1.5L
  • 72.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Affordable Cars Prestige Car Supermarket

BMW, 3 Series

2017 - 2.0 320d M Sport Auto 4dr

32
Reduced
£9,185
Finance available £183 pm
  • 2L
  • 120.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 1 Series

2020 (20) - 1.5 116d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps) Multimedia

42
£15,299
Finance available £294 pm
  • 1.5L
  • 41.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Cartime

01284 338966 *
4.4/5 Stars

BMW, X3

2022 (72) - 3.0 M40i MHT SUV 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (360 ps) * HUGE

50
Low Mileage
£45,995
Finance available £924 pm
  • 3L
  • 9.7kMiles
  • Petrol
  • Auto
  • Body StyleSUV

MJM Car Sales

BMW, 6 Series

2014 (14) - 640d M Sport 4dr Auto

40
Low Mileage
£12,990
Finance available £268 pm
  • 3L
  • 63kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMC Car Sales Group Ltd

BMW, 2 Series Gran Tourer

2020 (70) - 1.5 216d SE MPV 5dr Diesel DCT Euro 6 (s/s) (116 ps) 7 BMW SERVICES!! 1 OWN

32
£13,795
  • 1.5L
  • 61.5kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Motor Trust UK Bury

BMW, X3

2021 (21) - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

83
£24,835
Finance available £443 pm
  • 2L
  • 53.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Leeds

BMW, 3 Series

2016 (16) - 316d SE 5dr

24
Low Mileage
£9,495
  • 2L
  • 71kMiles
  • Diesel
  • Manual
  • Body StyleEstate

LOWGATES MOTORS LTD

BMW, X3

2015 - 2.0 20d SE xDrive Euro 6 (s/s) 5dr

61
£8,995
  • 2L
  • 86.8kMiles
  • Diesel
  • Manual
  • Body StyleSUV

Woodcroft Motors

BMW, 3 Series

2014 (64) - 2.0 320d M Sport xDrive Euro 5 (s/s) 4dr

39
£7,495
Finance available £145 pm
  • 2L
  • 104.6kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

TF CAR CENTRE LIMITED

BMW, 1 Series

2021 (21) - 1.5 118i SE (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps) 8.8in D

41
£15,750
Finance available £303 pm
  • 1.5L
  • 40.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Cartime

01284 338966 *
4.4/5 Stars

BMW, 4 Series

2020 - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

48
Low Mileage
£21,990
Finance available £431 pm
  • 2L
  • 19.1kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Crewe SEAT

01270 441045 *
4/5 Stars

BMW, 2 Series Gran Coupe

2022 (22) - 2.0 M235i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

50
Low Mileage
£28,995
Finance available £575 pm
  • 2L
  • 15.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Club Class Cars York Limited