Skip to main content

1,346 Used BMW 5 Series cars for sale

BMW 5 Series2017 (17) - 3.0 530d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

2017 (17) - 3.0 530d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)42

£19,489

Finance available £380 pm

  • 3L
  • 66.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stirling Cars Ltd

01992661749 *

0/5 Stars

BMW 5 Series2015 - 520d [190] SE 5dr Step Auto

2015 - 520d [190] SE 5dr Step Auto26

£8,995

Finance available £179 pm

  • 2L
  • 83.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Status Motor Group LTD

02037639097 *

BMW 5 Series2016 - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

2016 - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr61

£11,495

  • 2L
  • 94.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Woodcroft Motors

01642030069 *

0/5 Stars

BMW 5 Series2017 (67) - 2.0 520d SE Auto Euro 6 (s/s) 4dr

2017 (67) - 2.0 520d SE Auto Euro 6 (s/s) 4dr30

£11,440

Finance available £233 pm

  • 2L
  • 93.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vision Motors Direct - Haydock

01942367552 *

BMW 5 Series2012 (12) - 530D M SPORT 4-Door

2012 (12) - 530D M SPORT 4-Door18

Reduced

£8,995

  • 3L
  • 83.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

CHEQUERED FLAG WALES LIMITED

01443805132 *

BMW 5 Series2022 - 530e M Sport 5dr Auto

2022 - 530e M Sport 5dr Auto58

£26,999

Finance available £569 pm

  • 2L
  • 34.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Stockton-On-Tees

01642937531 *

BMW 5 Series2022 - 530e M Sport 5dr Auto [Pro Pack]

2022 - 530e M Sport 5dr Auto [Pro Pack]40

£27,499

Finance available £580 pm

  • 2L
  • 38.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Chingford

02039104754 *

BMW 5 Series2009 - 2.0 520d M Sport Business Edition Steptronic Euro 4 4dr

2009 - 2.0 520d M Sport Business Edition Steptronic Euro 4 4dr13

Low Mileage

£4,900

Finance available £87 pm

  • 2L
  • 103.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

We Love Car Group

01372230638 *

BMW 5 Series2018 (68) - 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr

2018 (68) - 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr23

£14,495

Finance available £302 pm

  • 2L
  • 100.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Genie

01484509565 *

BMW 5 Series2018 (18) - 2.0 520d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2018 (18) - 2.0 520d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)16

£15,495

Finance available £324 pm

  • 2L
  • 91.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars4You Edinburgh West

01313226854 *

BMW 5 Series2020 - 520d MHT M Sport 5dr Step Auto

2020 - 520d MHT M Sport 5dr Step Auto45

Reduced

£22,995

Finance available £452 pm

  • 2L
  • 53.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Roadside Garages

02870449515 *

BMW 5 Series2011 (61) - 2.0 528i M Sport Steptronic Euro 5 (s/s) 4dr

2011 (61) - 2.0 528i M Sport Steptronic Euro 5 (s/s) 4dr

£6,995

Finance available £134 pm

  • 2L
  • 118.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Elm Motor Company

01752749650 *

4.4/5 Stars

BMW 5 Series2014 (64) - 535d M Sport 4dr Step Auto ** 11 BMW SERVICES **

2014 (64) - 535d M Sport 4dr Step Auto ** 11 BMW SERVICES **28

£10,999

Finance available £223 pm

  • 3L
  • 106.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Parc Lane Cars Ltd

01913232948 *

BMW 5 Series2019 (69) - 2.0 520d SE Touring Auto Euro 6 (s/s) 5dr

2019 (69) - 2.0 520d SE Touring Auto Euro 6 (s/s) 5dr45

£14,021

Finance available £291 pm

  • 2L
  • 90.8K

    Miles
  • Diesel
  • Automatic
  • Estate

SR Motors

01793268063 *

BMW 5 Series2023 - 520d MHT M Sport 5dr Step Auto

2023 - 520d MHT M Sport 5dr Step Auto14

£31,995

Finance available £637 pm

  • 2L
  • 41.1K

    Miles
  • Diesel
  • Automatic
  • Estate

S J Davidson

02887447997 *

BMW 5 Series2024 (24) - 520i M Sport 4dr Auto

2024 (24) - 520i M Sport 4dr Auto23

Low Mileage

£39,900

  • 2L
  • 4.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Listers Kings Lynn (BMW)

01553601557 *

BMW 5 Series2020 (70) - 2.0 520d MHT SE Touring 5dr Diesel Hybrid Steptronic xDrive Euro 6 (s/s) (1

2020 (70) - 2.0 520d MHT SE Touring 5dr Diesel Hybrid Steptronic xDrive Euro 6 (s/s) (135

£19,800

Finance available £386 pm

  • 2L
  • 69.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Hammond Cars Great Yarmouth

01493806041 *

4.5/5 Stars

BMW 5 Series2012 (12) - 2.0 520d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)

2012 (12) - 2.0 520d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)12

£5,000

Finance available £89 pm

  • 2L
  • 113.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Mersea Car Sales

01206489531 *

BMW 5 Series2013 (04) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (184 ps)

2013 (04) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (184 ps)9

£7,495

Finance available £145 pm

  • 2L
  • 112.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars4You Edinburgh West

01313226854 *

BMW 5 Series2019 - 520d M Sport 5dr Auto

2019 - 520d M Sport 5dr Auto13

£21,450

Finance available £420 pm

  • 2L
  • 59.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Colin Francis Cars

02879441906 *

Why buy a used BMW 5 Series?

If you're in the market for a car that's luxurious, spacious and refined, then a used BMW 5 Series is a great choice. The vehicle has an elegant design and is very spacious and comfortable inside. A wide range of powertrain options ensures maximum power output as well as plenty of efficiency, while the cabin is filled with high-tech equipment.

Used BMW 5 Series snapshot review

Pros

  • Wide range of engine choices
  • High levels of technology
  • Strong build quality

Cons

  • Ride can be firm on certain models
  • Optional extras quickly bump up the car’s price
  • Expensive to buy new

BMW 5 Series video review

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* 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.