Used BMW cars Halbeath

raccars.co.uk currently have 457 used BMW for sale in Halbeath

BMW 1 Series

118d M Sport 5dr [Nav]

£12,700
2016(16)
  • 29,931
  • Manual
  • Diesel
  • 2L
Call the dealer:0131 341 3249View vehicle

BMW 3 Series

320d M Sport 4dr Step Auto

£16,998
2016(66)
  • 28,240
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01501 651571View vehicle

BMW M3

M3 4dr [Competition Pack]

Reduced by £1,000 was £44,998
 
£43,998
2018(18)
  • 10,898
  • Manual
  • Petrol
  • 3L
Call the dealer:03300290963View vehicle

BMW 4 Series

430d M Sport 5dr Auto [Professional Media]

£22,998
2016(66)
  • 13,599
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300291887View vehicle

BMW 4 Series

Gran Diesel Coup 418d M Sport 5dr Auto [Professional Media]

£16,998
2016(16)
  • 57,303
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0131 341 3217View vehicle

BMW X6

xDrive30d M Sport 5dr Step Auto

£31,998
2016(16)
  • 19,881
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300290963View vehicle

Value your car for free with RAC Cars in 3 easy steps

BMW 4 Series

440i M Sport 5dr Auto [Professional Media]

Reduced by £1,000 was £32,998
 
£31,998
2018(68)
  • 4,310
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:03300290963View vehicle

BMW 5 Series

530d M Sport 4dr Auto

£31,698
2018(18)
  • 15,650
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300298061View vehicle

BMW X2

sDrive 20i SE 5dr Step Auto

£25,298
2019(19)
  • 2,438
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:0131 341 3217View vehicle

BMW 3 Series

316d Sport 4dr [Business Media]

£10,298
2015
  • 66,319
  • Manual
  • Diesel
  • 2L
Call the dealer:03300372847View vehicle

BMW X5

3.0 30d SE 5dr Auto

£11,990
2008(57)
£225.78 per month
Show representative example >
  • 85,244
  • Automatic
  • Diesel
  • 3L
Call the dealer:01324 442606View vehicle

BMW 4 Series

2.0 420d M Sport xDrive 2dr Auto

Reduced by £1,360 was £17,750
 
£16,390
2014(64)
£302.50 per month
Show representative example >
  • 33,653
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0131 341 2855View vehicle

BMW 3 Series

320d Step Auto 320 SE Private Plate Included In Price 4-Door

£3,495
2006
  • 99,125
  • Automatic
  • Diesel
  • 2L
Call the dealer:0131 341 2886View vehicle

BMW 5 Series

2.0 520d M Sport GT 5dr Auto

Reduced by £2,500 was £22,495
 
£19,995
2016(16)
£373.36 per month
Show representative example >
  • 25,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01506 551698View vehicle

BMW 3 Series

M Sport Saloon B48D 2.0i 4-Door

£33,998
2019(19)
  • 101
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300290963View vehicle

Got a specific model in mind?

Choose a region to start