Used BMW cars for sale
Browse 367 used BMW cars from independent dealers across the UK. Compare vehicles and contact sellers directly.
367 BMW cars available
45£24,399BMW 2 Series
220i M Sport 2dr Step Auto
41£16,299BMW 1 Series
118i M Sport 5dr Step Auto
1£7,250BMW X1
2.0 20d M Sport Auto xDrive Euro 5 (s/s) 5dr
1£7,450BMW X3
2.0 20d M Sport Steptronic xDrive Euro 5 (s/s) 5dr
1£4,350BMW 3 Series
2.0 320i M Sport Steptronic Euro 4 2dr
36£17,199BMW 3 Series
330e M Sport 4dr Step Auto
40£24,599BMW 1 Series
M135i xDrive 5dr Step Auto [Pro Pack]
Photos coming soon£5,495BMW 1 Series
1.5 116d ED Plus 5-Door
20£7,950BMW X1
2.0 X1 xDrive18d SE
23£20,699BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
48£5,479BMW 1 Series
1.6 116i Sport 5-door White 5dr 1 KEEPER
55£12,999BMW 4 Series
2.0 420d M Sport Auto Euro 6 (s/s) 5dr
38£21,499BMW 3 Series
320i xDrive M Sport 4dr Step Auto
Photos coming soon£19,995BMW 3 Series
2.0 318i M Sport Touring automatic
25£12,995BMW 3 Series
2.0 320d M Sport Touring Auto
3£24,699BMW 1 Series
M135i xDrive 5dr Step Auto [Pro Pack]
33£26,799BMW Ix3
210kW M Sport Pro 80kWh 5dr Auto
25£17,399BMW 2 Series
218d M Sport 4dr
31£17,899BMW 2 Series
225e xDrive Sport 5dr DCT
40£24,699BMW 3 Series
330e xDrive Sport 5dr Step Auto
5£21,999BMW 1 Series
M135i xDrive 5dr Step Auto
3£31,799BMW Ix
240kW xDrive40 M Sport Edition 76.6kWh 5dr Auto
3£23,099BMW 1 Series
M135i xDrive 5dr Step Auto
10£27,995BMW E36 M3
38£23,499BMW 1 Series
M135i xDrive 5dr Step Auto
23£20,999BMW Ix3
210kW Premier Edition 80kWh 5dr Auto
6£19,899BMW 1 Series
M135i xDrive 5dr Step Auto
3£25,899BMW 2 Series
220i M Sport 2dr Step Auto
7£28,899BMW 5 Series
545e xDrive M Sport 4dr Auto
7£26,099BMW 1 Series
M135i xDrive 5dr Step Auto
39£23,399BMW 3 Series
330e M Sport 5dr Step Auto
21£6,800BMW 2 Series
1.5 218I SE 5-Door
88£5,990BMW X5
3.0 35d SE SUV 5dr Diesel Auto xDrive Euro 4 (286 ps)
5£20,899BMW 1 Series
M135i xDrive 5dr Step Auto [Tech Pack]
BMW F750GS SPORT
F750GS SPORT
6£6,890BMW 1 Series
2.0 118d Sport Euro 6 (s/s) 5dr
40£21,599BMW X3
xDrive20d MHT M Sport 5dr Step Auto
4£22,899BMW 1 Series
128ti 5dr Step Auto [Live Cockpit Professional]
5£30,899BMW 4 Series
420i M Sport 2dr Step Auto [Pro Pack]
3£23,299BMW X1
sDrive 20i MHT Sport 5dr Step Auto
21£28,199BMW I4
250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack]
28£13,899BMW 1 Series
118i [1.5] M Sport Shadow Ed 5dr Step Auto
37£25,399BMW 1 Series
M135i xDrive 5dr Step Auto
19£20,499BMW 1 Series
M135i xDrive 5dr Step Auto
4£24,499BMW 1 Series
120 M Sport 5dr Step Auto
42£24,499BMW X3
xDrive20d MHT M Sport 5dr Step Auto
64£11,250BMW 3 Series
3.0 330d M Sport Auto Euro 6 (s/s) 4dr
2£13,490BMW 2 Series
2.0 220i M Sport Auto Euro 6 (s/s) 2dr
BMW S 1000 R
S 1000 R 1000 SPORT
44£10,450BMW 1 Series
3.0 M135i 3 door
