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, 2 Series Gran Coupe

2021 - 2.0 220d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps) - LED - NAV -

44
£19,820
  • 2L
  • 45.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carsa Southampton

01489 663574 *
4.4/5 Stars

BMW, 1 Series

2024 - 118I Se 5-Door

£19,920
Finance available £423 pm
  • 1.5L
  • 20.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hippo Approved

BMW, X1

2022 - sDrive 20i xLine 5dr Step Auto

43
£18,579
Finance available £381 pm
  • 2L
  • 45.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, Z4

2015 (15) - 2.0 Z4 sDrive 20i M Sport 2dr

44
Low Mileage
£12,990
  • 2L
  • 46.6kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Phantom Motor Company

BMW, 2 Series

2016 (16) - 2.0 220d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

44
Low Mileage
£10,845
  • 2L
  • 70.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Tangelo Used Cars Exeter

BMW, 2 Series

2019 - 220D LUXURY ACTIVE TOURER 5-Door

25
£12,990
Finance available £268 pm
  • 2L
  • 50.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Gerry Hill Car Sales

BMW, X4

2019 (69) - 3.0i Competition Auto xDrive Euro 6 (s/s) 5dr

61
Low Mileage
£36,841
  • 3L
  • 38.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, 5 Series

2018 - 520d xDrive M Sport 4dr Auto

65
Low Mileage
£20,020
Finance available £391 pm
  • 2L
  • 34.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Hippo Motor Group Peterborough

BMW, 5 Series

2021 (21) - 530e xDrive M Sport 5dr Auto

27
£19,695
  • 2L
  • 92.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

V12 Sports and Classics Hinckley

BMW, 3 Series

2020 - 330d M Sport 4dr Step Auto

33
£22,599
  • 3L
  • 52.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch Superstore Derby

01252 960119 *
4.2/5 Stars

BMW, X1

2020 (69) - 2.0 18d Sport SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)

11
£14,970
  • 2L
  • 72kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Dace Specialist Car Centre Stockport

0161 694 5314 *
4.8/5 Stars

BMW, 2 Series Gran Tourer

2019 (19) - 2.0 220i GPF Sport DCT Euro 6 (s/s) 5dr

31
£11,790
Finance available £241 pm
  • 2L
  • 76kMiles
  • Petrol
  • Auto
  • Body StyleEstate

MFI Motor Group

BMW, 2 Series Gran Coupe

2022 (71) - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps) 1 Owner / Low

50
Low Mileage
£21,500
  • 1.5L
  • 24.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Cartime Rochdale

0161 529 8277 *
4.4/5 Stars

BMW, X1

2014 - SDRIVE20d EFFICIENTDYNAMICS 5-Door

16
Low Mileage
£5,995
  • 2L
  • 78.6kMiles
  • Diesel
  • Manual
  • Body StyleEstate

RS Car Sales & Hire

BMW, 1 Series

2024 - 118I M Sport 5-Door

65
£22,920
Finance available £490 pm
  • 1.5L
  • 17.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Hippo Approved

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

19
Low Mileage
£27,498
  • 2L
  • 12.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars