Skip to main content

1,311 Used BMW 5 Series cars for sale

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

2020 - 2.0 520d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)49

£19,495

  • 2L
  • 62.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

drivedirect Bristol North

01173701262 *

BMW 5 Series2024 - 520i M Sport 4dr Auto

2024 - 520i M Sport 4dr Auto36

Low Mileage

£41,101

  • 2L
  • 4.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Bury St Edmunds

01284338953 *

4.6/5 Stars

BMW 5 Series2012 - 520d SE 5dr Step Auto [Start Stop]

2012 - 520d SE 5dr Step Auto [Start Stop]1

£6,250

  • 2L
  • 121.8K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Spratt Vehicle Solutions Ltd

02871226211 *

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

2022 (22) - 2.0 520d MHT M Sport Steptronic Euro 6 (s/s) 4dr52

£27,499

Finance available £580 pm

  • 2L
  • 58.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Sandles Car Supermarket

01553601835 *

4.7/5 Stars

BMW 5 Series2018 - 520d M Sport 4dr Auto

2018 - 520d M Sport 4dr Auto35

Low Mileage

£19,445

Finance available £379 pm

  • 2L
  • 48.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Morgan Cars and Commercials Ltd

02893447239 *

BMW 5 Series2016 (66) - 2.0 520d M Sport Saloon 4dr Diesel Auto-2 OWNER CAR FINISHED IN ALPINE WHIT

2016 (66) - 2.0 520d M Sport Saloon 4dr Diesel Auto-2 OWNER CAR FINISHED IN ALPINE WHIT6

£12,950

Finance available £267 pm

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Rix Motors

01925917564 *

BMW 5 Series2022 - 530e M Sport 5dr Auto [Pro Pack]

2022 - 530e M Sport 5dr Auto [Pro Pack]42

£26,499

Finance available £558 pm

  • 2L
  • 35.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Manchester

01614139868 *

BMW 5 Series2021 - 2.0 530e 12kWh SE Touring 5dr Petrol Plug-in Hybrid Steptronic xDrive Euro

2021 - 2.0 530e 12kWh SE Touring 5dr Petrol Plug-in Hybrid Steptronic xDrive Euro49

£20,850

  • 2L
  • 60.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

drivedirect Leicester

01164646061 *

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

2022 - 520d MHT M Sport 5dr Step Auto52

£27,955

Finance available £554 pm

  • 2L
  • 48.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

David Hayton Ltd (Autostore Penrith)

01768800651 *

BMW 5 Series2024 - 520i M Sport 4dr Auto

2024 - 520i M Sport 4dr Auto48

Low Mileage

£37,950

Finance available £759 pm

  • 2L
  • 7.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

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

2015 (15) - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr80

£8,989

Finance available £178 pm

  • 2L
  • 107.5K

    Miles
  • Diesel
  • Automatic
  • Estate

DJH Prestige And Sports

01216615564 *

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

2022 - 520d xDrive MHT M Sport 5dr Step Auto19

£25,900

Finance available £512 pm

  • 2L
  • 60.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Car Sales NI Ltd

02882440438 *

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

2018 (18) - 2.0 520d M Sport Auto xDrive Euro 6 (s/s) 4dr77

£14,995

Finance available £313 pm

  • 2L
  • 112.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors Ltd

01618042356 *

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

2017 (67) - 2.0 520i M Sport Auto Euro 6 (s/s) 4dr35

£11,495

Finance available £234 pm

  • 2L
  • 103.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Middlesex Motors

02039577419 *

BMW 5 Series2021 - 2.0 530e 12kWh SE Saloon 4dr Petrol Plug-in Hybrid Steptronic Euro 6 (s/s)

2021 - 2.0 530e 12kWh SE Saloon 4dr Petrol Plug-in Hybrid Steptronic Euro 6 (s/s)43

Reduced

£20,148

Finance available £402 pm

  • 2L
  • 53.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Cannock

01543227664 *

BMW 5 Series2020 (69) - 540i xDrive M Sport Saloon 4-Door

2020 (69) - 540i xDrive M Sport Saloon 4-Door26

Low Mileage

£27,100

  • 3L
  • 40.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

John Clark BMW Aberdeen

01224451046 *

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

Reduced

£10,995

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Automatic
  • Estate

REVENTO MOTORS LTD

01752425627 *

BMW 5 Series2013 (13) - 530d [258] M Sport 4dr Step Auto

2013 (13) - 530d [258] M Sport 4dr Step Auto29

£6,450

  • 3L
  • 99.3K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

RMM CARS LTD

01215160585 *

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

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

£20,949

Finance available £410 pm

  • 3L
  • 90.0K

    Miles
  • Diesel
  • Automatic
  • Estate

A1 Ortos

01613887641 *

0/5 Stars

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

2014 - 520d M Sport 4dr Step Auto27

Low Mileage

£10,950

  • 2L
  • 91.3K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Roy Hanna Motors

02894338774 *

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.