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

2024 - 520i M Sport Pro 4dr Auto

36
£40,950
Finance available £821 pm
  • 2L
  • 13kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Harrogate

BMW, 5 Series

2015 (65) - 520d [190] M Sport 5dr Step Auto

29
£10,595
Finance available £214 pm
  • 2L
  • 86.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BSS CAR SALES LTD

01362 700947 *
4.8/5 Stars

BMW, 1 Series

2017 - 118d M Sport 5dr [Nav]

8
Low Mileage
£11,495
Finance available £234 pm
  • 2L
  • 59.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

iGEN Autos

BMW, X3M

2021 - xDrive X3 M Competition 5dr Step Auto

40
£51,995
Finance available £1048 pm
  • 3L
  • 48kMiles
  • Petrol
  • Auto
  • Body StyleSUV

BMW Bavarian

BMW, 1 Series

2010 (10) - 2.0 120i Sport Euro 5 2dr

63
Reduced
£2,499
  • 2L
  • 121kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Basford Motors Ltd

01782 390953 *
4.6/5 Stars

BMW, 1 Series

2021 (21) - 2.0 118d M Sport Euro 6 (s/s) 5dr

1
£17,000
  • 2L
  • 57.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

JC Select Stirling

BMW, 1 Series

2023 - 1.5 118i SE (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps) - PARK

39
£16,763
Finance available £331 pm
  • 1.5L
  • 26.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, 3 Series

2018 - 320d M Sport 4dr Step Auto

21
Reduced
£15,950
Finance available £334 pm
  • 2L
  • 55.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

MCM Cars NI

BMW, 3 Series

2014 (64) - 3 Series...Full Main Dealer History, only 32367 Miles.

28
Reduced
£9,950
Finance available £200 pm
  • 32.4kMiles
  • Auto

Four Crosses Garage

01743 292166 *
4.3/5 Stars

BMW, 3 Series

2021 (71) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr

80
£29,995
Finance available £596 pm
  • 3L
  • 42kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Brook Cars Company

BMW, 1 Series

2021 - 118I [136] M Sport 5Dr

25
£18,699
Finance available £364 pm
  • 1.5L
  • 40.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Lookers Stoke-on-Trent BMW

BMW, Z4

2020 - 20i Sport 2-Door

36
Low Mileage
£24,495
Finance available £483 pm
  • 2L
  • 26.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Riviera Automotive Ltd

01274 505967 *
4.4/5 Stars

BMW, 1 Series

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

47
£15,650
  • 1.5L
  • 66.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

drivedirect Leamington Spa

BMW, 4 Series

2016 (16) - 420d [190] SE 5dr [Business Media]

£7,000
Finance available £134 pm
  • 2L
  • 101kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Pipehill Cars

BMW, 3 Series

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

66
Reduced
£18,500
Finance available £360 pm
  • 3L
  • 61.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blackline Motors Ltd

BMW, 1 Series

2020 (20) - 1.5 116d M Sport Hatchback 5dr Diesel DCT Euro 6 (s/s) (116 ps) FULL SERVIC

20
£17,495
  • 1.5L
  • 53.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motor Trust UK Lancaster