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

2020 - 125kW 42kWh 5dr Auto

37
£11,499
Finance available £227 pm
  • 55.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

cinch

01273 121210 *
4.3/5 Stars

BMW, X5

2016 - xDrive30d M Sport 5dr Auto [7 Seat]

20
Low Mileage
£23,850
Finance available £469 pm
  • 3L
  • 46.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Sales NI Ltd

BMW, 3 Series

2019 (19) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

74
£18,495
Finance available £359 pm
  • 2L
  • 81.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Pavilion Motor Company

BMW, 3 Series

2023 - 320i M Sport 4dr Step Auto

37
£25,999
Finance available £547 pm
  • 2L
  • 25.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Peterborough

BMW, 4 Series

2017 (12) - 420d [190] M Sport 2dr Auto [Professional Media]

57
£16,000
  • 2L
  • 72.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

True Vehicle Sales

BMW, i3

2019 (19) - 125kW 42kWh 5dr Auto

25
Low Mileage
£9,595
  • 34.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

V12 Sports and Classics Wolverhampton

BMW, 4 Series Gran Coupe

2022 - 420i M Sport Gran Coupe 5-Door

60
Low Mileage
£28,000
  • 2L
  • 19.6kMiles
  • Petrol
  • Auto

Saxton 4x4

01245 202306 *
4.4/5 Stars

BMW, X3

2011 (11) - 2.0 20d M Sport Steptronic xDrive Euro 5 (s/s) 5dr

27
Low Mileage
£7,490
Finance available £145 pm
  • 2L
  • 91.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Wainman Motors

BMW, X3

(68) - 3.0 M40d Auto xDrive Euro 6 (s/s) 5dr

7
£29,948
  • 54kMiles
  • Diesel
  • Auto

Imperials Chelmsford

BMW, X5

2019 - xDrive30d M Sport 5dr Auto

14
£35,850
Finance available £716 pm
  • 3L
  • 65kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

MCT CARS LTD

BMW, 2 Series

2018 (68) - 220i Sport 5dr DCT

34
Low Mileage
£10,500
Finance available £212 pm
  • 2L
  • 20kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Green Autos

BMW, i4

2024 (74) - 210kW eDrive35 Sport 70kWh 5dr Auto [Tech Pack] Electric Hatchback

57
£33,937
  • 9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Vertu BMW Exeter

BMW, M5

2007 - M5 4dr SMG

25
Low Mileage
£39,995
Finance available £801 pm
  • 5L
  • 47.2kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

MH UK MOTORS LTD

BMW, X4

2021 (71) - 2.0 20d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

64
£31,980
Finance available £636 pm
  • 2L
  • 42kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Quality Part X Ltd Stevenage

BMW, X1

2019 - 2.0 20i Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)

40
Low Mileage
£19,200
Finance available £374 pm
  • 2L
  • 28.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

drivedirect Weston-super-Mare

BMW, 3 Series

2021 - 330e M Sport Pro Edition 4-Door

25
Reduced
£21,995
  • 2L
  • 52kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Grange Aston Martin Birmingham