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 Coupe

2021 - 218i [136] M Sport 4dr DCT

39
£17,599
  • 1.5L
  • 53.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 1 Series

2020 (20) - 1.5 118i SE Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps)

12
Low Mileage
£14,700
  • 1.5L
  • 40.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carworld Supermarket

01733 794246 *
4/5 Stars

BMW, X5

2022 - xDrive30d MHT M Sport 5dr Auto

50
Low Mileage
£47,385
Finance available £953 pm
  • 3L
  • 10.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

SERE Lisburn

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

19
£34,698
  • 2L
  • 13kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Vauxhall (Ayr)

01292 431680 *
4.7/5 Stars

BMW, 3 Series

2025 (63) - 3.0 Hybrid...Average 36mpg...Only 48630 Miles!

27
Reduced
£9,950
Finance available £200 pm
  • 3L
  • 48.6kMiles
  • Hybrid
  • Manual

Four Crosses Garage

01743 292166 *
4.3/5 Stars

BMW, X3

2019 (69) - xDrive20i M Sport 5dr Step Auto

64
Low Mileage
£18,590
Finance available £361 pm
  • 2L
  • 22.9kMiles
  • Petrol
  • Auto
  • Body StyleSUV

A ONE MOTORS LTD

BMW, 2 Series Gran Tourer

2019 (19) - 1.5 218i SE MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

13
£9,400
  • 1.5L
  • 71.5kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Carworld Supermarket

01733 794246 *
4/5 Stars

BMW, X2

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

24
Reduced
£15,999
  • 1.5L
  • 42.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

HPL Motors Stockport

BMW, 1 Series

2019 (19) - 118i [1.5] M Sport 5dr [Nav/Servotronic]

£12,000
Finance available £246 pm
  • 1.5L
  • 51.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Quality Part X Ltd Stevenage

BMW, 2 Series

2025 - 220 M Sport 4dr Step Auto

33
£37,450
Finance available £749 pm
  • 1.5L
  • 3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Harrogate

BMW, 1 Series

2021 (21) - M135i xDrive 5dr Step Auto Petrol Hatchback

81
Low Mileage
£26,042
  • 2L
  • 29.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW York

BMW, 3 Series

2009 (09) - 318d M Sport 4-Door

5
Reduced
£3,995
  • 2L
  • 83.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

The Elms Car Sales Ltd

BMW, iX3

2022 - 210kW M Sport 80kWh 5dr Auto

42
Low Mileage
£29,549
  • 16.6kMiles
  • Electric
  • Auto
  • Body StyleSUV

Marshall BMW Hampshire

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]

19
£34,298
  • 2L
  • 17.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Manchester Corvette / Maserati / LUXE

0161 696 7076 *
4.7/5 Stars

BMW, X6

2017 (17) - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

50
£21,390
Finance available £419 pm
  • 3L
  • 82.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car City UK Catterick

01748 900779 *
4.7/5 Stars

BMW, Z4

2008 (08) - 2.0i SE 2dr

8
Low Mileage
£3,995
  • 2L
  • 63.7kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Dymchurch Car Centre

01303 760466 *
4.3/5 Stars