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

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

59
Low Mileage
£28,995
Finance available £575 pm
  • 3L
  • 39.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Earls Autos

BMW, 1 Series

2022 (71) - 2.0 118d M Sport (LCP) Hatchback 5dr Diesel Auto Euro 6 (s/s) (150 ps)

34
Reduced
£18,545
  • 2L
  • 60kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motortrust UK Garstang

BMW, X2

2019 (19) - 1.5 18i M Sport SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)[Tadley]

31
£13,995
Finance available £290 pm
  • 1.5L
  • 73.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Anchor Cars Tadley

BMW, X3

2024 - xDrive20 M Sport 5dr Step Auto [Tech/Pro Pk]

39
£52,365
  • 2L
  • 6.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleSUV

Marshall BMW Hampshire

BMW, Alpina

2007 (07) - D3 Alpina 4-Door

10
Reduced
£6,995
Finance available £134 pm
  • 2L
  • 140kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

S G Motors

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Touring Auto Euro 6 (s/s) 5dr

50
£21,991
  • 2L
  • 70kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Your Next Car Ltd

BMW, X6

2012 (61) - 3.0 30d SUV 5dr Diesel Steptronic xDrive Euro 5 (245 ps)

13
Low Mileage
£9,995
Finance available £201 pm
  • 3L
  • 94.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cars4You Ltd (Straiton)

01665 660510 *
4.4/5 Stars

BMW, 3 Series

2022 - 2.0 320i M Sport Auto xDrive Euro 6 (s/s) 4dr

63
£26,390
Finance available £564 pm
  • 2L
  • 23.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Match Crewe

01270 441019 *
4.8/5 Stars

BMW, 1 Series

2024 - 118i [136] M Sport 5dr [Live Cockpit Professional]

19
Low Mileage
£24,998
  • 1.5L
  • 6.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Kirkcaldy MG

01592 803930 *
4.7/5 Stars

BMW, 6 Series

2016 - 640d M Sport 4dr Auto

44
£12,975
Finance available £268 pm
  • 3L
  • 103kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, 3 Series

2009 (59) - 3.0 325i SE Steptronic Euro 5 4dr

24
Low Mileage
£4,995
Finance available £89 pm
  • 3L
  • 82kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Fairview Autos

BMW, 3 Series

2014 (64) - 2.0 320d Luxury Auto Euro 5 (s/s) 4dr

39
£6,690
Finance available £127 pm
  • 2L
  • 102.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

TM Car Sales Ltd

024 7518 7136 *
4.2/5 Stars

BMW, X6

2017 - 4.4 BiTurbo V8 SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (575 bhp)

40
£25,500
Finance available £503 pm
  • 4.4L
  • 63.7kMiles
  • Petrol
  • Auto
  • Body StyleSUV

drivedirect Stockton-on-Tees

BMW, 5 Series

2018 (18) - 520d SE 4dr Auto

19
£12,555
Finance available £258 pm
  • 2L
  • 100.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Abbey Green Car Sales Ltd

BMW, 1 Series

2018 (68) - 118i [1.5] SE 5dr [Nav/Servotronic]

19
Reduced
£9,995
Finance available £201 pm
  • 1.5L
  • 43kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

MKS Car Sales Sinclair Street

01382 213497 *
4.6/5 Stars

BMW, 1 Series

2019 - 118i M Sport 5dr Step Auto

Low Mileage
£18,747
  • 1.5L
  • 37.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire