Skip to main content

15,037 Used BMW cars for sale

BMW X12023 - xDrive 25e M Sport 5dr [Tech Plus Pack] Step Auto

2023 - xDrive 25e M Sport 5dr [Tech Plus Pack] Step Auto19

Low Mileage

£39,998

  • 1.5L
  • 3.8K

    Miles
  • Electric
  • Automatic
  • Estate

Arnold Clark Kirkcaldy BMW

01592802402 *

4.7/5 Stars

BMW X52010 (10) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 4 (235 ps)

2010 (10) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 4 (235 ps)28

£6,995

Finance available £134 pm

  • 3L
  • 125.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Cars4You Ltd (Straiton)

01665660510 *

4.4/5 Stars

BMW 8 Series2021 - 840i [333] sDrive M Sport 4dr Auto

2021 - 840i [333] sDrive M Sport 4dr Auto19

Low Mileage

£36,498

  • 3L
  • 25.5K

    Miles
  • Petrol
  • Automatic
  • Coupe

Arnold Clark Kirkcaldy BMW

01592802402 *

4.7/5 Stars

BMW 1 Series2020 - 118i Sport 5dr

2020 - 118i Sport 5dr19

£15,498

  • 1.5L
  • 48.1K

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Fiat (Kirkcaldy)

01592808074 *

4.7/5 Stars

BMW 4 Series Gran Coupe2017 - 420d [190] M Sport 5dr Auto [Professional Media]

2017 - 420d [190] M Sport 5dr Auto [Professional Media]39

£14,449

  • 2L
  • 74.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

cinch

01312874330 *

4.3/5 Stars

BMW X3M2019 (69) - 3.0i Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (510 ps)

2019 (69) - 3.0i Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (510 ps)46

£37,995

Finance available £760 pm

  • 3L
  • 68.9K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

SIMPSON MOTORS

01383347764 *

BMW X42016 - 2.0 X4 xDrive 20d M Sport Auto 4WD 5dr

2016 - 2.0 X4 xDrive 20d M Sport Auto 4WD 5dr1

£14,995

Finance available £313 pm

  • 2L
  • 81.9K

    Miles
  • Diesel
  • Automatic
  • Estate

RDB Car Sales

01592808079 *

BMW 4 Series Gran Coupe2019 (19) - 2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2019 (19) - 2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)12

Low Mileage

£17,450

Finance available £338 pm

  • 2L
  • 46.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Calder Motor Co

01506376640 *

5/5 Stars

BMW X22020 - sDrive 18d Sport 5dr Step Auto

2020 - sDrive 18d Sport 5dr Step Auto38

£15,299

Finance available £310 pm

  • 2L
  • 65.9K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

cinch

01312874330 *

4.3/5 Stars

BMW X62015 - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2015 - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)2

£18,995

Finance available £370 pm

  • 3L
  • 85.9K

    Miles
  • Diesel
  • Automatic
  • SUV

RDB Car Sales

01592808079 *

BMW M52022 (22) - 4.4i V8 Competition Saloon 4dr Petrol Steptronic xDrive Euro 6 (s/s) (625 p

2022 (22) - 4.4i V8 Competition Saloon 4dr Petrol Steptronic xDrive Euro 6 (s/s) (625 p50

£57,500

Finance available £1,161 pm

  • 4.4L
  • 24.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

SIMPSON MOTORS

01383347764 *

BMW X12016 (66) - 2.0 XDRIVE18D SE 5d 148 BHP 5-Door

2016 (66) - 2.0 XDRIVE18D SE 5d 148 BHP 5-Door33

Low Mileage

£15,995

Finance available £335 pm

  • 2L
  • 55.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars4You Ltd

01312027981 *

0/5 Stars

BMW i42025 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

2025 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto19

£57,998

  • 10.0

    Miles
  • Electric
  • Automatic
  • Hatchback

Arnold Clark Kirkcaldy BMW

01592802402 *

4.7/5 Stars

BMW Z42016 (16) - 2.0 Z4 SDRIVE20I M SPORT ROADSTER 2d 181 BHP 2-Door

2016 (16) - 2.0 Z4 SDRIVE20I M SPORT ROADSTER 2d 181 BHP 2-Door1

Low Mileage

£14,995

Finance available £313 pm

  • 2L
  • 42.3K

    Miles
  • Petrol
  • Automatic
  • Convertible

Cars4You Edinburgh West

01313226854 *

BMW X52010 (0K) - 3.0 XDRIVE40D M SPORT 5d 302 BHP 5-Door

2010 (0K) - 3.0 XDRIVE40D M SPORT 5d 302 BHP 5-Door36

Low Mileage

£9,995

Finance available £201 pm

  • 3L
  • 95.0K

    Miles
  • Diesel
  • Automatic
  • SUV

Cars4You Ltd

01312027981 *

0/5 Stars

BMW 4 Series2016 (16) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

2016 (16) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)24

Low Mileage

£11,995

Finance available £246 pm

  • 2L
  • 73.6K

    Miles
  • Diesel
  • Automatic
  • Coupe

Redpath & Mclean Motor Ltd

01316036539 *

BMW 4 Series2020 - 420d [190] M Sport 5dr Auto [Professional Media]

2020 - 420d [190] M Sport 5dr Auto [Professional Media]19

£19,298

  • 2L
  • 44.3K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Arnold Clark Fiat (Kirkcaldy)

01592808074 *

4.7/5 Stars

BMW X42015 (15) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2015 (15) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)29

£12,795

Finance available £264 pm

  • 2L
  • 97.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars4You Edinburgh West

01313226854 *

BMW 1 Series2014 (14) - 2.0 118d Sport Hatchback 5dr Diesel Manual Euro 5 (s/s) (143 ps)

2014 (14) - 2.0 118d Sport Hatchback 5dr Diesel Manual Euro 5 (s/s) (143 ps)9

Low Mileage

£7,495

Finance available £145 pm

  • 2L
  • 51.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Cars4You Edinburgh West

01313226854 *

BMW 6 Series Gran Turismo2018 (18) - 3.0 630d M Sport GT 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

2018 (18) - 3.0 630d M Sport GT 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)36

£18,995

Finance available £370 pm

  • 3L
  • 76.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Cars4You Edinburgh West

01313226854 *

Latest news

Motoring news from around the country

What is a Drivetrain? Everything Car Buyers Need to Know - hero image

What is a Drivetrain? Everything Car Buyers Need to Know

This guide will break down drivetrain meaning, its types, and how they impact your driving experience and costs. Plus, we’ll connect you to useful buying tips and tools to make y...

Read more
What is the Ford ST-Line Trim and is it Worth it in 2025? - hero image

What is the Ford ST-Line Trim and is it Worth it in 2025?

For car buyers who want a vehicle that strikes a perfect balance between aesthetics and everyday practicality, the Ford ST-Line trim might be the answer. But what makes the ST-Line...

Read more
What is a Pre-Purchase Inspection and Do You Need One? - hero image

What is a Pre-Purchase Inspection and Do You Need One?

You’ve done your research and you think you’ve found the right vehicle, so a good next step is a pre-purchase inspection (PPI). But what is a pre-purchase inspection? And do yo...

Read more

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.