Skip to main content

1,343 Used BMW 5 Series cars for sale

BMW 5 Series2024 - 530e xDrive M Sport 5dr Auto [Pro Pack]

2024 - 530e xDrive M Sport 5dr Auto [Pro Pack]19

£35,998

  • 2L
  • 14.2K

    Miles
  • Electric
  • Automatic
  • Estate

Arnold Clark Inverness BMW

01463211082 *

4.7/5 Stars

BMW 5 Series2022 - 545E Xdrive M Sport 4-Door

2022 - 545E Xdrive M Sport 4-Door65

£35,220

Finance available £764 pm

  • 3L
  • 32.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hippo Approved

01254445378 *

BMW 5 Series2025 (74) - 520i M Sport Pro 4dr Auto [Tech Plus] Petrol Saloon

2025 (74) - 520i M Sport Pro 4dr Auto [Tech Plus] Petrol Saloon45

£44,328

  • 2L
  • 8.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW York

01904237114 *

0/5 Stars

BMW 5 Series2017 - 520d xDrive SE 4dr Auto

2017 - 520d xDrive SE 4dr Auto34

Low Mileage

£17,995

Finance available £349 pm

  • 2L
  • 35.7K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

BMW 5 Series2022 (72) - 2.0 530e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Steptronic Euro 6

2022 (72) - 2.0 530e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Steptronic Euro 648

£25,350

Finance available £500 pm

  • 2L
  • 45.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Cartime Rochdale

01615298277 *

4.4/5 Stars

BMW 5 Series2015 (64) - 535d M Sport 4dr Step Auto

2015 (64) - 535d M Sport 4dr Step Auto33

Reduced

£8,995

Finance available £179 pm

  • 3L
  • 146.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

SWIFT MOTORS STOKE

01782917215 *

BMW 5 Series2021 - 520d MHT SE Step Auto 5-Door

2021 - 520d MHT SE Step Auto 5-Door25

£21,197

Finance available £433 pm

  • 2L
  • 52.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

CarSupermarket.com Scunthorpe

01724514202 *

4.7/5 Stars

BMW 5 Series2012 (62) - 530i SE Estate 5dr Step Automatic

2012 (62) - 530i SE Estate 5dr Step Automatic11

Reduced

£9,995

Finance available £201 pm

  • 3L
  • 65.0K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Manor Garage Car Sales

01603516693 *

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

£12,350

Finance available £254 pm

  • 2L
  • 83.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Independent Cars Limited

01709223123 *

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

£18,990

  • 2L
  • 62.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carworld Supermarket

01733794246 *

4/5 Stars

BMW 5 Series2022 - 530e M Sport 4dr Auto

2022 - 530e M Sport 4dr Auto34

£24,999

Finance available £525 pm

  • 2L
  • 38.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Castleford

01977800692 *

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

2012 (12) - 2.0 520d SE Steptronic Euro 5 (s/s) 4dr24

£4,200

Finance available £72 pm

  • 2L
  • 146.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Fame Cars Limited

01216474010 *

BMW 5 Series2022 - 520D M Sport Mhev 4-Door

2022 - 520D M Sport Mhev 4-Door37

£28,920

Finance available £624 pm

  • 2L
  • 35.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hippo Approved

01254445378 *

BMW 5 Series2010 (60) - 523i SE 4dr Step Auto

2010 (60) - 523i SE 4dr Step Auto13

Low Mileage

£5,495

Finance available £100 pm

  • 3L
  • 75.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

FM Motors

01224039992 *

BMW 5 Series2019 (69) - 2.0 530e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2019 (69) - 2.0 530e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 620

£16,149

Finance available £318 pm

  • 2L
  • 93.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hilton Car Supermarket Aylesbury

01296320383 *

BMW 5 Series2022 (72) - 2.0 530e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Steptronic xDrive E

2022 (72) - 2.0 530e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Steptronic xDrive E23

£27,990

Finance available £554 pm

  • 2L
  • 43.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cartime Rochdale

01615298277 *

4.4/5 Stars

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

2014 - 520d [190] M Sport 4dr Step Auto36

Low Mileage

£13,450

Finance available £278 pm

  • 2L
  • 70.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

JRS Commercials & Cars

02887441404 *

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

2015 (15) - 520d [190] M Sport 5dr Step Auto23

Reduced

£6,499

Finance available £123 pm

  • 2L
  • 150.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Topyard Automotives Ltd

01932559040 *

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

2019 (19) - 3.0 530d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)42

£15,970

  • 3L
  • 99.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Dace Specialist Car Centre Manchester

01612417068 *

4.8/5 Stars

BMW 5 Series2021 - 520D Xdrive Se Mhev 4-Door

2021 - 520D Xdrive Se Mhev 4-Door65

£22,920

Finance available £490 pm

  • 2L
  • 50.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hippo Approved

01254445378 *

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.