Skip to main content

1,298 Used BMW 5 Series cars for sale

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

2021 - 520d MHT M Sport 4dr Step Auto12

Low Mileage

£30,945

Finance available £615 pm

  • 2L
  • 29.4K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Cameron Cars

02890023192 *

BMW 5 Series2004 - SPAIN SPANISH +LHD LEFT HAND DRIVE+ BMW 530d AUTO ESTATE+ ITV NOVEMBER 2025 5-Door

2004 - SPAIN SPANISH +LHD LEFT HAND DRIVE+ BMW 530d AUTO ESTATE+ ITV NOVEMBER 2025 5-Door22

Reduced

£7,995

  • 3L
  • 164.0K

    Miles
  • Diesel
  • Automatic
  • Estate

UK LEFT HAND DRIVE

01922665550 *

0/5 Stars

BMW 5 Series2018 (68) - 2.0 530e 9.2kWh SE Auto Euro 6 (s/s) 4dr

2018 (68) - 2.0 530e 9.2kWh SE Auto Euro 6 (s/s) 4dr66

£11,994

Finance available £246 pm

  • 2L
  • 89.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BVG Automotive

01618048253 *

4.8/5 Stars

BMW 5 Series2018 (18) - 2.0 520d ED SE Auto Euro 6 (s/s) 4dr

2018 (18) - 2.0 520d ED SE Auto Euro 6 (s/s) 4dr69

£12,690

Finance available £261 pm

  • 2L
  • 94.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Niche Motor Company

01274028316 *

BMW 5 Series2021 (21) - 2.0 520d MHT SE Saloon 4dr Diesel Hybrid Steptronic Euro 6 (s/s) (190 ps)

2021 (21) - 2.0 520d MHT SE Saloon 4dr Diesel Hybrid Steptronic Euro 6 (s/s) (190 ps)35

£22,999

Finance available £452 pm

  • 2L
  • 57.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motorplus Car Supermarket

01633742350 *

BMW 5 Series2023 - 530E M Sport 4Dr Auto

2023 - 530E M Sport 4Dr Auto29

£34,199

Finance available £682 pm

  • 2L
  • 2.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Lookers Stoke-on-Trent BMW

01782917219 *

BMW 5 Series(60) - 3.0 528i M Sport Steptronic Euro 5 4dr

(60) - 3.0 528i M Sport Steptronic Euro 5 4dr19

£9,949

  • 21.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

M Cars Surrey Ltd

01342649540 *

4.4/5 Stars

BMW 5 Series2012 (12) - 2.0 520d SE Touring Steptronic Euro 5 (s/s) 5dr

2012 (12) - 2.0 520d SE Touring Steptronic Euro 5 (s/s) 5dr42

Low Mileage

£6,250

  • 2L
  • 95.0K

    Miles
  • Diesel
  • Automatic
  • Estate

iCars Automotive Ltd

07482502192 *

BMW 5 Series2022 - 530e M Sport 5dr Auto

2022 - 530e M Sport 5dr Auto27

£24,999

Finance available £525 pm

  • 2L
  • 34.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Birmingham

01217525223 *

BMW 5 Series2017 - 530d M Sport 4dr Auto

2017 - 530d M Sport 4dr Auto19

Low Mileage

£19,498

  • 3L
  • 50.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore (East Kilbride)

01355203632 *

4.7/5 Stars

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

2021 - 520d MHT M Sport 4dr Step Auto11

£25,750

Finance available £508 pm

  • 2L
  • 66.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Brown Cars

02890023186 *

BMW 5 Series2024 - 550e xDrive M Sport Pro 4dr Auto [Tech+/Comfort+]

2024 - 550e xDrive M Sport Pro 4dr Auto [Tech+/Comfort+]39

£57,209

  • 3L
  • 9.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW 5 Series2017 - 3.0 530d SE Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

2017 - 3.0 530d SE Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)40

Low Mileage

£18,050

Finance available £389 pm

  • 3L
  • 58.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Carbase - Lympsham

01934312926 *

4.5/5 Stars

BMW 5 Series2009 - 2.0 520d M Sport Business Edition Steptronic Euro 4 4dr

2009 - 2.0 520d M Sport Business Edition Steptronic Euro 4 4dr13

Low Mileage

£4,500

  • 2L
  • 103.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

We Love Car Group

01372230638 *

BMW 5 Series2025 - 520i M Sport 4dr Auto

2025 - 520i M Sport 4dr Auto6

£45,500

Finance available £914 pm

  • 2L
  • 4.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Hull

01482249158 *

BMW 5 Series2018 (68) - 520d M Sport 4dr Auto **LED, VIRTUAL DASH**ULEZ**

2018 (68) - 520d M Sport 4dr Auto **LED, VIRTUAL DASH**ULEZ**66

Reduced

£19,990

Finance available £390 pm

  • 2L
  • 47.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Nick King Car Sales Ltd

01594809268 *

BMW 5 Series530e xDrive M Sport 4dr Auto

530e xDrive M Sport 4dr Auto35

Low Mileage

£29,450

  • 2L
  • 35.8K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Milton Keynes

01908104093 *

4.6/5 Stars

BMW 5 Series2018 (68) - 2.0 530e 9.2kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2018 (68) - 2.0 530e 9.2kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)26

£11,999

Finance available £246 pm

  • 2L
  • 107.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

AW Car House Ltd

01827213842 *

4.9/5 Stars

BMW 5 Series2010 - MODERN CLASSIC BMW 525i 2.5 AUTOMATIC , ONLY 32000 MILES 4-Door

2010 - MODERN CLASSIC BMW 525i 2.5 AUTOMATIC , ONLY 32000 MILES 4-Door20

Reduced

£6,999

  • 2.5L
  • 32.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Car Warehouse

01642937563 *

4.5/5 Stars

BMW 5 Series2019 - 2.0 520d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2019 - 2.0 520d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)35

Low Mileage

£18,900

Finance available £408 pm

  • 2L
  • 21.5K

    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.