Skip to main content

1,299 Used BMW 5 Series cars for sale

BMW 5 Series2017 (67) - 3.0 540i xDrive M Sport Auto 4WD 5dr

2017 (67) - 3.0 540i xDrive M Sport Auto 4WD 5dr38

Low Mileage

£26,495

Finance available £524 pm

  • 3L
  • 45.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Bespoke Vehicle Services LTD

01270441155 *

0/5 Stars

BMW 5 Series2020 - 530d xDrive M Sport 4dr Auto

2020 - 530d xDrive M Sport 4dr Auto8

£20,425

Finance available £399 pm

  • 3L
  • 84.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

McNulty Motors Ltd

02887441320 *

BMW 5 Series2014 (14) - 530d M SPORT 5dr Step Auto ESTATE+ LEATHER + PANROOF + MEDIA +

2014 (14) - 530d M SPORT 5dr Step Auto ESTATE+ LEATHER + PANROOF + MEDIA +28

£9,990

Finance available £201 pm

  • 3L
  • 135.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Apex Auto Traders Ltd

01134689005 *

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

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

Reduced

£12,475

Finance available £256 pm

  • 2L
  • 87.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Lucky Seven Motors

02034359499 *

BMW 5 Series2017 (67) - 520d xDrive M Sport 5dr Auto

2017 (67) - 520d xDrive M Sport 5dr Auto20

Reduced

£20,600

Finance available £403 pm

  • 2L
  • 44.3K

    Miles
  • Diesel
  • Semi Auto
  • Estate

GS Car Centre Ltd

01772348161 *

0/5 Stars

BMW 5 Series2018 (67) - 3.0 530d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

2018 (67) - 3.0 530d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)50

Low Mileage

£22,995

Finance available £452 pm

  • 3L
  • 55.6K

    Miles
  • Diesel
  • Automatic
  • Estate

BM Automotive

01752427499 *

5/5 Stars

BMW 5 Series2019 (69) - 520d M Sport 4dr Auto

2019 (69) - 520d M Sport 4dr Auto40

£19,750

Finance available £385 pm

  • 2L
  • 47.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Diamond Specialist Cars Limited

01422412351 *

BMW 5 Series2013 (13) - 2.0 520d M Sport Saloon LCI 4dr Diesel Manual Euro 6 (s/s) (184 ps) 320d M

2013 (13) - 2.0 520d M Sport Saloon LCI 4dr Diesel Manual Euro 6 (s/s) (184 ps) 320d M37

£7,995

Finance available £156 pm

  • 2L
  • 95.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Matt Hogan Specialist Cars Ltd

01257444700 *

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

2013 (63) - 2.0 520d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (184 ps)50

Low Mileage

£11,995

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Automatic
  • Estate

REVENTO MOTORS LTD

01752425627 *

BMW 5 Series2014 (14) - 520d Luxury 4dr Step Auto

2014 (14) - 520d Luxury 4dr Step Auto77

£6,499

Finance available £123 pm

  • 2L
  • 111.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

BMW 5 Series2024 (24) - 530e M Sport 4dr Auto Saloon

2024 (24) - 530e M Sport 4dr Auto Saloon20

Low Mileage

£41,327

  • 2L
  • 9.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vertu BMW York

01904237114 *

0/5 Stars

BMW 5 Series2017 - 520d M Sport 4dr Auto

2017 - 520d M Sport 4dr Auto13

£17,450

Finance available £338 pm

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

JB Autosales NI Ltd

02890023688 *

BMW 5 Series2011 - 2.0 520d SE 5dr

2011 - 2.0 520d SE 5dr23

Low Mileage

£6,995

Finance available £134 pm

  • 2L
  • 77.7K

    Miles
  • Diesel
  • Manual
  • Estate

Richlee Motor Company Rayleigh

01268219714 *

BMW 5 Series2015 - 520d SE-LOVELY PRESTIGE CAR, GREAT CONDITION-SAT NAVIGATION-HEATED SEATS!!! 4-Door

2015 - 520d SE-LOVELY PRESTIGE CAR, GREAT CONDITION-SAT NAVIGATION-HEATED SEATS!!! 4-Door20

Reduced

£6,999

Finance available £134 pm

  • 2L
  • 105.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Eco Motors

01270444032 *

4.2/5 Stars

BMW 5 Series2018 - 2.0 520d M Sport Auto 4dr

2018 - 2.0 520d M Sport Auto 4dr53

£12,000

  • 2L
  • 106.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vortex Cars Limited

01614700153 *

BMW 5 Series2023 (23) - 2.0 520d MHT M Sport Touring 5dr Diesel Hybrid Steptronic Euro 6 (s/s) (190

2023 (23) - 2.0 520d MHT M Sport Touring 5dr Diesel Hybrid Steptronic Euro 6 (s/s) (19045

Reduced

£31,995

Finance available £678 pm

  • 2L
  • 29.4K

    Miles
  • Diesel
  • Automatic
  • Estate

The Essex Car Group

01277286584 *

4.1/5 Stars

BMW 5 Series2016 (16) - 520d [190] SE 4dr Step Auto

2016 (16) - 520d [190] SE 4dr Step Auto28

Reduced

£6,995

Finance available £134 pm

  • 2L
  • 119.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Motorline Car Sales

01162160117 *

BMW 5 Series2018 - 530e M Sport 4dr Auto

2018 - 530e M Sport 4dr Auto33

Low Mileage

£16,799

Finance available £353 pm

  • 2L
  • 41.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

4.3/5 Stars

BMW 5 Series2020 - 530d xDrive MHT M Sport 4dr Auto

2020 - 530d xDrive MHT M Sport 4dr Auto63

£26,558

  • 3L
  • 47.5K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Marshall Approved Used Peterborough

01733666822 *

BMW 5 Series2013 (63) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

2013 (63) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr56

£7,295

Finance available £141 pm

  • 2L
  • 114.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

MY MOTOR SMART LIMITED

01134689428 *

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.