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, X2

2021 - xDrive 25e M Sport 5dr Auto

1
£18,684
  • 1.5L
  • 45.3kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Corvette & INEOS Midlands

BMW, 3 Series

2015 (15) - 320d EfficientDynamics Business 4dr

13
£7,490
Finance available £145 pm
  • 2L
  • 82.4kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

The Car Shop Wales

BMW, X1

2019 - sDrive 20i M Sport 5dr Step Auto

24
Low Mileage
£17,399
Finance available £366 pm
  • 2L
  • 35.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2010 (10) - 2l 4d 141 BHP 4-Door

17
Low Mileage
£3,250
Finance available £50 pm
  • 2L
  • 103kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Used Cars In Warrington

BMW, 6 Series

2011 (DO) - 640i SE 2dr Auto

50
Low Mileage
£8,999
Finance available £179 pm
  • 3L
  • 95kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Wise Auto Ltd

BMW, X5

2014 (64) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

96
£17,899
Finance available £347 pm
  • 3L
  • 99.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

IBZ Motors

BMW, 1 Series

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

33
Low Mileage
£27,995
Finance available £555 pm
  • 1.5L
  • 5kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

BMW Bavarian

BMW, 2 Series

2022 - 218i [136] M Sport 4dr

19
Low Mileage
£21,998
  • 1.5L
  • 18.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 3 Series

2018 (68) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

40
£11,490
Finance available £234 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MMG SPORTS PRESTIGE & 4X4

BMW, 3 Series

2021 (71) - 330e M Sport Plus Edition Touring 5-Door

20
Low Mileage
£27,000
  • 2L
  • 26.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

John Clark BMW Aberdeen

BMW, i7

2023 (73) - 335kW eDrive50 M Sport 105.7kWh 4dr Auto

25
Low Mileage
£65,900
Finance available £1333 pm
  • 6.8kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Ocean Group BMW Penryn

BMW, 3 Series

2017 - 2.0 320d M Sport Touring 5dr Diesel Manual Euro 6 (s/s) (190 ps)

£11,995
Finance available £246 pm
  • 2L
  • 74kMiles
  • Diesel
  • Manual
  • Body StyleEstate

drivedirect Bristol North

BMW, 1 Series

2020 (20) - 1.5 116d Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps) Multimedia

42
Reduced
£14,688
Finance available £281 pm
  • 1.5L
  • 41.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, 3 Series

2021 (21) - 330d xDrive MHT Sport 4dr Step Auto

23
£17,995
Finance available £349 pm
  • 3L
  • 85kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Diesels Direct

01986 807191 *
4.3/5 Stars

BMW, 2 Series Gran Coupe

2021 (21) - 2.0 218d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)

87
£16,200
  • 2L
  • 47kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Big Motoring World Leeds

BMW, X1

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

20
£12,549
Finance available £242 pm
  • 2L
  • 72.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hilton Car Supermarket Milton Keynes