Skip to main content

1,343 Used BMW 5 Series cars for sale

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

2019 (69) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)44

Reduced

£16,489

Finance available £346 pm

  • 2L
  • 92.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stirling Cars Ltd

01992661749 *

0/5 Stars

BMW 5 Series2016 - 3.0 535d Luxury Saloon 4dr Diesel Auto Euro 6 (s/s) (313 ps) - CARPLAY - LE

2016 - 3.0 535d Luxury Saloon 4dr Diesel Auto Euro 6 (s/s) (313 ps) - CARPLAY - LE43

£13,024

  • 3L
  • 75.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carsa Cannock

01543227664 *

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

2017 (67) - 2.0 520d M Sport Auto xDrive Euro 6 (s/s) 4dr69

£14,489

Finance available £301 pm

  • 2L
  • 92.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Select Motors GB

02037808222 *

BMW 5 Series2025 - 530e M Sport Pro 5dr Auto

2025 - 530e M Sport Pro 5dr Auto35

£52,990

  • 2L
  • 8.2K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Milton Keynes

01908104093 *

4.6/5 Stars

BMW 5 Series2018 - 2.0 520i GPF M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2018 - 2.0 520i GPF M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)36

£13,099

Finance available £276 pm

  • 2L
  • 91.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 5 Series2024 (65) - 528i M Sport 4dr

2024 (65) - 528i M Sport 4dr31

£10,990

Finance available £223 pm

  • 2L
  • 56.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Empire Cars Bedford

01234237238 *

4.8/5 Stars

BMW 5 Series2018 (67) - 3.0 530d SE Touring Auto xDrive Euro 6 (s/s) 5dr

2018 (67) - 3.0 530d SE Touring Auto xDrive Euro 6 (s/s) 5dr64

£12,995

Finance available £268 pm

  • 3L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Renown Motors

01613887637 *

BMW 5 Series2015 - 520d M SPORT TOURING 5-Door

2015 - 520d M SPORT TOURING 5-Door50

Reduced

£10,998

  • 2L
  • 87.5K

    Miles
  • Diesel
  • Automatic
  • Estate

The Motor Brokers

01922661947 *

0/5 Stars

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

2019 (19) - 2.0 520d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)26

£18,533

Finance available £360 pm

  • 2L
  • 79.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car City UK Catterick

01748900779 *

4.7/5 Stars

BMW 5 Series2020 (70) - 530e M Sport 4dr Auto

2020 (70) - 530e M Sport 4dr Auto29

Low Mileage

£22,295

  • 2L
  • 25.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

V12 Sports and Classics Hinckley

01455244504 *

BMW 5 Series2019 - 520d xDrive M Sport 5dr Auto

2019 - 520d xDrive M Sport 5dr Auto28

£21,599

Finance available £460 pm

  • 2L
  • 57.3K

    Miles
  • Diesel
  • Automatic
  • Estate

FOW Winsford

01606535848 *

4.3/5 Stars

BMW 5 Series2015 (15) - 520d [190] SE 4dr Step Auto

2015 (15) - 520d [190] SE 4dr Step Auto10

£6,988

Finance available £134 pm

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

BJH Motors & Sons (Rainbow Hill)

01905676573 *

3.9/5 Stars

BMW 5 Series2012 - 2.0 520d SE Saloon 4-Door

2012 - 2.0 520d SE Saloon 4-Door23

Low Mileage

£7,495

Finance available £145 pm

  • 2L
  • 59.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Atlantic Motors

01736806430 *

4.5/5 Stars

BMW 5 Series2024 - 520i M Sport 4dr Auto

2024 - 520i M Sport 4dr Auto19

£37,898

  • 2L
  • 11.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

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

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

£19,495

  • 2L
  • 51.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Trust UK Bury

01612416386 *

BMW 5 Series2013 (63) - 520d Luxury 5dr Step Auto

2013 (63) - 520d Luxury 5dr Step Auto15

£5,450

Finance available £99 pm

  • 2L
  • 149.1K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

RMF LUXCAR LTD

01634566491 *

BMW 5 Series2012 (62) - 2.0 520d M Sport Touring Auto Euro 5 (s/s) 5dr

2012 (62) - 2.0 520d M Sport Touring Auto Euro 5 (s/s) 5dr3

£5,995

Finance available £112 pm

  • 2L
  • 117.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Whyte Croft Car Sales Ltd

01689662075 *

BMW 5 Series2018 - 2.0 520d M Sport Touring 5dr Diesel Auto Euro 6 s/s 190 Ps

2018 - 2.0 520d M Sport Touring 5dr Diesel Auto Euro 6 s/s 190 Ps42

£15,495

  • 2L
  • 87.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Pentagon SEAT & CUPRA (Huddersfield)

01484248052 *

4.1/5 Stars

BMW 5 Series2007 - B5 Alpina 4.4

2007 - B5 Alpina 4.425

Low Mileage

£25,000

Finance available £493 pm

  • 4.4L
  • 41.5K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

Iconic Auctioneers

01926357471 *

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

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

£11,950

Finance available £245 pm

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

JPM Motors Ltd

02890023665 *

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.