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

2016 (66) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

35
£7,995
Finance available £156 pm
  • 2L
  • 86.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Wednesbury Carsale

0121 728 8861 *
5/5 Stars

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

2010 (10) - 116i [2.0] Sport 3dr

15
Low Mileage
£1,895
  • 2L
  • 110kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

HORNSBY CARS LTD

BMW, 3 Series

2025 (74) - 320i M Sport 4dr Step Auto

1
Low Mileage
£31,400
Finance available £625 pm
  • 2L
  • 2.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Ocean Group BMW Penryn

BMW, X1

2014 (63) - 2.0 18d SE sDrive Euro 5 (s/s) 5dr

25
Low Mileage
£6,995
Finance available £134 pm
  • 2L
  • 53.3kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Atherstone Garage

01827 215683 *
3.8/5 Stars

BMW, 2 Series Gran Tourer

2018 (18) - 1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

2
£11,977
Finance available £245 pm
  • 1.5L
  • 64kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Liverpool Car Centre

BMW, X1

2023 - 2.0 18d M Sport SUV 5dr Diesel DCT sDrive Euro 6 (s/s) (150 ps) Automatic

23
£32,399
Finance available £645 pm
  • 2L
  • 17.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Days of Haverfordwest

BMW, X7

2019 - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

51
Low Mileage
£49,995
Finance available £1007 pm
  • 3L
  • 43kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Sagitta Automotive

BMW, 1 Series

2024 - 116d M Sport 5dr Step Auto [Live Cockpit Pro]

19
£24,998
  • 1.5L
  • 13.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat/Kia/Abarth (Seafield)

0131 603 6422 *
4.7/5 Stars

BMW, 1 Series

2020 (20) - 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps)

70
Low Mileage
£19,300
Finance available £417 pm
  • 1.5L
  • 19.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 1 Series

2019 (69) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr

26
Low Mileage
£25,500
Finance available £503 pm
  • 2L
  • 43.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BSP Motor Vehicles Ltd

BMW, 3 Series

2020 (70) - 2.0 320d MHT M Sport 4dr Auto (SUNROOF, PRIVACY GLASS)

42
£20,988
  • 2L
  • 63.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Jeff White Motors

029 2002 8289 *
5/5 Stars

BMW, 2 Series

2015 (15) - 216d M Sport 5dr

34
£5,895
Finance available £109 pm
  • 1.5L
  • 119kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Tnd Car Sales LTD

BMW, 6 Series Gran Turismo

2018 (18) - 3.0 630d M Sport GT Auto xDrive Euro 6 (s/s) 5dr

37
£16,495
Finance available £346 pm
  • 3L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motorhouse (Beds) Ltd

BMW, Alpina

2000 (W) - B3 3.3 2dr Switch-tronic

14
Low Mileage
£7,995
Finance available £156 pm
  • 3.3L
  • 128.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

RSH MOTORS LTD

BMW, i4

2023 - i4 M50 5-Door

61
£37,650
Finance available £753 pm
  • 31.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Saxton 4x4

01245 202306 *
4.4/5 Stars