Get the app

powered by motors

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

2012 (62) - 2.0 118d M Sport Euro 5 (s/s) 5dr

21
£3,250
  • 2L
  • 131.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Eazy Cars Haslingden Ltd

BMW, 5 Series

2014 (14) - 3.0 530d SE Touring 5dr Diesel Auto Euro 6 (s/s) (258 ps)

30
Low Mileage
£11,400
£251/pm (HP)
  • 3L
  • 73.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hammond Cars Ipswich

01473 927579 *
4.5/5 Stars

BMW, 1 Series

2015 (15) - 3.0 M135i Auto Euro 6 (s/s) 5dr

39
Reduced
£14,199
£295/pm (HP)
  • 3L
  • 58.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Best Motors 4 You Ltd

BMW, 4 Series

2018 (68) - 420d [190] M Sport 2dr Auto [Professional Media]

87
Low Mileage
£16,000
£320/pm (PCP)
  • 2L
  • 47.2kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Big Motoring World Leeds

BMW, 1 Series

2008 (58) - 2.0 120i M Sport Euro 4 2dr

26
Low Mileage
£3,750
  • 2L
  • 108.4kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

JT Car Sales Worksop Ltd

BMW, 2 Series

2024 - 220i M Sport 2dr Step Auto

35
Low Mileage
£34,234
  • 2L
  • 6.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Hull

BMW, X5

2022 - xDrive40d MHT M Sport 5dr Auto

12
£47,898
  • 3L
  • 35.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Thurrock

0141 611 8466 *
4.7/5 Stars

BMW, 6 Series

2017 (17) - 3.0 640d M Sport Auto Euro 6 (s/s) 2dr

58
£15,995
£335/pm (HP)
  • 3L
  • 70kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

K & O Motors Ltd

BMW, 1 Series

2017 (67) - 1.5 116d Sport Euro 6 (s/s) 5dr

23
£7,995
£156/pm (HP)
  • 1.5L
  • 75kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, X2

2018 - xDrive 20d M Sport 5dr Step Auto

51
Low Mileage
£15,941
  • 2L
  • 40.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Marshall Volkswagen Oxford Kidlington

BMW, X1

2022 - Xdrive25E M Sport 5-Door

65
Low Mileage
£21,320
£309/pm (PCP)
  • 1.5L
  • 27.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hippo Motor Group Peterborough

BMW, 3 Series

2017 - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

42
Low Mileage
£21,495
£551/pm (PCP)
  • 3L
  • 41.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Bainbridge Motoring Ltd

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

12
£29,498
  • 1.5L
  • 5.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.7/5 Stars

BMW, 2 Series Gran Coupe

2023 (23) - 2.0 218d Sport (LCP) Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)

70
£20,500
  • 2L
  • 3.1kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Big Motoring World Blue Bell Hill

BMW, 1 Series

2019 - 120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto

32
Low Mileage
£17,449
£356/pm (HP)
  • 2L
  • 31.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, X2

2019 - sDrive 18d SE 5dr

14
£14,990
£313/pm (HP)
  • 2L
  • 72kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

George O'Hara Motors