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

2013 - 328i SE 5-Door

52
Reduced
£8,265
  • 2L
  • 55.9kMiles
  • Petrol
  • Manual
  • Body StyleEstate

McCarthy Cars Ltd

BMW, X5

2016 - xDrive30d M Sport 5dr Auto

11
£18,995
  • 3L
  • 107kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 1 Series

2017 - 120i [2.0] M Sport Shadow Edition 3dr

21
£11,295
Finance available £230 pm
  • 2L
  • 76.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

CarBrothers NI

BMW, X2

2024 - sDrive 20i M Sport 5dr [Tech/Pro Pack] Step Auto

31
Low Mileage
£37,457
  • 1.5L
  • 3.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Salisbury

BMW, 3 Series

2007 (57) - 325i M Sport 2dr Step Auto

36
Low Mileage
£4,990
Finance available £89 pm
  • 3L
  • 104kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Optimum Vehicle Group Ltd

BMW, X5

2018 - xDrive40d M Sport 5dr Auto [7 Seat]

40
Low Mileage
£30,739
Finance available £678 pm
  • 3L
  • 34.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.8/5 Stars

BMW, 4 Series Gran Coupe

2015 - 3.0 435i M Sport Gran Coupe 5-Door

19
£12,995
Finance available £268 pm
  • 3L
  • 89.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Yaddlethorpe Motor Company

BMW, 1 Series

2014 (14) - 116d EfficientDynamics 5dr

21
£2,495
  • 1.6L
  • 123.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

S&O AUTOMOTIVE LTD

BMW, X5

2020 (20) - 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

83
£28,400
Finance available £563 pm
  • 3L
  • 101.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Quality Part X Ltd Dunstable

BMW, 4 Series

2023 (23) - 420d M Sport Coupe 2-Door

49
Low Mileage
£33,177
  • 2L
  • 15kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Stephen James Enfield BMW

BMW, X5

2018 - xDrive30d M Sport 5dr Auto

13
£23,721
Finance available £518 pm
  • 3L
  • 63.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Lympsham

01934 312926 *
4.9/5 Stars

BMW, 4 Series

2022 (71) - 420d xDrive MHT M Sport 2dr Step Auto

26
£23,995
  • 2L
  • 51.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

V12 Sports and Classics Hinckley

BMW, 2 Series

2023 - 225e xDrive M Sport 5dr DCT [Tech Plus Pack]

19
Reduced
£28,998
  • 1.5L
  • 4.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, X1

2012 (62) - xDrive 18d SE 5dr

13
£3,495
Finance available £56 pm
  • 2L
  • 140kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Durdar Garage

01228 273232 *
3.6/5 Stars

BMW, X4

2016 (16) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

44
£12,958
Finance available £267 pm
  • 2L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Ingatestone Motors LTD

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr

31
Reduced
£15,880
Finance available £332 pm
  • 2L
  • 67kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Wembley Prestige Cars