Skip to main content

1,342 Used BMW 5 Series cars for sale

BMW 5 Series2019 - 520d M Sport 5-Door

2019 - 520d M Sport 5-Door24

£20,995

  • 2L
  • 56.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Llanelli Motor Company

01554707000 *

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

Low Mileage

£18,300

Finance available £394 pm

  • 2L
  • 39.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Big Motoring World Norwich

01603567768 *

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

2014 - 525d M Sport 4dr Step Auto28

Low Mileage

£11,950

Finance available £245 pm

  • 2L
  • 62.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Fusco Vehicle Sales

02891249214 *

BMW 5 Series2017 (67) - 2.0 520d SE Auto Euro 6 (s/s) 4dr

2017 (67) - 2.0 520d SE Auto Euro 6 (s/s) 4dr30

Reduced

£11,435

Finance available £233 pm

  • 2L
  • 93.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vision Motors Direct - Haydock

01942367552 *

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

2025 - 520i M Sport Pro 4dr Auto52

£47,950

Finance available £965 pm

  • 2L
  • 3.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

BMW 5 Series2021 (21) - 3.0 530d MHT M Sport Steptronic xDrive Euro 6 (s/s) 4dr

2021 (21) - 3.0 530d MHT M Sport Steptronic xDrive Euro 6 (s/s) 4dr32

Low Mileage

£30,250

  • 3L
  • 29.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

John Clark BMW Tayside

01382238686 *

BMW 5 Series2008 (58) - 520d M Sport 5dr Step Auto [177] Touring Nav

2008 (58) - 520d M Sport 5dr Step Auto [177] Touring Nav19

Low Mileage

£3,595

Finance available £58 pm

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Castle Specialist Cars

01182075630 *

BMW 5 Series2023 (72) - 2.0 520i MHT Touring (M Sport Pro Pack, Heated Seats, CarPlay) 5-Door

2023 (72) - 2.0 520i MHT Touring (M Sport Pro Pack, Heated Seats, CarPlay) 5-Door48

£27,450

Finance available £543 pm

  • 2L
  • 31.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Ray Chapman Motors Malton

01653915225 *

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

2024 - 520i M Sport Pro 4dr Auto21

£42,995

Finance available £863 pm

  • 2L
  • 9.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

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

2020 (20) - 3.0 530d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)48

£22,395

Finance available £440 pm

  • 3L
  • 79.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Peter Reeves Ltd

01282501870 *

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 Series2014 - 520d M Sport 5dr Step Auto

2014 - 520d M Sport 5dr Step Auto10

£8,750

Finance available £173 pm

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

JB Autos Sales

02870440586 *

BMW 5 Series2011 (61) - 3.0 530d SE Touring 5dr Diesel Steptronic Euro 5 (245 ps)

2011 (61) - 3.0 530d SE Touring 5dr Diesel Steptronic Euro 5 (245 ps)14

£4,495

Finance available £78 pm

  • 3L
  • 164.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Select Cars Southwest

01404511315 *

4.5/5 Stars

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

2019 - 530d xDrive M Sport 4dr Auto20

£17,995

Finance available £349 pm

  • 3L
  • 96.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Fleetwise

02890022201 *

BMW 5 Series2020 - 520d M Sport 4dr Auto

2020 - 520d M Sport 4dr Auto26

£19,750

Finance available £385 pm

  • 2L
  • 68.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Gormley Car Sales Ltd

02890023627 *

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 Series2018 - 520d M Sport 4dr Auto

2018 - 520d M Sport 4dr Auto41

Low Mileage

£19,995

Finance available £390 pm

  • 2L
  • 27.8K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Empire Autos NI

02890023547 *

BMW 5 Series2015 (65) - 2.0 520d M Sport Saloon 4dr Diesel Auto-2 OWNER CAR FINISHED IN MINERAL GRE

2015 (65) - 2.0 520d M Sport Saloon 4dr Diesel Auto-2 OWNER CAR FINISHED IN MINERAL GRE44

Reduced

£11,600

Finance available £237 pm

  • 2L
  • 73.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Rix Motors

01925917564 *

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

2019 (19) - 530e SE 4dr Auto16

£12,975

Finance available £268 pm

  • 2L
  • 133.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Bluemotion estates TA Horndean Motor Company

02394218053 *

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

2016 - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)34

£9,966

  • 2L
  • 89.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

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