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

2021 (71) - 320d MHT M Sport 5dr Step Auto

20
£22,900
Finance available £450 pm
  • 2L
  • 44.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Ocean Group BMW Penryn

BMW, X3

2013 (13) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

32
Low Mileage
£9,390
Finance available £187 pm
  • 2L
  • 83.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Junction 21 Motors

BMW, 3 Series

2022 - 330e M Sport 5dr Step Auto [Pro Pack]

35
Low Mileage
£26,499
Finance available £558 pm
  • 2L
  • 18.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motorpoint Edinburgh

BMW, 3 Series

2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

46
Low Mileage
£19,995
Finance available £390 pm
  • 2L
  • 40.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Berkshire Car Planet Limited

BMW, X5

2018 - xDrive30d M Sport 5dr Auto

21
£23,995
Finance available £472 pm
  • 3L
  • 62.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

CarBrothers NI

BMW, 1 Series

2012 (12) - 2.0 120i Sport Steptronic Euro 5 2dr

24
Low Mileage
£1,647
  • 2L
  • 106.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Click Once Motor Group

BMW, 3 Series

2016 - 320d M Sport 4dr Step Auto

8
£11,250
Finance available £229 pm
  • 2L
  • 100.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

McKinney Motors

BMW, 1 Series

2020 (20) - 118d SE 5dr

35
£9,995
Finance available £201 pm
  • 2L
  • 144kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Diesels Direct

01986 807191 *
4.3/5 Stars

BMW, 3 Series

2017 (17) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

50
Low Mileage
£15,350
Finance available £320 pm
  • 2L
  • 31.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 1 Series

2019 - 1.5 116d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps) Manual

20
Reduced
£18,500
Finance available £360 pm
  • 1.5L
  • 18.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Taylors Pitstop

BMW, 1 Series

2014 (64) - 116i Sport 5dr

50
Low Mileage
£5,495
Finance available £100 pm
  • 1.6L
  • 74.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

GREAT CARS LTD

BMW, i4

2022 (22) - M50 83.9kWh Gran Coupe 5dr Electric Auto 4WD (544 ps)

70
Low Mileage
£36,400
Finance available £677 pm
  • 16kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 1 Series

2013 - 2.0 118d SE Sport 5-door

51
£4,495
Finance available £78 pm
  • 2L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

London Broadway Car Sales Ltd

BMW, X5

2016 - 2.0 X5 xDrive25d M Sport 5-Door

13
£14,795
Finance available £308 pm
  • 2L
  • 122kMiles
  • Diesel
  • Auto
  • Body StyleSUV

KPH SYKEHOUSE LTD TA Priory Motors

BMW, 3 Series

2015 (65) - 320d M Sport 5dr

23
Reduced
£4,794
Finance available £85 pm
  • 2L
  • 196kMiles
  • Diesel
  • Manual
  • Body StyleEstate

TMB Van Sales

BMW, 2 Series

2023 (23) - 218i [136] M Sport 4dr DCT Petrol Saloon

44
Low Mileage
£23,495
  • 1.5L
  • 10.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu Motors Honda Exeter

01392 342753 *
4.6/5 Stars