Skip to main content

1,324 Used BMW 5 Series cars for sale

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

2021 - 520d MHT M Sport 4dr Step Auto17

£26,750

Finance available £529 pm

  • 2L
  • 60.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Top Gear Motors

02881440371 *

BMW 5 Series2025 - 520i M Sport Pro 4dr Auto

2025 - 520i M Sport Pro 4dr Auto32

£45,995

Finance available £924 pm

  • 2L
  • 8.7K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

BMW 5 Series2019 - 520i M Sport 4dr Auto

2019 - 520i M Sport 4dr Auto19

£17,498

  • 2L
  • 64.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Motorstore / BYD (Linwood)

01414736404 *

4.7/5 Stars

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

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

Reduced

£7,450

  • 3L
  • 180.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Birmingham Motors Ltd

01217525226 *

0/5 Stars

BMW 5 Series2012 (62) - 2.0L 520D M SPORT 4d AUTO 181 BHP 4-Door

2012 (62) - 2.0L 520D M SPORT 4d AUTO 181 BHP 4-Door35

Reduced

£7,995

  • 2L
  • 84.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

N K Car Sales Ltd

01143086541 *

BMW 5 Series2017 (17) - 2.0 520d SE Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)-Factory Ext

2017 (17) - 2.0 520d SE Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)-Factory Ext38

Reduced

£13,950

Finance available £289 pm

  • 2L
  • 92.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Rix Motors

01925917564 *

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

2013 - 2.0 520d M Sport Touring 5-Door11

Low Mileage

£10,995

  • 2L
  • 44.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Radlett Cars

01923927664 *

BMW 5 Series2013 - 520d M Sport 4dr Step Auto [Start Stop]

2013 - 520d M Sport 4dr Step Auto [Start Stop]8

£3,750

  • 2L
  • 213.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ratcliffe Car Sales

02890026912 *

BMW 5 Series2007 (57) - 2.0 520d SE Touring 5dr Diesel Manual FOR SALE WITH 12 MONTHS MOT

2007 (57) - 2.0 520d SE Touring 5dr Diesel Manual FOR SALE WITH 12 MONTHS MOT2

£1,995

  • 2L
  • 327.0K

    Miles
  • Diesel
  • Manual
  • Estate

Swale Auto Sales I LTD

01748900780 *

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

2016 (16) - 2.0 Diesel PCO Ready Automatic M Sport Saloon 4dr Euro 6 ULEZ Free34

Reduced

£10,295

Finance available £208 pm

  • 2L
  • 95.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

TM UK TRADING LTD

02037637078 *

0/5 Stars

BMW 5 Series2019 - 520i M Sport Saloon 4-Door

2019 - 520i M Sport Saloon 4-Door60

Low Mileage

£20,350

Finance available £398 pm

  • 2L
  • 25.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Saxton 4x4

01245202306 *

4.4/5 Stars

BMW 5 Series2018 (18) - 2.0 530e 9.2kWh SE Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (252

2018 (18) - 2.0 530e 9.2kWh SE Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (25250

£10,995

  • 2L
  • 101.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Parkside Motors Ltd

02039475180 *

BMW 5 Series2018 - 530d xDrive M Sport 5dr Auto

2018 - 530d xDrive M Sport 5dr Auto19

£20,998

  • 3L
  • 59.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Motorstore / BYD (Linwood)

01414736404 *

4.7/5 Stars

BMW 5 Series2011 (61) - 530I M SPORT AUTO EUR 5 (s/s) 5dr

2011 (61) - 530I M SPORT AUTO EUR 5 (s/s) 5dr50

Low Mileage

£11,000

  • 3L
  • 51.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

KLAW MOTORS

02039537452 *

4.5/5 Stars

BMW 5 Series2018 (18) - 5 Series M Sport Estate 2 Automatic Petrol 5-Door

2018 (18) - 5 Series M Sport Estate 2 Automatic Petrol 5-Door41

£24,999

Finance available £493 pm

  • 3L
  • 68.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Stonebridge Motor Company

01932687848 *

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

2021 - 520d MHT M Sport 4dr Step Auto31

£26,590

Finance available £526 pm

  • 2L
  • 44.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Greg Mitchell Motors

02881440365 *

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

£15,495

Finance available £324 pm

  • 2L
  • 91.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars4You Edinburgh West

01313226854 *

BMW 5 Series2020 (20) - 520d MHT xDrive M Sport 5dr Auto

2020 (20) - 520d MHT xDrive M Sport 5dr Auto25

£17,995

Finance available £349 pm

  • 2L
  • 105.4K

    Miles
  • Diesel
  • Automatic
  • Estate

V12 Sports and Classics Worksop

01455241730 *

BMW 5 Series2020 (70) - 2.0 530e 12kWh SE Saloon 4dr Petrol Plug-in Hybrid Steptronic xDrive Euro 6

2020 (70) - 2.0 530e 12kWh SE Saloon 4dr Petrol Plug-in Hybrid Steptronic xDrive Euro 624

Reduced

£19,999

  • 2L
  • 44.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

HPL Motors Stockport

01615298284 *

BMW 5 Series2018 (18) - 520d M Sport 5dr Auto

2018 (18) - 520d M Sport 5dr Auto20

£18,600

Finance available £362 pm

  • 2L
  • 67.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

GS Car Centre Ltd

01772348161 *

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