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

2018 - 2.0 530e M Sport Auto 4dr

37
£15,975
Finance available £335 pm
  • 2L
  • 64kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

NATIONAL CAR HUB

BMW, X7

2024 - xDrive40i MHT M Sport 5dr Step Auto

19
Low Mileage
£74,898
  • 3L
  • 3.9kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 1 Series

2018 - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

6
£7,695
Finance available £150 pm
  • 1.5L
  • 102.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, M6

2012 (9J) - 4.4 M6 2d 553 BHP 2-Door

34
Low Mileage
£20,995
Finance available £411 pm
  • 4.4L
  • 66.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Ace Prestige Autos

BMW, 3 Series

(72) - 330e (292BHP) Touring Auto 5-Door

£26,995
  • 34.5kMiles
  • Hybrid
  • Auto

Stoneacre Sunderland Volvo

BMW, 3 Series

(70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

£15,330
Finance available £320 pm
  • 89kMiles
  • Hybrid
  • Auto

Wembley Prestige Cars

BMW, M3

2022 (10) - M3 xDrive Competition M 4dr Step Auto Stage 2 tuned+Rare Colour

36
£59,995
Finance available £1212 pm
  • 3L
  • 21kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

VG PERFORMANCE CARS LIMITED

BMW, X5

2012 - 3.0 X5 xDrive 30d M Sport Auto 4WD 5dr

55
Low Mileage
£10,995
Finance available £223 pm
  • 3L
  • 79.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cars Of Essex Ltd

01992 367296 *
5/5 Stars

BMW, 3 Series

2022 - 320d MHT M Sport 4dr Step Auto

33
£28,399
Finance available £600 pm
  • 2L
  • 29.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motorpoint Castleford

BMW, M2

2018 (67) - 3.0i DCT Euro 6 (s/s) 2dr

33
Reduced
£27,495
Finance available £544 pm
  • 3L
  • 30kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stevenage Cars

01438 908360 *
3.8/5 Stars

BMW, 3 Series

2017 - 330d M Sport 4-Door

21
£14,990
Finance available £313 pm
  • 3L
  • 67.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MARLING CAR SALES LTD

BMW, 2 Series Gran Coupe

2022 - 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

48
Low Mileage
£21,690
  • 1.5L
  • 17.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Match Stockport

0161 413 9889 *
3.6/5 Stars

BMW, 5 Series

2019 (19) - 2.0 520i GPF M Sport Touring Auto Euro 6 (s/s) 5dr

30
£16,800
Finance available £353 pm
  • 2L
  • 75kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Browns Car Company

01621 733495 *
4.4/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
£33,798
  • 2L
  • 8.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Swansea

0141 483 9956 *
4.7/5 Stars

BMW, 1 Series

2019 (69) - 2.0 118d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

8
£14,999
  • 2L
  • 72.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

HPL Motors Oldham

BMW, X5

2021 (21) - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

71
£36,800
Finance available £640 pm
  • 3L
  • 44.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Cannock