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 (19) - 2.0 20i GPF M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

71
£16,400
Finance available £351 pm
  • 2L
  • 49.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Enfield

BMW, 1 Series

2020 - 120d xDrive Sport 5-Door

61
£16,200
Finance available £312 pm
  • 2L
  • 59.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Saxton 4x4

01245 202306 *
4.4/5 Stars

BMW, X2

2022 - sDrive 18i [136] M Sport 5dr

£23,705
  • 1.5L
  • 21.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Marshall BMW Grimsby

BMW, 3 Series

2022 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

31
Low Mileage
£25,995
Finance available £424 pm
  • 2L
  • 16.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Norman Motors Poole

01202 076853 *
4.9/5 Stars

BMW, 3 Series

2010 (60) - 318D M SPORT 4dr SALOON MANUAL + £35 YR ROAD TAX +

27
Low Mileage
£3,490
Finance available £56 pm
  • 2L
  • 99kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Apex Auto Traders Ltd

BMW, X5

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

12
£14,995
Finance available £313 pm
  • 3L
  • 93.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Beadlow Motors Ltd

BMW, 4 Series

2018 - 420D M Sport 2-Door

37
Low Mileage
£16,420
  • 2L
  • 46.9kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Hippo Approved

BMW, X3

2016 (16) - XDRIVE30D M SPORT 5-Door

33
£8,799
Finance available £174 pm
  • 3L
  • 140.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car2Car Ltd

01403 331222 *
5/5 Stars

BMW, 2 Series Gran Coupe

2021 (70) - 1.5 218i Sport Euro 6 (s/s) 4dr

£12,700
Finance available £261 pm
  • 1.5L
  • 74.3kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Quality Part X Ltd Dunstable

BMW, 3 Series

2015 (15) - 2.0 320d M Sport Touring 5dr Diesel Auto-2 OWNER CAR-FINISHED IN BLACK SAPP

40
£10,450
Finance available £211 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Rix Motors

BMW, X1

2011 (61) - 2.0 20d SE Steptronic xDrive Euro 5 5dr

59
Reduced
£6,490
Finance available £123 pm
  • 2L
  • 61kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Auto Globe Limited

01908 765760 *
4.5/5 Stars

BMW, X1

2025 - xDrive 25e M Sport 5dr Step Auto

33
Low Mileage
£43,950
Finance available £882 pm
  • 1.5L
  • 101Miles
  • Auto
  • Body StyleEstate

Stratstone BMW Harrogate

BMW, 3 Series Gran Turismo

2016 (16) - 2.0 320d M Sport GT Auto xDrive Euro 6 (s/s) 5dr

25
£9,400
Finance available £188 pm
  • 2L
  • 99.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

SMS Motors

BMW, 3 Series

2010 - 2.0 318d SE Business Edition 4-Door

£2,995
  • 2L
  • 145.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Ls Automotive Ltd

BMW, 2 Series

2015 - 2.0 220i M Sport Coupe 2-Door

19
£7,395
Finance available £143 pm
  • 2L
  • 92.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Spruce Autos

BMW, 3 Series

2010 (10) - 2.0 316d ES Euro 5 4dr

71
£1,790
  • 2L
  • 167kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Pulse Motors