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

2019 - 20i xLine 5-Door

49
£16,795
  • 2L
  • 58kMiles
  • Petrol
  • Auto
  • Body StyleEstate

McCarthy Cars Ltd

BMW, 1 Series

2019 - 1.5 118i M Sport Shadow Edition 5-door

27
Reduced
£12,999
Finance available £268 pm
  • 1.5L
  • 41kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, X5

2022 - xDrive30d MHT M Sport 5dr Auto

32
£47,194
  • 3L
  • 30.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Marshall BMW Salisbury

BMW, 2 Series Gran Tourer

2020 (70) - 1.5 216d SE MPV 5dr Diesel DCT Euro 6 (s/s) (116 ps)

33
£14,790
  • 1.5L
  • 50.7kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Carworld Superstore

01733 978043 *
4/5 Stars

BMW, X2

2019 (19) - SDRIVE18I SE 5-Door

62
Low Mileage
£16,995
  • 1.5L
  • 26.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

St Michaels Garage Sittingbourne

BMW, 1 Series

2021 (21) - 2.0 118d M Sport (LCP) Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

£19,600
Finance available £346 pm
  • 2L
  • 32.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, X1

2019 (69) - 2.0 SDRIVE20I SE 5d 190 BHP 5-Door

13
Low Mileage
£18,250
Finance available £354 pm
  • 2L
  • 22kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Kenny Murray Cars Ltd

BMW, 1 Series

2021 (70) - 2.0 128ti Hatchback 5dr Petrol Auto Euro 6 (s/s) (265 ps)

35
Low Mileage
£23,995
Finance available £472 pm
  • 2L
  • 32.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Tangelo Used Cars Exeter

BMW, 1 Series

2013 (63) - 2.0 118d SE Euro 5 (s/s) 5dr

41
Low Mileage
£3,995
Finance available £67 pm
  • 2L
  • 66kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Harpers of Essex Ltd

01279 598863 *
3.4/5 Stars

BMW, 2 Series

2023 - 223i MHT M Sport 5dr DCT

19
Low Mileage
£27,998
  • 2L
  • 6.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Bathgate

01506 353072 *
4.6/5 Stars

BMW, 7 Series

2021 (71) - 745e M Sport Saloon 4-Door

69
£36,750
  • 3L
  • 42.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, X1

2022 - sDrive 18d M Sport Premier Pro 5dr Step Auto

43
Low Mileage
£31,849
Finance available £675 pm
  • 2L
  • 10.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motorpoint Stockton-On-Tees

BMW, 1 Series

2017 (67) - 3.0 M140i Hatchback 3dr Petrol Auto Euro 6 (s/s) (340 ps)

50
Low Mileage
£19,999
Finance available £390 pm
  • 3L
  • 32.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Rom Motors Ltd

BMW, i4

2023 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

16
Reduced
£29,899
Finance available £646 pm
  • 35.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, 4 Series

2024 - 420i M Sport 2dr Step Auto

19
Low Mileage
£43,898
  • 2L
  • 4kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Arnold Clark Glasgow BMW

0141 611 9940 *
4.6/5 Stars

BMW, 2 Series

2019 - 1.5 218i Sport Convertible 2-Door

51
Low Mileage
£13,295
Finance available £275 pm
  • 1.5L
  • 35kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Lakeside Motors