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

2016 - M4 2dr DCT

35
Low Mileage
£24,995
Finance available £493 pm
  • 3L
  • 52kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Hollybrook Sports Cars

BMW, X1

2019 (19) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

30
£15,699
Finance available £308 pm
  • 2L
  • 50kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hilton Car Supermarket Milton Keynes

BMW, 1 Series

2021 - 1.5 116d M Sport Hatchback 5dr Diesel DCT Euro 6 (s/s) (116 ps)

45
£17,800
  • 1.5L
  • 54.1kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

drivedirect Leicester

BMW, X5

2025 (74) - xDrive40d MHT M Sport 5dr Auto [Tech Pack] Diesel Estate

58
£65,991
  • 3L
  • 5.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Vertu BMW Durham

BMW, 4 Series

2020 (20) - 435d xDrive M Sport 5dr Auto [Professional Media]

30
Low Mileage
£18,995
Finance available £370 pm
  • 3L
  • 37kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

S&O AUTOMOTIVE LTD

BMW, X5

2019 (69) - 4.4 M50i V8 Auto xDrive Euro 6 (s/s) 5dr

29
Reduced
£38,948
Finance available £780 pm
  • 4.4L
  • 41kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Imperials Ltd

BMW, X1

2018 (18) - 2.0 20i M Sport Auto xDrive Euro 6 (s/s) 5dr

16
Reduced
£13,995
Finance available £290 pm
  • 2L
  • 52kMiles
  • Petrol
  • Auto
  • Body StyleEstate

REVOLVE COLLECTIONS LTD

BMW, 2 Series Gran Tourer

2020 (70) - 1.5 218i Luxury MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

45
£11,495
Finance available £195 pm
  • 1.5L
  • 78.2kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Essex Car Store

01376 319739 *
4.6/5 Stars

BMW, X3

2015 (15) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

45
£11,990
Finance available £246 pm
  • 2L
  • 95kMiles
  • Diesel
  • Auto
  • Body StyleSUV

J M CAR SALES LTD

BMW, 3 Series

2021 (70) - 2.0 320d MHT SE Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

46
£13,995
Finance available £290 pm
  • 2L
  • 93.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

The Roxburghe Group

BMW, X5

2018 (18) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

51
£24,995
Finance available £525 pm
  • 3L
  • 82.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Just Audi VW

BMW, 3 Series

2021 (21) - 330e SE Pro 5dr Step Auto

26
£14,395
  • 2L
  • 75.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

V12 Sports and Classics Hinckley

BMW, X4

2020 (70) - xDrive M40i 5dr Step Auto Petrol Estate

60
Low Mileage
£36,919
  • 3L
  • 27.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu BMW Teesside

BMW, X3

2021 - xDrive20d MHT M Sport 5dr Step Auto

36
£27,450
Finance available £543 pm
  • 2L
  • 51.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Chesterfield

01246 388445 *
4.3/5 Stars

BMW, i5

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

1
Low Mileage
£45,999
  • 1.9kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Stratstone BMW Leeds

BMW, 1 Series

2016 (66) - 1.5 116d SE Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

17
£5,795
  • 1.5L
  • 100.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Northwest Trade Centre Lancaster