9 listings found across all sources
| Title | Price | Mileage | Year | Location | Source |
|---|---|---|---|---|---|
| BMW 5 SERIES 540i xDrive SE 4dr Auto | £19,990 | 65,000 miles | 2017 | Nottingham | pistonheads |
| BMW 5 SERIES 540i xDrive M Sport 5dr Auto | £30,970 | 41,572 miles | 2019 | Romford | pistonheads |
| BMW 5 SERIES 540i xDrive M Sport 4dr Auto | £24,849 | 52,491 miles | 2018 | Northampton | pistonheads |
| BMW 5 SERIES 540i xDrive M Sport Edition 5dr Auto | £38,790 | 51,322 miles | 2021 | Leicester | pistonheads |
| BMW 5 SERIES 540i xDrive M Sport 5dr Auto | £28,000 | 62,521 miles | 2018 | Tamworth | pistonheads |
| BMW 5 SERIES 540i xDrive SE 5dr Auto | £36,500 | 23,289 miles | 2023 | Tamworth | pistonheads |
| BMW 5 SERIES 540i xDrive M Sport [Tech pack] 4dr Auto | £25,500 | 64,447 miles | 2017 | Sunningdale | pistonheads |
| BMW 5 SERIES 540i xDrive SE 4dr Auto | £21,000 | 51,000 miles | 2017 | Coventry | pistonheads |
| BMW 5 SERIES 540i xDrive M Sport 4dr Auto | £18,999 | 86,387 miles | 2018 | Northampton | pistonheads |