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

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

38
Low Mileage
£15,899
Finance available £323 pm
  • 2L
  • 39.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, X1

2020 - xDrive 20i xLine 5dr Step Auto

48
Low Mileage
£21,299
Finance available £444 pm
  • 2L
  • 27kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Motorpoint Ipswich

BMW, X3

2022 - xDrive M40i MHT 5dr Auto

31
£44,784
  • 3L
  • 24.2kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Marshall BMW Salisbury

BMW, 2 Series

2015 (65) - 218i Sport 5dr

12
£3,650
  • 1.5L
  • 132.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Loyal Corporations (UK) LIMITED

BMW, i3

2021 - 135kW S 42kWh 5dr Auto [Suite Interior World]

19
£13,998
  • 54.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat / Motorstore (Stourbridge)

01384 883980 *
4.7/5 Stars

BMW, X5

2019 - xDrive30d M Sport 5dr Auto

17
Low Mileage
£36,995
Finance available £739 pm
  • 3L
  • 40.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, X2

2023 (73) - 1.5 25e 10kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

70
Reduced
£24,900
Finance available £447 pm
  • 1.5L
  • 6.6kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 3 Series

2025 - 330e 22.3 kWh M Sport 5dr Step Auto

32
£46,450
Finance available £934 pm
  • 2L
  • 101Miles
  • Auto
  • Body StyleEstate

Stratstone BMW Harrogate

BMW, 5 Series

2011 - 3.0 530d SE Touring 5-Door

20
£5,195
  • 3L
  • 144.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

ATP Motors

BMW, 1 Series

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

19
Low Mileage
£21,998
  • 1.5L
  • 11.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Kia (Kirkcaldy)

01592 407412 *
4.7/5 Stars

BMW, 3 Series

2025 - 320i M Sport 4dr Step Auto

33
£35,290
  • 2L
  • 6.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, 1 Series

2014 (14) - 1.6 116i Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (136 ps)

1
Low Mileage
£7,989
  • 1.6L
  • 65.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stirling Cars Ltd

BMW, X6

2022 - xDrive30d MHT M Sport 5dr Step Auto

30
£46,995
Finance available £945 pm
  • 3L
  • 44.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

O'Loughlin Brothers

BMW, 4 Series

2014 (14) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr

38
Reduced
£11,490
  • 3L
  • 86.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

MOTORSTOP WEST MIDLANDS LTD

01384 885524 *
4.3/5 Stars

BMW, X5

2010 (10) - xDrive35d M Sport 5dr Auto [7 Seat]

42
Low Mileage
£8,795
  • 3L
  • 101kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carzooo Limited

BMW, i5

2025 - 250kW eDrive40 M Sport 84kWh 4dr Auto

33
£60,950
Finance available £1232 pm
  • 101Miles
  • Electric
  • Auto
  • Body StyleSaloon

Stratstone BMW Harrogate