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 (63) - 318d Sport 5dr Step Auto

22
£3,999
Finance available £67 pm
  • 2L
  • 168kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

BUDGET CARS (NW) LTD

BMW, 5 Series

2018 - 2.0 520d M Sport Touring 5-Door

33
£16,495
Finance available £346 pm
  • 2L
  • 83.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cardiff Car Sales

029 2267 9545 *
4.9/5 Stars

BMW, X5

2018 - xDrive30d M Sport 5dr Auto [7 Seat] - PAN ROOF - COLD WEATHER PACK - SURR

33
£24,490
Finance available £483 pm
  • 3L
  • 75.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

CSG Motor Company Ltd

01494 415167 *
4.5/5 Stars

BMW, 2 Series Gran Coupe

2021 (21) - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps)

50
£15,795
Finance available £331 pm
  • 1.5L
  • 85kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

RSG MOTOR GROUP

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

2015 - 420d [190] Sport 5dr Auto [Business Media]

35
Low Mileage
£13,995
Finance available £290 pm
  • 2L
  • 54.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

iGEN Autos

BMW, 3 Series

2019 - 2.0 320i M Sport Shadow Edition Touring 5-Door

22
£14,495
Finance available £302 pm
  • 2L
  • 89kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Martyn Reading Cars LTD

BMW, 3 Series

2015 (65) - 2.0 320d Luxury Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

50
Low Mileage
£10,990
  • 2L
  • 50.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 5 Series

2011 (61) - 520d M Sport 5dr Step Auto [Start Stop]

40
Low Mileage
£7,150
Finance available £137 pm
  • 2L
  • 82.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

FHL Automotive

BMW, 5 Series

2024 - 530e M Sport 4dr Auto

33
£41,990
  • 2L
  • 22.6kMiles
  • Auto
  • Body StyleSaloon

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, i3

2022 - 135kW S 42kWh 5dr Auto

12
Low Mileage
£16,298
  • 20.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Swansea

0141 483 9956 *
4.7/5 Stars

BMW, 3 Series

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

27
£20,490
  • 2L
  • 51.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Elton Cars Ltd

01733 666869 *
4.5/5 Stars

BMW, 1 Series

2013 (63) - 2.0 120d Sport xDrive Euro 5 (s/s) 5dr

31
£3,495
Finance available £56 pm
  • 2L
  • 145kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Anglia Autos Ltd

BMW, X3

2024 (24) - xDrive30d MHT M Sport 5dr Auto Diesel Estate

20
£49,874
  • 3L
  • 7.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Vertu BMW Durham

BMW, X2

2022 (22) - 1.5 18i Sport SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (136 ps)

70
Low Mileage
£18,700
Finance available £334 pm
  • 1.5L
  • 16.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 3 Series

2012 (62) - 318d SE 4dr

17
Low Mileage
£5,290
Finance available £96 pm
  • 2L
  • 76kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Autopoint UK (Notts) Ltd

0115 697 7743 *
4.8/5 Stars