Skip to main content

1,367 Used BMW 5 Series cars for sale

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

2019 (19) - 520i M Sport 5dr Auto14

£16,490

  • 2L
  • 70.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Listers Honda Stratford-upon-Avon

01784779303 *

BMW 5 Series2022 - 530e M Sport 4dr Auto

2022 - 530e M Sport 4dr Auto36

£23,999

Finance available £503 pm

  • 2L
  • 34.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Birtley

01913387241 *

BMW 5 Series2021 (71) - 530d xDrive MHT M Sport 4dr Auto

2021 (71) - 530d xDrive MHT M Sport 4dr Auto44

£25,695

Finance available £507 pm

  • 3L
  • 51.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

IK UNIQUE MOTORZ LTD

01782367054 *

BMW 5 Series2021 (21) - 2.0 520d MHT M Sport Steptronic Euro 6 (s/s) 4dr

2021 (21) - 2.0 520d MHT M Sport Steptronic Euro 6 (s/s) 4dr29

£25,995

Finance available £513 pm

  • 2L
  • 54.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Supercar Clinic Ltd

01204584584 *

0/5 Stars

BMW 5 Series2023 - 520d M Sport (FULLY LOADED EXAMPLE) 4-Door

2023 - 520d M Sport (FULLY LOADED EXAMPLE) 4-Door36

Reduced

£17,285

  • 2L
  • 46.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Brooklands Motor Centres

01135321282 *

4.4/5 Stars

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

2018 - 2.0 520d M Sport Auto 4dr46

Low Mileage

£18,595

Finance available £361 pm

  • 2L
  • 46.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

SKV Motors

01708202983 *

BMW 5 Series2019 (19) - 3.0 530d SE Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps) / FINANCE

2019 (19) - 3.0 530d SE Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps) / FINANCE44

Low Mileage

£19,495

Finance available £380 pm

  • 3L
  • 42.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Parkland Motors

01509276004 *

4.4/5 Stars

BMW 5 Series2021 - 520i MHT M Sport 4dr Step Auto

2021 - 520i MHT M Sport 4dr Step Auto32

Low Mileage

£26,994

Finance available £534 pm

  • 2L
  • 24.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Doncaster

01302203473 *

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

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

£13,995

  • 2L
  • 107.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Parkside Motors Ltd

02039475180 *

BMW 5 Series2010 (60) - 520D SE 4-Door

2010 (60) - 520D SE 4-Door21

Low Mileage

£5,999

Finance available £112 pm

  • 2L
  • 98.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Bexhill Motors Terminus Road

01424234748 *

4.7/5 Stars

BMW 5 Series2022 (72) - 2.0 520d MHT M Sport Touring Steptronic Euro 6 (s/s) 5dr

2022 (72) - 2.0 520d MHT M Sport Touring Steptronic Euro 6 (s/s) 5dr36

Reduced

£30,799

Finance available £652 pm

  • 2L
  • 23.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Sandles Car Supermarket

01553601835 *

4.7/5 Stars

BMW 5 Series2018 - 2.0 520d M Sport Touring 5-Door

2018 - 2.0 520d M Sport Touring 5-Door33

Reduced

£15,995

Finance available £335 pm

  • 2L
  • 83.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Cardiff Car Sales

02922679545 *

4.9/5 Stars

BMW 5 Series2009 (09) - 520d SE 4dr [177]

2009 (09) - 520d SE 4dr [177]10

£750

  • 2L
  • 210.0K

    Miles
  • Diesel
  • Manual
  • Saloon

D H C S

01144786466 *

5/5 Stars

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

2015 (65) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)30

£10,995

Finance available £223 pm

  • 2L
  • 82.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars4You Ltd Falkirk

01324465357 *

BMW 5 Series2021 - 530e M Sport 5dr Auto

2021 - 530e M Sport 5dr Auto37

£21,599

Finance available £446 pm

  • 2L
  • 60.1K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

cinch

01452227360 *

4.2/5 Stars

BMW 5 Series2012 - 3.0 M Sport GT 5dr Petrol Steptronic Euro 5 (306 ps)

2012 - 3.0 M Sport GT 5dr Petrol Steptronic Euro 5 (306 ps)23

Reduced

£11,495

Finance available £234 pm

  • 3L
  • 60.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Hexon Cars Ltd

01296323163 *

BMW 5 Series2015 - 2.0 525d Luxury Euro 6 (s/s) 4dr

2015 - 2.0 525d Luxury Euro 6 (s/s) 4dr36

Low Mileage

£11,995

Finance available £246 pm

  • 2L
  • 56.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Ganine Doyle Cars Ltd

01823218339 *

BMW 5 Series2025 - 530e M Sport Pro 4dr Auto

2025 - 530e M Sport Pro 4dr Auto32

£53,271

  • 2L
  • 6.6K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Marshall BMW Salisbury

01722445824 *

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

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

£10,995

  • 2L
  • 113.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Jefferies Car Centre Ltd

01373489224 *

BMW 5 Series2012 (12) - 3.0 530d M Sport Steptronic Euro 5 (s/s) 4dr

2012 (12) - 3.0 530d M Sport Steptronic Euro 5 (s/s) 4dr36

Reduced

£11,000

Finance available £223 pm

  • 3L
  • 56.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Browns Car Company

01621733495 *

4.7/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.