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

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

34
Low Mileage
£11,995
  • 1.5L
  • 44.3kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Townfield Car Sales

BMW, 4 Series Gran Coupe

2018 (68) - 2.0 420i GPF M Sport Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

18
£14,299
Finance available £297 pm
  • 2L
  • 84kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Northumberland Motor Village

BMW, i3

2022 - 42.2kWh S Hatchback 5dr Electric Auto (184 ps) - PRO NAV - CARPLAY - LED

42
Low Mileage
£16,985
Finance available £336 pm
  • 15.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Carsa Bolton

BMW, 1 Series

2017 - 2.0 118D M Sport 5dr

93
£7,090
Finance available £136 pm
  • 2L
  • 120.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

RallySport Automotive Limited

BMW, i4

2022 (22) - 40 83.9kWh M Sport Gran Coupe Auto eDrive 5dr

50
£26,491
  • 58.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Your Next Car Ltd

BMW, 7 Series

2018 (18) - 3.0 740d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (320 ps)

50
Low Mileage
£24,749
Finance available £488 pm
  • 3L
  • 53kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Prime Motors

BMW, X1

2012 (62) - sDrive 18d M Sport 5dr Step Auto

16
Low Mileage
£4,300
Finance available £74 pm
  • 2L
  • 90kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

CUDDLE CAR LTD

BMW, 3 Series

2018 (18) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

50
£8,990
Finance available £179 pm
  • 2L
  • 116.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Elderwood Motors

BMW, i4

2022 - Edrive40 M Sport 4-Door

£28,420
Finance available £613 pm
  • 43.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Hippo Approved

BMW, X3

2024 - xDrive 30e M Sport 5dr Auto

32
Low Mileage
£44,678
  • 2L
  • 4.2kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Marshall BMW Salisbury

BMW, 3 Series

2018 - 320i M Sport Shadow Edition 5dr

39
£13,350
Finance available £282 pm
  • 2L
  • 61.7kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 3 Series

2017 (17) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

3
£12,762
Finance available £263 pm
  • 2L
  • 64kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Stonebrook Motors

BMW, 1 Series

2014 (14) - 2.0 116d M Sport Euro 5 (s/s) 5dr

46
£3,650
Finance available £59 pm
  • 2L
  • 146kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

RM Traders

BMW, 5 Series

2013 (63) - 3.0 535d Luxury Touring 5dr Diesel Auto Euro 6 (s/s) (313 ps) RECENTLY SERV

54
£8,995
Finance available £179 pm
  • 3L
  • 107.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Your Next Car

BMW, 3 Series

2016 - 330d M Sport 4dr Step Auto

10
Reduced
£13,495
Finance available £279 pm
  • 3L
  • 89kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MCautosales

BMW, 4 Series

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

39
Low Mileage
£19,995
Finance available £399 pm
  • 2L
  • 28.2kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Norman Motors Bournemouth

01202 133536 *
4.9/5 Stars