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

2024 - 320d MHT M Sport 4dr Step Auto

19
£35,298
  • 2L
  • 12.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Salford Vauxhall/Fiat/Abarth/MG/Jeep

0161 241 7060 *
4.7/5 Stars

BMW, 5 Series

2025 (12) - 535i M Sport 4dr Step Auto Dakota Leather Rev Cam

20
Low Mileage
£11,485
Finance available £234 pm
  • 3L
  • 57kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Go Green Motors Ltd

BMW, 3 Series

2024 (74) - M340i xDrive MHT 4dr Step Auto Petrol Saloon

20
£44,950
  • 3L
  • 9.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Teesside

BMW, 1 Series

2022 (22) - 118i M Sport 5-Door

22
Low Mileage
£22,300
  • 1.5L
  • 23.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 4 Series

2020 - 2.0 420I Gran Coupe M Sport Auto 5dr

51
Reduced
£18,300
Finance available £363 pm
  • 2L
  • 28.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BMW, 1 Series

2022 - 1.5 118i Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

53
Low Mileage
£20,499
Finance available £445 pm
  • 1.5L
  • 13.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Thurlow Nunn Norwich

BMW, 1 Series

2019 - 118I SPORT 5-Door

26
Reduced
£11,995
Finance available £246 pm
  • 1.5L
  • 42.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Performance Cars Wales Ltd

02920711980 *
4.5/5 Stars

BMW, 1 Series

2022 (22) - 1.5 116d M Sport (LCP) Euro 6 (s/s) 5dr

77
£15,200
Finance available £317 pm
  • 1.5L
  • 86.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Quality Part X Ltd Dunstable

BMW, X5

2021 - M COMPETITION [3X BMW SERVICES AND HUGE SPEC] 5-Door

37
£66,850
  • 4.4L
  • 47kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Brooklands Motor Centres

0113 532 1282 *
4.4/5 Stars

BMW, 3 Series

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

97
Low Mileage
£15,495
Finance available £324 pm
  • 3L
  • 66kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

SELECT CARS & COMMERCIALS

BMW, 4 Series

2019 (0R) - 3.0 430d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (258 ps)

9
Low Mileage
£21,000
Finance available £411 pm
  • 3L
  • 43kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Paul Williamson Cars Ltd

01343 612230 *
4.8/5 Stars

BMW, 6 Series

2015 - 3.0 M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (320 ps)

10
£12,381
  • 3L
  • 113.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Hodgson Specialist Cars Ltd

BMW, 3 Series

2013 (13) - 2.0 320D XDRIVE MODERN TOURING 5DR Manual

43
Reduced
£6,481
  • 2L
  • 111.1kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Daniel Maxwell Car Sales

BMW, 4 Series

2021 - 420i M Sport 5dr [Professional Media]

19
Low Mileage
£19,998
  • 2L
  • 23.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Ayr BYD

01292 432784 *
4.7/5 Stars

BMW, 3 Series

2011 - 2.0 318i ES Saloon 4-Door

37
£2,990
  • 2L
  • 120.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Carz-4-U

01733 666885 *
3.4/5 Stars

BMW, 5 Series

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

51
£16,250
Finance available £341 pm
  • 3L
  • 90kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Chase Lane Motors