Skip to main content

1,323 Used BMW 5 Series cars for sale

BMW 5 Series2021 - M550I Xdrive 4Dr Auto

2021 - M550I Xdrive 4Dr Auto28

£38,999

Finance available £781 pm

  • 4.4L
  • 39.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lookers Stafford BMW

01785569200 *

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

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

£17,495

Finance available £339 pm

  • 2L
  • 60.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Hunters

01621733521 *

BMW 5 Series2013 (63) - 2.0 520D M SPORT TOURING 5d 181 BHP 5-Door

2013 (63) - 2.0 520D M SPORT TOURING 5d 181 BHP 5-Door28

Reduced

£7,495

  • 2L
  • 113.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars 4 You Ltd

01506376842 *

4/5 Stars

BMW 5 Series2019 (19) - 530e SE 4dr Auto

2019 (19) - 530e SE 4dr Auto16

£12,975

  • 2L
  • 135.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Bluemotion estates TA Horndean Motor Company

02394218053 *

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

2017 - 530d xDrive M Sport 4dr Auto32

Low Mileage

£23,799

Finance available £509 pm

  • 3L
  • 26.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

4.3/5 Stars

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

2020 - 520d MHT M Sport 4dr Auto34

£19,899

Finance available £409 pm

  • 2L
  • 58.6K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW 5 Series2025 - 530e M Sport 5dr Auto

2025 - 530e M Sport 5dr Auto33

£48,895

  • 2L
  • 6.0K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Tunbridge Wells

01892571854 *

3.9/5 Stars

BMW 5 Series2021 (70) - 2.0 520d MHT SE Touring Steptronic xDrive Euro 6 (s/s) 5dr

2021 (70) - 2.0 520d MHT SE Touring Steptronic xDrive Euro 6 (s/s) 5dr31

£24,600

  • 2L
  • 43.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

JC Select Edinburgh

01312877260 *

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

2016 - 520d [190] M Sport 4dr Step Auto25

£12,950

Finance available £267 pm

  • 2L
  • 103.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

AG Car Sales Ltd

02890023158 *

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

2021 (71) - 2.0 520d MHT M Sport Saloon 4dr Diesel Hybrid Steptronic Euro 6 (s/s) (19074

£23,700

Finance available £497 pm

  • 2L
  • 38.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

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

2019 (19) - 2.0 520d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)75

£19,100

Finance available £396 pm

  • 2L
  • 70.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

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

2016 (16) - 3.0 535d M Sport Touring Auto Euro 6 (s/s) 5dr25

Low Mileage

£16,995

Finance available £357 pm

  • 3L
  • 70.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Ridgways Garage Ltd

01709212043 *

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

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

Reduced

£16,950

Finance available £356 pm

  • 2L
  • 71.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Digbeth Motor Sales Ltd

01217288710 *

0/5 Stars

BMW 5 Series2022 - 530e M Sport 4dr Auto

2022 - 530e M Sport 4dr Auto47

£26,900

Finance available £532 pm

  • 2L
  • 39.4K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

JRS Commercials & Cars

02887441404 *

BMW 5 Series2022 (71) - 2.0 530e 12kWh SE Steptronic Euro 6 (s/s) 4dr

2022 (71) - 2.0 530e 12kWh SE Steptronic Euro 6 (s/s) 4dr57

£20,579

Finance available £402 pm

  • 2L
  • 50.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Quality Part X Ltd Stevenage

01438584759 *

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

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

Low Mileage

£17,299

  • 2L
  • 57.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

HPL Motors Oldham

01612416881 *

BMW 5 Series2022 - 520d MHT M Sport 4dr Step Auto

2022 - 520d MHT M Sport 4dr Step Auto19

£29,495

Finance available £585 pm

  • 2L
  • 49.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Top Gear Motors

02881440371 *

BMW 5 Series2019 - 2.0 520i GPF M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2019 - 2.0 520i GPF M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)37

£15,113

Finance available £322 pm

  • 2L
  • 70.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carbase - Weston

01934313340 *

4.5/5 Stars

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

2016 (66) - 3.0 535d M Sport Touring Auto Euro 6 (s/s) 5dr24

Reduced

£17,495

Finance available £339 pm

  • 3L
  • 64.3K

    Miles
  • Diesel
  • Automatic
  • Estate

The Drivers Gallery Ltd

01926352494 *

4.8/5 Stars

BMW 5 Series2007 (57) - 535d M Sport 4dr Step Auto

2007 (57) - 535d M Sport 4dr Step Auto13

£4,400

  • 3L
  • 155.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

CRYSTAL CARS MCR LTD

01614135499 *

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