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

2021 (71) - xDrive20d MHT M Sport 5dr Step Auto Diesel Estate

53
Low Mileage
£32,416
  • 2L
  • 30.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Vertu BMW Bridgwater

BMW, X5

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

36
£23,999
Finance available £472 pm
  • 3L
  • 79kMiles
  • Diesel
  • Auto
  • Body StyleSUV

AB Car Sales (South West) Ltd

01822 661594 *
4.9/5 Stars

BMW, Z4

2013 (13) - 2.0 20i M Sport Auto sDrive Euro 5 2dr

15
£7,995
Finance available £156 pm
  • 2L
  • 103kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Elm Motor Company

01752 749650 *
4.4/5 Stars

BMW, X2

2021 - 2.0 X2 sDrive 18d M Sport 5dr

50
£17,495
Finance available £339 pm
  • 2L
  • 50kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

DH Specialist Cars Ltd ta Vogue Auto Group

01623 703388 *
4.9/5 Stars

BMW, M3

2018 (18) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

48
Low Mileage
£36,250
  • 3L
  • 33.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Phantom Motor Company

BMW, X3

2016 - xDrive20d M Sport 5dr Step Auto

6
Reduced
£13,750
Finance available £285 pm
  • 2L
  • 78kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

JB Autos Sales

BMW, 4 Series

2022 - 420i M Sport 5dr Step Auto

35
£31,250
  • 2L
  • 23.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, 3 Series

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

12
£34,998
  • 2L
  • 12.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Milton Keynes

0141 611 8716 *
4.7/5 Stars

BMW, X2

2022 (22) - 2.0 18d Sport SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

79
£18,200
Finance available £327 pm
  • 2L
  • 41.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Big Motoring World Peterborough

BMW, iX

2023 - 385kW xDrive50 M Sport 111.5kWh 5dr Auto

35
£51,993
Finance available £1048 pm
  • 22.6kMiles
  • Electric
  • Auto
  • Body StyleSUV

Stratstone BMW Doncaster

BMW, X1

2017 (I7) - 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)

8
Low Mileage
£10,990
  • 2L
  • 49.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Carworld Supermarket

01733 794246 *
4/5 Stars

BMW, 2 Series Gran Tourer

2019 (19) - 2.0 220i GPF Sport MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps)

27
£14,470
  • 2L
  • 61kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Dace Specialist Car Centre Manchester

0161 241 7068 *
4.8/5 Stars

BMW, X2

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

31
£13,891
Finance available £288 pm
  • 2L
  • 75.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motors Deals Ltd

BMW, 2 Series Gran Coupe

2021 (71) - 2.0 M235i Auto xDrive Euro 6 (s/s) 4dr

50
Low Mileage
£25,975
  • 2L
  • 23.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

The Car Co

0161 694 5324 *
4.7/5 Stars

BMW, X4

2021 - xDrive20d MHT M Sport 5dr Step Auto

44
£31,995
Finance available £637 pm
  • 2L
  • 44.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Pat Kirk Ford Omagh

BMW, X5

2024 (24) - xDrive50e M Sport 5dr Auto

7
£65,950
  • 3L
  • 20kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

SM Specialist Cars Ltd

01234 860417 *
4.9/5 Stars