Skip to main content

1,336 Used BMW 5 Series cars for sale

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 *

BMW 5 Series2019 - 2.0 520d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2019 - 2.0 520d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)35

Low Mileage

£18,889

Finance available £408 pm

  • 2L
  • 21.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 5 Series2018 - 540i xDrive M Sport 4dr Auto

2018 - 540i xDrive M Sport 4dr Auto29

Low Mileage

£23,699

Finance available £507 pm

  • 3L
  • 48.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

4.3/5 Stars

BMW 5 Series2006 (56) - 520d M Sport 5dr Automatic

2006 (56) - 520d M Sport 5dr Automatic14

Reduced

£2,500

  • 2L
  • 148.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Trade Car Sales

01217288898 *

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

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

Low Mileage

£7,490

  • 2L
  • 93.0K

    Miles
  • Diesel
  • Manual
  • Saloon

MFI Motor Group

02039467733 *

BMW 5 Series2019 (Z6) - 2.0 520d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2019 (Z6) - 2.0 520d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)26

Low Mileage

£18,995

Finance available £370 pm

  • 2L
  • 44.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Burch Autos Limited

02890021865 *

BMW 5 Series2017 (17) - 2.0 530i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps) Low Mileage, Media

2017 (17) - 2.0 530i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps) Low Mileage, Media44

Low Mileage

£14,990

Finance available £287 pm

  • 2L
  • 53.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Cartime Bury

01613887693 *

4.4/5 Stars

BMW 5 Series2018 - 540i xDrive M Sport 4dr Auto

2018 - 540i xDrive M Sport 4dr Auto41

Low Mileage

£23,489

Finance available £487 pm

  • 3L
  • 49.7K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

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

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

£18,490

Finance available £359 pm

  • 2L
  • 63.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Derby Trade Cars

01332315433 *

4.3/5 Stars

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

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

£8,250

  • 2L
  • 126.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Affordable Cars

01234230806 *

4/5 Stars

BMW 5 Series2022 - 530e M Sport 5dr Auto

2022 - 530e M Sport 5dr Auto74

£26,800

Finance available £530 pm

  • 2L
  • 36.1K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Mantles Used Cars Royston

01763291130 *

BMW 5 Series2002 (02) - 530d Sport 4dr Auto

2002 (02) - 530d Sport 4dr Auto9

Low Mileage

£4,495

  • 2.9L
  • 164.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Spurland Motor Company

01494412371 *

BMW 5 Series2024 - 520i M Sport 4dr Auto [Tech Plus/Comfort Plus]

2024 - 520i M Sport 4dr Auto [Tech Plus/Comfort Plus]77

£36,608

  • 2L
  • 12.1K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Marshall Approved Used Peterborough

01733666822 *

BMW 5 Series2019 - 520d M Sport Auto 4-Door

2019 - 520d M Sport Auto 4-Door43

£17,897

Finance available £362 pm

  • 2L
  • 54.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

CarSupermarket.com Barnsley

01226448498 *

4.7/5 Stars

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

2014 - 520d [190] M Sport 4dr Step Auto36

Reduced

£12,450

  • 2L
  • 70.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

JRS Commercials & Cars

02887441404 *

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

2017 (67) - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr48

£12,450

  • 2L
  • 121.5K

    Miles
  • Diesel
  • Automatic
  • Estate

DB90 Prestigious Automobiles

01302986971 *

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

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

Reduced

£15,640

Finance available £327 pm

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

DR Motors

01162162407 *

4.3/5 Stars

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

2019 - 520d xDrive M Sport 4dr Auto19

£21,298

  • 2L
  • 54.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Linwood Omoda & Jaecoo

01414049404 *

4.7/5 Stars

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

2021 (71) - 2.0 520d MHT M Sport Touring 5dr Diesel Hybrid Steptronic Euro 6 (s/s) (19054

Low Mileage

£30,390

Finance available £604 pm

  • 2L
  • 22.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Assured Chichester

01293247834 *

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

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

Reduced

£7,750

  • 2L
  • 111.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Central Car Sales

01524917288 *

4.1/5 Stars

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.