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

2020 (20) - 320d M Sport 4dr Step Auto

71
£18,000
Finance available £387 pm
  • 2L
  • 67.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Big Motoring World Cannock

BMW, 3 Series

2010 (59) - 2.0 320d SE Steptronic Euro 5 4dr

32
Low Mileage
£3,999
Finance available £67 pm
  • 2L
  • 99.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

S & M PRESTIGE MOTORS

BMW, 3 Series

2019 (68) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

48
£9,790
Finance available £196 pm
  • 2L
  • 114.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motor Gurus

0114 478 0031 *
4.6/5 Stars

BMW, iX3

2021 (71) - 80kWh Premier Edition SUV 5dr Electric Auto (286 ps) 1 Owner, Touchscreen,

24
£22,350
  • 50.9kMiles
  • Electric
  • Auto
  • Body StyleEstate

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, i4

2023 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

7
£32,000
  • 22.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Motorparks Preston

BMW, 3 Series

2011 (61) - 2.0 318d Sport Plus Edition Saloon 4dr Diesel Manual Euro 5 (s/s) (143 ps)

19
Low Mileage
£5,890
  • 2L
  • 81.8kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 3 Series

1999 - 328CI SE 2-Door

14
Low Mileage
£2,995
  • 2.8L
  • 118kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Blenheim Cars LTD

01865 411816 *
3.8/5 Stars

BMW, 5 Series

2015 (15) - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

42
£6,690
Finance available £127 pm
  • 2L
  • 145kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Total Automobiles Limited

BMW, 2 Series

2018 (18) - 1.5 218i M Sport Auto Euro 6 (s/s) 2dr

10
Low Mileage
£14,750
Finance available £307 pm
  • 1.5L
  • 39kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

The Walton Road Garage

BMW, 3 Series

2011 (61) - 318i SE 2dr COUPE - LOW 53000 MILES - FULL LEATHER - REAR SENSORS - FSH

19
Low Mileage
£5,890
Finance available £109 pm
  • 2L
  • 53kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Kudos Car Sales

01206 489525 *
4.9/5 Stars

BMW, X5

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

59
£43,995
Finance available £883 pm
  • 3L
  • 46.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

WYNFORD SPECIALIST MOTORS LIMITED

BMW, X6

2014 - 3.0 X6 xDrive40d 5-Door

21
Low Mileage
£12,995
Finance available £268 pm
  • 3L
  • 72.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Trusted Motors Limited

BMW, 3 Series

2021 (21) - 3.0 M340i MHT Touring 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

50
£30,795
Finance available £612 pm
  • 3L
  • 75.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Tenby Car Supermarket

BMW, 2 Series

2023 - 225e xDrive M Sport 5dr DCT

19
Low Mileage
£26,498
  • 1.5L
  • 11.4kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Vauxhall (Glasgow)

0141 406 8758 *
4.7/5 Stars

BMW, 3 Series

2013 (63) - M sport X Drive Automatic

32
Reduced
£9,450
Finance available £189 pm
  • 57.7kMiles
  • Auto

Four Crosses Garage

01743 292166 *
4.3/5 Stars

BMW, X3

2017 (17) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

76
£15,750
Finance available £330 pm
  • 2L
  • 77.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

GT Automotive