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

2024 - xDrive50e M Sport 5dr Auto

32
£66,526
  • 3L
  • 6.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Marshall BMW Salisbury

BMW, X4

2017 (67) - XDRIVE30D M SPORT 4-Door

20
£14,995
Finance available £313 pm
  • 3L
  • 101.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Southern Van Guys

BMW, X1

2014 - 2.0 X1 sDrive18d M Sport 5-Door

22
£5,999
Finance available £112 pm
  • 2L
  • 96.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

CARVIEWS LTD

BMW, X1

2013 (13) - xDrive 18d xLine 5dr Step Auto

10
£3,795
Finance available £62 pm
  • 2L
  • 155kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Spurland Motor Company

BMW, X1

2016 - 2.0 X1 xDrive 20i XLine Auto 4WD 5dr

1
Low Mileage
£12,995
Finance available £268 pm
  • 2L
  • 69kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cars Of Essex Ltd

01992 367296 *
5/5 Stars

BMW, X3

2010 - 2.0 X3 xDrive20d M Sport 5-Door

14
Reduced
£3,499
Finance available £56 pm
  • 2L
  • 139kMiles
  • Diesel
  • Manual
  • Body StyleSUV

Chester Motor Company

BMW, 3 Series

2019 (19) - 320d xDrive M Sport 4dr Step Auto

100
£20,950
Finance available £410 pm
  • 2L
  • 70kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Peverel car company ltd

BMW, X5

2019 - xDrive30d M Sport 5dr Auto

18
£34,250
Finance available £683 pm
  • 3L
  • 69.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Grange Road Motors

BMW, 3 Series

2014 (14) - 2.0 325d M Sport Touring Euro 5 (s/s) 5dr

38
Low Mileage
£14,690
  • 2L
  • 88.4kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Keywise Cars Ltd

BMW, 5 Series

2022 - 530e M Sport 4dr Auto with Elec Glass Sunroof Hea

25
£26,950
  • 2L
  • 43.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Invicta Doves Horsham

BMW, 2 Series

2020 - 1.5 218I M Sport 4dr

51
Reduced
£13,600
Finance available £282 pm
  • 1.5L
  • 85.6kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Bournemouth Cars

01202 051971 *
4.9/5 Stars

BMW, X5

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

57
£24,995
Finance available £493 pm
  • 3L
  • 69kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Signature Car Specialists LTD

BMW, X3

2013 - xDrive20d M Sport 5dr Step Auto

16
£10,895
Finance available £221 pm
  • 2L
  • 95.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

SM Motors NI

BMW, X1

2022 (71) - 2.0 20i Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (178 ps)

69
£17,800
Finance available £309 pm
  • 2L
  • 44.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Blue Bell Hill

BMW, 5 Series

2010 (60) - 520D SE 4-Door

16
Low Mileage
£3,990
Finance available £67 pm
  • 2L
  • 114.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Green Garage Scot Limited

BMW, X1

2018 - xDrive 20d Sport 5dr Step Auto

12
Low Mileage
£15,199
Finance available £317 pm
  • 2L
  • 38.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars