Skip to main content

1,319 Used BMW 5 Series cars for sale

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

2022 - 520d MHT M Sport 5dr Step Auto14

£26,995

Finance available £534 pm

  • 2L
  • 52.2K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Grange Road Motors

02886273066 *

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

2022 - 520d MHT M Sport 4dr Step Auto33

Low Mileage

£29,995

  • 2L
  • 10.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stratstone BMW Tunbridge Wells

01892571854 *

3.9/5 Stars

BMW 5 Series2015 - BMW 5 Series 2.0 520d M Sport 4dr Auto 190 ps

2015 - BMW 5 Series 2.0 520d M Sport 4dr Auto 190 ps32

Low Mileage

£10,995

  • 2L
  • 69.2K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Baylis Cirencester

01285702713 *

4.5/5 Stars

BMW 5 Series2020 (22) - 3.0 530d MHT M Sport Saloon 4dr Diesel Hybrid Steptronic xDrive Euro 6 (s/s

2020 (22) - 3.0 530d MHT M Sport Saloon 4dr Diesel Hybrid Steptronic xDrive Euro 6 (s/s50

£27,480

  • 3L
  • 46.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Dace Car Supermarket

01616945306 *

4.8/5 Stars

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

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

Low Mileage

£15,995

Finance available £335 pm

  • 2L
  • 26.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

CJS Car Sales ltd

01229440568 *

4.6/5 Stars

BMW 5 Series1990 (83) - 2.5 525I SE 4d 170 BHP 4-Door

1990 (83) - 2.5 525I SE 4d 170 BHP 4-Door23

Low Mileage

£12,500

Finance available £257 pm

  • 2.5L
  • 55.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Mylson Ltd

01616698222 *

4.8/5 Stars

BMW 5 Series2015 (64) - 520d [190] M Sport 4dr Step Auto

2015 (64) - 520d [190] M Sport 4dr Step Auto20

Reduced

£5,750

Finance available £106 pm

  • 2L
  • 106.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Drive Direct

01213872410 *

BMW 5 Series2017 (67) - 3.0 540i xDrive M Sport Auto 4WD 5dr

2017 (67) - 3.0 540i xDrive M Sport Auto 4WD 5dr38

Low Mileage

£26,495

Finance available £524 pm

  • 3L
  • 45.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Bespoke Vehicle Services LTD

01270441155 *

0/5 Stars

BMW 5 Series2019 (69) - 3.0 530d SE Auto xDrive Euro 6 (s/s) 4dr

2019 (69) - 3.0 530d SE Auto xDrive Euro 6 (s/s) 4dr31

£16,995

Finance available £357 pm

  • 3L
  • 47.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Meadway Autoland

01216475215 *

1/5 Stars

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

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

£12,995

Finance available £268 pm

  • 2L
  • 80.7K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

G5 Autos Ltd (Appointment Only)

01482947637 *

BMW 5 Series2010 (10) - 530d SE 4dr Step Auto

2010 (10) - 530d SE 4dr Step Auto17

Low Mileage

£4,995

Finance available £89 pm

  • 3L
  • 110.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

KLA Motors

01924668202 *

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

2022 - 520d MHT M Sport 5dr Step Auto18

Reduced

£29,900

Finance available £594 pm

  • 2L
  • 34.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Car Sales NI Ltd

02882440438 *

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

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

Reduced

£6,994

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Save On Used Cars

01724514218 *

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

2022 (72) - 520d MHT M Sport 4dr Step Auto20

Reduced

£30,500

  • 2L
  • 22.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Listers Kings Lynn (BMW)

01553601557 *

BMW 5 Series2019 (19) - 3.0 540i GPF M Sport Auto xDrive Euro 6 (s/s) 4dr

2019 (19) - 3.0 540i GPF M Sport Auto xDrive Euro 6 (s/s) 4dr57

Reduced

£24,250

Finance available £478 pm

  • 3L
  • 62.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Whitethor Cars

01530443588 *

0/5 Stars

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

2019 (69) - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr2

Low Mileage

£22,595

Finance available £444 pm

  • 2L
  • 41.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Wave Motor Group

01254919289 *

BMW 5 Series2014 (14) - 2.0 520i SE Auto Euro 6 (s/s) 4dr

2014 (14) - 2.0 520i SE Auto Euro 6 (s/s) 4dr71

Low Mileage

£9,494

Finance available £190 pm

  • 2L
  • 65.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

BVG Automotive

01618048253 *

4.8/5 Stars

BMW 5 Series2024 - 550e xDrive M Sport 4dr Auto

2024 - 550e xDrive M Sport 4dr Auto19

£72,998

  • 10.0

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Inverness BMW

01463211082 *

4.7/5 Stars

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

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

Low Mileage

£16,990

Finance available £357 pm

  • 2L
  • 59.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Amver Select

01236802088 *

4.8/5 Stars

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

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

£15,699

Finance available £328 pm

  • 2L
  • 95.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Prestige Motoring Group

01215160648 *

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

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.