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

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

2018 (18) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

25
£14,000
Finance available £290 pm
  • 2L
  • 68.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Premier Motor Collection

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]

19
£34,998
  • 2L
  • 13kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Peugeot (Glasgow)

0141 473 6424 *
4.7/5 Stars

BMW, 1 Series

2022 - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

40
Low Mileage
£27,495
Finance available £440 pm
  • 2L
  • 19.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Norman Motors Poole

01202 076853 *
4.9/5 Stars

BMW, Z4

2014 (64) - 2.0 18i M Sport Convertible 2dr Petrol Manual sDrive Euro 6 (stop/start) (1

40
Low Mileage
£9,750
Finance available £196 pm
  • 2L
  • 59.8kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

RDM Direct

01283 241526 *
4.5/5 Stars

BMW, X2

2018 - xDrive 20d M Sport 5dr Step Auto [Tech II /Pro Pk]

1
£13,995
Finance available £290 pm
  • 2L
  • 75.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Nick Bonar Cars

BMW, 2 Series

2016 (16) - 2.0 220d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

50
£8,595
Finance available £170 pm
  • 2L
  • 104.8kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

BMW, X3

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

45
Low Mileage
£21,145
Finance available £414 pm
  • 2L
  • 46kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Tees Valley Motors

BMW, 3 Series

2022 (22) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

81
£23,500
Finance available £493 pm
  • 2L
  • 25.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Sheffield

BMW, 2 Series

2020 - 218i Sport 2dr [Nav] Step Auto

30
Low Mileage
£16,099
Finance available £337 pm
  • 1.5L
  • 33.9kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 2 Series

2021 (21) - 218D SPORT GRAN COUPE 4-Door

12
£14,595
  • 2L
  • 85.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

CHEQUERED FLAG WALES LIMITED

BMW, 3 Series

2015 (15) - 320i M Sport 4dr Step Auto [Business Media]

64
Reduced
£11,300
Finance available £230 pm
  • 2L
  • 45kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Heath lodge trade sales

BMW, 3 Series

2017 - 320d xDrive M Sport Shadow Edition 5dr Step Auto

29
Low Mileage
£17,450
Finance available £338 pm
  • 2L
  • 52kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Magee Automotive

BMW, 3 Series

2018 - 2.0 320i M Sport Shadow Edition Euro 6 (s/s) 4dr Manual

27
Low Mileage
£13,495
  • 2L
  • 51.5kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

V12 Sports and Classics Hinckley

01455 244504 *
4.1/5 Stars

BMW, 3 Series

2012 (12) - 320d Sport 4dr

24
£3,250
  • 2L
  • 151kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

DC Car Sales Ltd

BMW, 2 Series Gran Coupe

2021 - 218i [136] M Sport DCT 4-Door

17
Low Mileage
£19,497
  • 1.5L
  • 32.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carsupermarket.com Newcastle

0191 607 0812 *
4.7/5 Stars