Skip to main content

1,344 Used BMW 5 Series cars for sale

BMW 5 Series2012 (12) - 535d [313] M Sport 4dr Step Auto

2012 (12) - 535d [313] M Sport 4dr Step Auto14

£7,999

Finance available £156 pm

  • 3L
  • 180.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Birmingham Motors Ltd

01217525226 *

0/5 Stars

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

2017 (67) - 2.0 520d SE Touring Auto Euro 6 (s/s) 5dr83

£10,990

Finance available £223 pm

  • 2L
  • 106.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Niche Motor Company

01274028316 *

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)6

£16,450

Finance available £345 pm

  • 2L
  • 83.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Rix Motors

01925917564 *

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

2023 - 520d MHT M Sport 5dr Step Auto35

Low Mileage

£32,995

Finance available £657 pm

  • 2L
  • 10.9K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

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

2017 (67) - 2.0 520d M Sport Auto xDrive Euro 6 (s/s) 4dr24

Low Mileage

£18,300

  • 2L
  • 59.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

JC Select Stirling

01786232660 *

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

2018 (67) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)39

Reduced

£18,970

  • 2L
  • 22.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Dace Specialist Car Centre Stockport

01616945314 *

4.8/5 Stars

BMW 5 Series2016 (66) - 3.0 530d M Sport Auto Euro 6 (s/s) 4dr

2016 (66) - 3.0 530d M Sport Auto Euro 6 (s/s) 4dr32

£9,000

Finance available £179 pm

  • 3L
  • 120.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Browns Car Company

01621733495 *

4.7/5 Stars

BMW 5 Series2019 (69) - 2.0 Diesel PCO Ready Automatic M Sport Saloon 4dr Euro 6 ULEZ Free

2019 (69) - 2.0 Diesel PCO Ready Automatic M Sport Saloon 4dr Euro 6 ULEZ Free39

£16,995

Finance available £357 pm

  • 2L
  • 84.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

TM UK TRADING LTD

02037637078 *

0/5 Stars

BMW 5 Series2014 (64) - 520d [190] M Sport 4dr Step Auto

2014 (64) - 520d [190] M Sport 4dr Step Auto23

£7,995

Finance available £156 pm

  • 2L
  • 96.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Great Budget Vehicles Limited

01215166017 *

BMW 5 Series2017 - 520d M Sport 4dr Auto

2017 - 520d M Sport 4dr Auto1

£15,395

Finance available £322 pm

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hynes Motors

02890023625 *

BMW 5 Series2025 (12) - 535i M Sport 4dr Step Auto Dakota Leather Rev Cam

2025 (12) - 535i M Sport 4dr Step Auto Dakota Leather Rev Cam20

Low Mileage

£11,485

Finance available £234 pm

  • 3L
  • 57.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Go Green Motors Ltd

01634564261 *

BMW 5 Series2019 - 520d xDrive M Sport 5dr Auto

2019 - 520d xDrive M Sport 5dr Auto10

£17,750

Finance available £344 pm

  • 2L
  • 90.2K

    Miles
  • Diesel
  • Automatic
  • Estate

MCautosales

02879440626 *

BMW 5 Series2019 - 530i SE 4-Door

2019 - 530i SE 4-Door43

Low Mileage

£19,795

Finance available £386 pm

  • 2L
  • 32.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Phoenix Car Centre

01962670197 *

BMW 5 Series2018 (68) - 530E M SPORT 4-Door

2018 (68) - 530E M SPORT 4-Door43

£14,995

Finance available £313 pm

  • 2L
  • 75.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Red Motors

02039899396 *

BMW 5 Series2016 (66) - 520d [190] M Sport 4dr Step Auto

2016 (66) - 520d [190] M Sport 4dr Step Auto34

£7,995

Finance available £156 pm

  • 2L
  • 137.5K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Tnd Car Sales LTD

01233555386 *

0/5 Stars

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

2019 (19) - 520d M Sport 4dr Auto13

£17,888

Finance available £347 pm

  • 2L
  • 77.6K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Ainsdale Car Centre

01704337328 *

4.8/5 Stars

BMW 5 Series2012 (12) - 2.0 520d ED EfficientDynamics Euro 5 (s/s) 4dr

2012 (12) - 2.0 520d ED EfficientDynamics Euro 5 (s/s) 4dr19

£3,940

Finance available £66 pm

  • 2L
  • 156.0K

    Miles
  • Diesel
  • Manual
  • Saloon

CAMBRIDGESHIRE CARSALES

01733797197 *

BMW 5 Series2009 (59) - 520D M SPORT BUSINESS EDITION 4-Door

2009 (59) - 520D M SPORT BUSINESS EDITION 4-Door13

Low Mileage

£5,299

Finance available £96 pm

  • 2L
  • 105.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Bexhill Motors Dorset Road

01424230370 *

4.7/5 Stars

BMW 5 Series2019 - 520d M Sport 4dr Auto

2019 - 520d M Sport 4dr Auto19

Low Mileage

£20,498

  • 2L
  • 46.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Liverpool Motorstore / MG

01513179472 *

4.7/5 Stars

BMW 5 Series2014 (14) - 3.0 535d M Sport Touring Auto Euro 6 (s/s) 5dr

2014 (14) - 3.0 535d M Sport Touring Auto Euro 6 (s/s) 5dr79

Low Mileage

£15,450

Finance available £323 pm

  • 3L
  • 82.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Tudor Prestige Ltd

01733797069 *

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

Jack Evans

Author: Jack Evans

View profile

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.