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) - 2.0 318i Sport Touring Auto Euro 6 (s/s) 5dr

56
Reduced
£21,990
  • 2L
  • 35kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Penton Citroen Andover

BMW, X5

2015 - 3.0 X5 xDrive30d M Sport 5-Door

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

Cap500 Ltd

BMW, 2 Series Gran Tourer

2019 (69) - 1.5 218i SE DCT Euro 6 (s/s) 5dr

72
Low Mileage
£13,940
Finance available £289 pm
  • 1.5L
  • 40kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Krk Motors

BMW, 1 Series

2021 - 118i [136] M Sport 5dr Step Auto

35
£21,450
  • 1.5L
  • 36.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, 3 Series

2018 - 335d xDrive M Sport Shadow Edition 5dr Step Auto

19
£17,998
  • 3L
  • 68.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Kia (Aberdeen)

01224 608468 *
4.6/5 Stars

BMW, 5 Series

2020 (70) - 2.0 520d MHT SE Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

27
Reduced
£19,680
Finance available £409 pm
  • 2L
  • 35.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Essex Car Company

BMW, 2 Series

2020 (70) - 1.5 218i GPF M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (136 ps)

72
£15,200
Finance available £285 pm
  • 1.5L
  • 49.7kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Big Motoring World Norwich

BMW, X1

2011 (61) - 2.0 18d SE xDrive Euro 5 (s/s) 5dr

61
Low Mileage
£4,980
Finance available £89 pm
  • 2L
  • 71.2kMiles
  • Diesel
  • Manual
  • Body StyleEstate

AG Cars Loughborough Limited

01509 278062 *
4.9/5 Stars

BMW, 1 Series

2020 (20) - 1.5 116D SPORT 5d AUTO 115 BHP 5-Door

25
£13,899
  • 1.5L
  • 77.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

HPL Motors Atherton

BMW, X1

2021 (21) - 2.0 18d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (150 ps)

70
Low Mileage
£23,306
Finance available £412 pm
  • 2L
  • 22.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Blue Bell Hill

BMW, X3

2019 (68) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

33
£17,495
  • 2L
  • 96.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Wavertree Car Centre

BMW, 2 Series

2024 - 218i [136] M Sport 4dr DCT

41
£27,950
Finance available £554 pm
  • 1.5L
  • 14kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

JKC Approved Used BMW

BMW, X5

2023 - xDrive50e M Sport 5dr Auto

37
£65,995
Finance available £1335 pm
  • 3L
  • 13.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, M2

2019 (19) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

35
£28,990
Finance available £575 pm
  • 3L
  • 64kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

AV Specialist Cars

BMW, 1 Series

2016 (66) - 1.5 118i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (136 ps)

50
Low Mileage
£13,990
Finance available £290 pm
  • 1.5L
  • 20.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

XENON AUTOMOTIVE LTD

BMW, X3

2021 - xDrive20d MHT M Sport 5dr Step Auto

10
£27,495
Finance available £544 pm
  • 2L
  • 67kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lakeland Cars (NI) Ltd