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

2021 (21) - 318i M Sport Saloon 4-Door

39
Low Mileage
£20,997
  • 2L
  • 30.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James Blackheath BMW

BMW, 5 Series

2018 - 520d M Sport 5dr Auto

19
£17,998
  • 2L
  • 61.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Bishopbriggs Renault / Dacia / Vanstore

0141 611 8578 *
4.7/5 Stars

BMW, X5

2016 - 40d M Sport 5-Door

£19,995
Finance available £390 pm
  • 3L
  • 90kMiles
  • Diesel
  • Auto
  • Body StyleSUV

MARLING CAR SALES LTD

BMW, X3

2017 (67) - xDrive20d xLine 5dr Step Auto

12
Reduced
£12,995
Finance available £268 pm
  • 2L
  • 96kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

The Volvo Guys Ltd

BMW, 1 Series

2014 (64) - 2.0 120D SE 5d 181 BHP 5-Door

30
Reduced
£8,995
Finance available £191 pm
  • 2L
  • 60.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Suffolk Car Centre

BMW, M4

2020 (20) - Competition 2dr DCT Petrol Coupe

57
Low Mileage
£36,350
  • 3L
  • 29.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Vertu BMW Teesside

BMW, 1 Series

(67) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 3dr

63
Low Mileage
£18,995
Finance available £370 pm
  • 49.4kMiles
  • Petrol
  • Auto

Automotive GT Car Sales Ltd

BMW, 2 Series

2015 - 1.5 218I Sport Auto 5dr

92
£9,695
Finance available £194 pm
  • 1.5L
  • 78kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Quay

01283 244020 *
4.4/5 Stars

BMW, 3 Series

2015 (65) - 2.0 320d ED Plus Saloon 4dr Diesel Manual Euro 6 (s/s) (163 ps) ULEZ (Ultra

28
£8,495
Finance available £167 pm
  • 2L
  • 90.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Priceless Auto Services Ltd

BMW, 2 Series

2022 (72) - 220d M Sport Gran Coupe 4-Door

41
£22,311
  • 2L
  • 43.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stephen James Bromley BMW

BMW, 3 Series

2024 (24) - 2.0 330e 12kWh M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

57
£37,997
  • 2L
  • 13.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Prestige Cars by Peter Cooper West End

023 8001 7190 *
3.7/5 Stars

BMW, 2 Series

2020 - 1.5 218I M Sport 4dr

51
£13,950
Finance available £289 pm
  • 1.5L
  • 85.6kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Bournemouth Cars

01202 051971 *
4.9/5 Stars

BMW, 3 Series

2016 (16) - 320d xDrive SE 4dr Step Auto

35
Low Mileage
£11,290
Finance available £230 pm
  • 2L
  • 58kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Ben Wild Motors

01244 569204 *
5/5 Stars

BMW, 2 Series

2023 - 225e xDrive M Sport 5dr DCT

19
Reduced
£27,698
  • 1.5L
  • 11.4kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Vauxhall (Glasgow)

0141 406 8758 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
£30,998
  • 2L
  • 7.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Chertsey Motorstore

01932 559028 *
4.7/5 Stars

BMW, 2 Series Active Tourer

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

67
Low Mileage
£13,351
  • 1.5L
  • 19.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Big Motoring World Wimbledon