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, 2 Series Gran Tourer

2019 (19) - 2.0 220d Sport Auto Euro 6 (s/s) 5dr

61
Low Mileage
£16,699
Finance available £351 pm
  • 2L
  • 8.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Quality Part X Ltd Dunstable

BMW, X4

2019 (69) - xDrive20d M Sport X 5dr Step Auto

100
Reduced
£26,990
Finance available £534 pm
  • 2L
  • 63kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Peverel car company ltd

BMW, 4 Series

2018 - 420d [190] M Sport 2dr Auto [Professional Media]

19
Reduced
£18,998
  • 2L
  • 23.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Arnold Clark Kia (Linwood)

0141 404 3794 *
4.7/5 Stars

BMW, 3 Series

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

44
£19,400
Finance available £411 pm
  • 2L
  • 59.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 1 Series

2023 - 116d Sport 5dr Step Auto [Live Cockpit Pro]

37
£21,350
Finance available £418 pm
  • 1.5L
  • 24.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

JKC Approved Used BMW

BMW, 2 Series

2018 (18) - 1.5 218i Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)

41
Reduced
£10,500
Finance available £212 pm
  • 1.5L
  • 52.2kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Driven Of York

01937 221340 *
4.4/5 Stars

BMW, 2 Series Gran Tourer

2019 (69) - 2.0 220i GPF M Sport DCT Euro 6 (s/s) 5dr

15
£7,989
Finance available £156 pm
  • 2L
  • 164kMiles
  • Petrol
  • Auto
  • Body StyleEstate

BMW, Z4

2008 (08) - 2.0i SE 2dr

7
Low Mileage
£3,995
Finance available £67 pm
  • 2L
  • 63.7kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Dymchurch Car Centre

01303 760466 *
3.3/5 Stars

BMW, 1 Series

2013 (13) - 2.0 116d M Sport Hatchback 3dr Diesel Manual Euro 5 (s/s) (116 ps)

1
£4,495
Finance available £78 pm
  • 2L
  • 98.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Anwick Car Sales

01526 800320 *
4/5 Stars

BMW, 5 Series

2022 - 530e M Sport 4dr Auto

38
£27,049
Finance available £570 pm
  • 2L
  • 27.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motorpoint Newport

BMW, 2 Series Active Tourer

2018 (68) - 2.0 218d Sport Euro 6 (s/s) 5dr

50
£9,384
Finance available £187 pm
  • 2L
  • 89kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

New Street Car Centre

01952 967003 *
4.6/5 Stars

BMW, X5

2023 - xDrive30d MHT M Sport 5dr Auto

53
£58,950
Finance available £1191 pm
  • 3L
  • 24.4kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

JKC Approved Used BMW

BMW, 3 Series

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

50
£20,991
  • 2L
  • 61.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Your Next Car Ltd

BMW, M3

2017 (17) - 3.0 BiTurbo Saloon 4dr Petrol DCT Euro 6 (s/s) (431 ps)

40
£27,999
Finance available £555 pm
  • 3L
  • 66kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Prestige Motoring Group

BMW, X1

2022 - sDrive 20i [178] Sport 5dr Step Auto

42
£20,949
Finance available £432 pm
  • 2L
  • 30.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 1 Series

2015 (15) - 116i Sport 5dr

12
£4,995
Finance available £89 pm
  • 1.6L
  • 88.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Alexandra Motors