Used BMW cars for sale
Browse 376 used BMW cars from independent dealers across the UK. Compare vehicles and contact sellers directly.
376 BMW cars available
33£5,450BMW 2 Series
1.5 218i Sport Active Tourer
33£8,480BMW 5 Series
2.0 520d M Sport Touring
31£9,450BMW 4 Series
2.0 420d xDrive M Sport Coupe
33£6,480BMW X3
2.0 X3 xDrive20d M Sport
30£6,750BMW 1 Series
1.5 116d M Sport 5-Door
31£8,250BMW 4 Series
2.0 420d M Sport Coupe
29£5,980BMW 1 Series
1.5 118i Sport 5-door
39£18,399BMW 1 Series
118i [136] M Sport 5dr [Live Cockpit Professional]
36£25,499BMW 1 Series
120 M Sport 5dr Step Auto
30£23,099BMW 2 Series
M235i xDrive 4dr Step Auto
38£21,299BMW 3 Series
318i M Sport 5dr Step Auto
39£27,399BMW Z4
sDrive 20i M Sport 2dr Auto
38£19,599BMW X1
xDrive 25e M Sport 5dr Auto
37£16,099BMW 1 Series
118i [136] Sport 5dr
57£17,450BMW X3
2.0 X3 xDrive Black Edition 20d M Sport,sat nav,heated seats,21s,FSH
Photos coming soon£5,995BMW X1
2.0 X1 xDrive18d xLine
Photos coming soon£4,995BMW 3 Series
2.0 320i M Sport Saloon
Photos coming soon£10,995BMW 4 Series
3.0 430d M Sport Coupe
Photos coming soon£8,495BMW X5
3.0 X5 xDrive35d SE
39£18,899BMW X1
xDrive 25e xLine 5dr Auto
49£19,299BMW 2 Series
218d M Sport 5dr DCT [Tech Plus Pack]
30£19,799BMW 1 Series
120d xDrive M Sport 5dr Step Auto
57£9,495BMW X1
2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr
Photos coming soon£POABMW 2 Series
2.0 218d M Sport Auto Euro 6 (s/s) 2dr
Photos coming soon£POABMW 1 Series
2.0 118d M Sport Euro 5 (s/s) 5dr
29£24,999BMW X3
xDrive20d MHT M Sport 5dr Step Auto
40£18,099BMW 1 Series
118i [136] M Sport 5dr Step Auto
73£10,999BMW 1 Series
1.5 118i M Sport DCT Euro 6 (s/s) 5dr
41£7,295BMW 2 Series
2.0 218d Luxury Active Tourer
41£8,995BMW 3 Series
2.0 320d EfficientDynamics Touring
48£9,795BMW 4 Series
2.0 420d M Sport Coupe
50£20,995BMW X4
2.0 X4 xDrive20d M Sport
44£9,995BMW 1 Series
2.0 120d M Sport 3-door
46£11,995BMW X5
2.0 X5 xDrive40e M Sport
40£25,099BMW X1
sDrive 18d xLine 5dr Step Auto
65£18,495BMW X2
2.0 X2 M35i
61£12,995BMW X3
2.0 X3 xDrive20d xLine
72£9,995BMW 4 Series
3.0 430d Luxury Coupe
62£8,995BMW 4 Series
2.0 420d xDrive M Sport Gran Coupe
51£5,995BMW 3 Series
2.0 320d M Sport Touring
53£8,995BMW 1 Series
1.5 116d M Sport 5-Door
51£5,495BMW 3 Series
2.0 320d M Sport Touring Business Edition
55£7,995BMW 1 Series
1.5 116d M Sport 3-Door
27£10,995BMW 3 Series
328i LUXURY TOURING
22£12,995BMW 1 Series
120i SPORT PLUS EDITION
31£15,995BMW 5 Series
2.0 520i M Sport Touring
24£4,757BMW 1 Series
1.5 116d ED Plus 5-Door
25£1,957BMW 1 Series
2.0 118d SE 5 door
28£22,695BMW X3
2.0 X3 xDrive20i M Sport
22£21,957BMW X3
2.0 X3 xDrive20i M Sport
