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

2025 (74) - M135 xDrive 5dr Step Auto Petrol Hatchback

62
£34,992
  • 2L
  • 4.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Yeovil

BMW, 3 Series

2011 (61) - 2.0 318i Exclusive Edition Touring 5dr Petrol Steptronic Euro 5 (143 ps)

12
Low Mileage
£5,995
  • 2L
  • 63.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cars4You Ltd (Straiton)

01665 660510 *
4.2/5 Stars

BMW, 3 Series

2003 - 3.0 330 Sport Convertible 2dr Petrol Manual (229 g/km, 231 bhp)

39
Low Mileage
£14,990
  • 3L
  • 62kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

James Paul Car Sales Ltd

BMW, 1 Series

2021 (21) - 2.0 128ti Hatchback 5dr Petrol Auto Euro 6 (s/s) (265 ps)

71
Low Mileage
£23,000
Finance available £501 pm
  • 2L
  • 31.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 3 Series

2022 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

42
£18,213
Finance available £361 pm
  • 2L
  • 73.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Bolton

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto [Plus Pack]

42
Low Mileage
£18,999
Finance available £394 pm
  • 1.5L
  • 33.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorpoint Swansea

BMW, X7

2021 (70) - X7 xDrive40d M Sport 5-Door

39
£42,995
  • 3L
  • 64.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stoneacre Newcastle - Stoneacre Specialist

BMW, 3 Series

2018 (18) - 320d xDrive M Sport Shadow Edition 4dr

13
Low Mileage
£14,990
Finance available £313 pm
  • 2L
  • 55kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

BMW, 8 Series

2021 - 840i [333] sDrive M Sport 4dr Auto

19
£32,898
  • 3L
  • 46.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Manchester Corvette / Maserati / LUXE

0161 696 7076 *
4.7/5 Stars

BMW, M4

2018 (55) - M4 2dr DCT [Competition Pack]

62
Low Mileage
£39,990
Finance available £801 pm
  • 3L
  • 30kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

AUTOPRESTIGE

01274 087615 *
4.1/5 Stars

BMW, 3 Series

2017 (17) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

53
Low Mileage
£14,389
Finance available £299 pm
  • 2L
  • 44.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stonebrook Motors

BMW, 6 Series

2013 (63) - 3.0 640D M SPORT GRAN COUPE 4d 309 BHP 4-Door

39
£6,995
  • 3L
  • 170.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Formula 1 Car Supermarket

01324 464853 *
3.9/5 Stars

BMW, X2

2019 (19) - 1.5 18i M Sport DCT sDrive Euro 6 (s/s) 5dr

16
£14,995
Finance available £313 pm
  • 1.5L
  • 64.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

ARJ MOTORS

01932 507141 *
4.5/5 Stars

BMW, 1 Series

2021 (70) - 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

70
Low Mileage
£20,700
Finance available £449 pm
  • 1.5L
  • 8.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Enfield

BMW, X1

2020 - sDrive 18i M Sport 5dr Step Auto

1
Low Mileage
£20,295
Finance available £449 pm
  • 1.5L
  • 19.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Motor Range Manchester

BMW, Z4

2020 (70) - Z4 M40i 2-Door

65
£30,547
  • 3L
  • 42.5kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Prestige Cars Kent

01689 669471 *
4.6/5 Stars