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

2024 - 330e xDrive M Sport 4dr Step Auto

19
Low Mileage
£32,898
  • 2L
  • 9.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 2 Series Gran Tourer

2020 (70) - 1.5 218i Luxury Euro 6 (s/s) 5dr

24
Reduced
£13,845
Finance available £287 pm
  • 1.5L
  • 12.1kMiles
  • Petrol
  • Manual
  • Body StyleEstate

KZ Autos Ltd

BMW, 5 Series

2012 (12) - 2.0 520d M Sport Touring Steptronic Euro 5 (s/s) 5dr

12
£6,199
Finance available £116 pm
  • 2L
  • 117.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

The Big Motor Company Ltd

BMW, X5

2009 (09) - 3.0sd SE 5dr Auto

27
£4,995
Finance available £89 pm
  • 3L
  • 166kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Jap Motor Cars Ltd

BMW, X3

2024 - xDrive 30e M Sport 5dr Auto

35
£43,950
  • 2L
  • 6.9kMiles
  • Auto
  • Body StyleSUV

Stratstone BMW Milton Keynes

01908 104093 *
4.7/5 Stars

BMW, 3 Series

(63) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

34
£8,795
Finance available £174 pm
  • 128.7kMiles
  • Diesel
  • Auto

SRE Motors Ltd

BMW, X5

2023 (66) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

54
Reduced
£22,995
Finance available £452 pm
  • 3L
  • 52.7kMiles
  • Diesel
  • Auto

JMS USED CARS LTD

BMW, 2 Series Gran Tourer

2018 - 1.5 216d Sport MPV 5dr Diesel Manual Euro 6 (s/s) (116 ps)

40
£9,851
Finance available £198 pm
  • 1.5L
  • 63.8kMiles
  • Diesel
  • Manual
  • Body StylePeople Carrier

drivedirect Stockton-on-Tees

BMW, 3 Series

2021 - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr

58
£19,990
Finance available £390 pm
  • 2L
  • 74.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Adam Blackman Ltd

BMW, 5 Series

2018 - 520d xDrive M Sport 4dr Auto

10
£17,450
Finance available £338 pm
  • 2L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MCautosales

BMW, 1 Series

2010 (10) - 116i [2.0] Sport 3dr

15
Low Mileage
£1,895
  • 2L
  • 110kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

HORNSBY CARS LTD

BMW, 1 Series

2016 (16) - 1.5 116d ED Plus Euro 6 (s/s) 5dr

24
Reduced
£5,481
Finance available £100 pm
  • 1.5L
  • 112kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Eye Green Cars

01733 794296 *
3.3/5 Stars

BMW, 3 Series

2022 - 3 SERIES 330e M Sport 5dr Step Auto

59
£26,190
  • 2L
  • 35.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Perrys Doncaster Vauxhall

01302 248564 *
4.5/5 Stars

BMW, 3 Series

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

36
Low Mileage
£10,059
  • 2L
  • 75.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carbase - Weston

01934 313340 *
4.8/5 Stars

BMW, 1 Series

2018 (68) - 118i [1.5] Sport 5dr [Nav/Servotronic]

12
£10,490
Finance available £212 pm
  • 1.5L
  • 52kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carr Mill Motors

BMW, 4 Series

2014 (14) - 420d M Sport 2dr Auto

30
Reduced
£11,495
Finance available £234 pm
  • 2L
  • 1.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Course-Beacham