2007 BMW 5 Series prices
There are 12 used 2007 BMW 5 Series cars for sale from UK dealers on AskCar, as of 7 November 2026. Typical asking price £2,500 (the median: half cost less, half cost more). The cheapest is £1,500. The middle half are priced between £1,900 and £7,200. Median mileage: about 108,000 miles.
Dealers lowered the asking price on more than one in ten of 2007 BMW 5 Series cars: 2 of the 12 in the 14 days to 7 November 2026.
AskCar lists 2,843 used BMW 5 Series across the UK, from 1,457 dealerships.
As of 7 November 2026, AskCar lists 601,018 cars and vans from 12,892 UK dealerships, read daily from dealer websites: over 99% of UK dealer used car adverts. No dealer pays to be listed.
2007 BMW 5 Series cars for sale now, page 1 of 2
This page picks out up to 10 cars in each of these groups: best value, cheapest, lowest mileage and recently reduced. A car in more than one group is listed in full once. The groups pick only from cars with photos and an AskCar estimate, priced at £500 or more and no more than 25% under that estimate. 6 of the 11 cars listed here meet these rules. Page 2 lists every other 2007 BMW 5 Series car, cheapest first, including the 5 the groups do not pick from.
The AskCar estimate is our expected asking price for that one car, from its model, age, mileage and specification, using the 2,730 priced BMW 5 Series adverts on AskCar as of 7 November 2026. The figures on this page describe the cars advertised, not a valuation of every 2007 BMW 5 Series.
Each car: year, make, model, engine and trim, power, gearbox, fuel, body, doors, colour; mileage; price and its changes; how the price compares with the AskCar estimate; emissions standard and ULEZ compliance where it holds; MOT; dealer and town; AskCar page. Each car's AskCar page has its full price history and cheaper cars like it.
This list leaves out 1 car whose advertised mileage is lower than the mileage recorded at its last MOT test.
Best value 2007 BMW 5 Series: priced furthest below the AskCar estimate
Their asking prices run from £1,650 to £8,450.
- 2007 BMW 5 Series 2.0 520d SE, 160 bhp, automatic, diesel, saloon, 4 doors, silver. Mileage: 127,000 miles. Price: £1,650, reduced by £240 from £1,890 since AskCar first saw it on 16 September 2026, 52 days ago. Good value: £348 (17%) under the AskCar estimate of £1,998. Euro 4 emissions standard. MOT: valid until 11 February 2027. Dealer: Prestige Autobahn in Wigston. AskCar page: https://askcar.co.uk/car/bmw-5-series-2007-4481012f76f0
- 2007 BMW 5 Series 3.0 SE, automatic, petrol, saloon, 4 doors, blue. Mileage: 113,000 miles. Price: £2,490, raised by £500 from £1,990 since AskCar first saw it on 11 August 2026, 88 days ago. Good value: £420 (14%) under the AskCar estimate of £2,910. Euro 4 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 15 September 2026; ask the dealer for the current MOT. Dealer: Roberts Car Sales North West in Flint. AskCar page: https://askcar.co.uk/car/bmw-5-series-2007-e260ad7a5228
- 2007 BMW 5 Series 2.0 520d SE, 160 bhp, automatic, diesel, saloon, 4 doors, silver. Mileage: 118,000 miles. Price: £1,995, reduced by £500 from £2,495 since AskCar first saw it on 29 July 2026, 101 days ago. Fair price: £130 (6%) under the AskCar estimate of £2,125. Euro 4 emissions standard. Dealer: Crown Cars Garage in Stocksbridge. AskCar page: https://askcar.co.uk/car/bmw-5-series-2007-e28292236b98
- 2007 BMW 5 Series 3.0 525i SE, 215 bhp, automatic, petrol, saloon, 4 doors, blue. Mileage: 81,000 miles. Price: £4,499, unchanged since AskCar first saw it on 28 May 2026, 163 days ago. Above the going rate: £453 (11%) over the AskCar estimate of £4,046. Euro 4 emissions standard. ULEZ compliant. Dealer: Shocars in Oldbury. AskCar page: https://askcar.co.uk/car/bmw-5-series-2007-0dc1ed461062
- 2007 BMW 5 Series 3.0 525d M Sport, 194 bhp, automatic, diesel, saloon, 4 doors, grey. Mileage: 51,034 miles. Price: £8,450, reduced by £1,549 from £9,999 since AskCar first saw it on 22 June 2026, 138 days ago. Above the going rate: £1,503 (21%) over the AskCar estimate of £6,947. Euro 4 emissions standard. MOT: the latest record we hold ran out on 12 October 2026; ask the dealer for the current MOT. Dealer: M Y Motors Chatham in Chatham. AskCar page: https://askcar.co.uk/car/bmw-5-series-2007-70a0984a48bc
- 2007 BMW 5 Series 3.0 530d M Sport, 228 bhp, automatic, diesel, saloon, 4 doors, blue. Mileage: 145,000 miles. Price: £6,995, reduced by £1,000 from £7,995 since AskCar first saw it on 28 May 2026, 163 days ago. Above the going rate: £3,415 (95%) over the AskCar estimate of £3,580. Euro 4 emissions standard. MOT: valid until 27 February 2027. Dealer: Essential Choice Autos in Poole. AskCar page: https://askcar.co.uk/car/bmw-5-series-2007-432d26c6b708
Cheapest 2007 BMW 5 Series: the lowest asking prices
These 6 are priced £1,650 to £8,450. They have covered 51,034 to 145,000 miles.
- 2007 BMW 5 Series 2.0 520d SE: £1,650, 127,000 miles. Listed in full under best value.
- 2007 BMW 5 Series 2.0 520d SE: £1,995, 118,000 miles. Listed in full under best value.
- 2007 BMW 5 Series 3.0 SE: £2,490, 113,000 miles. Listed in full under best value.
- 2007 BMW 5 Series 3.0 525i SE: £4,499, 81,000 miles. Listed in full under best value.
- 2007 BMW 5 Series 3.0 530d M Sport: £6,995, 145,000 miles. Listed in full under best value.
- 2007 BMW 5 Series 3.0 525d M Sport: £8,450, 51,034 miles. Listed in full under best value.
Lowest-mileage 2007 BMW 5 Series
These 6 have covered 51,034 to 145,000 miles. Their asking prices run from £1,650 to £8,450.
- 2007 BMW 5 Series 3.0 525d M Sport: £8,450, 51,034 miles. Listed in full under best value.
- 2007 BMW 5 Series 3.0 525i SE: £4,499, 81,000 miles. Listed in full under best value.
- 2007 BMW 5 Series 3.0 SE: £2,490, 113,000 miles. Listed in full under best value.
- 2007 BMW 5 Series 2.0 520d SE: £1,995, 118,000 miles. Listed in full under best value.
- 2007 BMW 5 Series 2.0 520d SE: £1,650, 127,000 miles. Listed in full under best value.
- 2007 BMW 5 Series 3.0 530d M Sport: £6,995, 145,000 miles. Listed in full under best value.
Recently reduced 2007 BMW 5 Series: the biggest price reductions in the 14 days to 7 November 2026
The dealer lowered the asking price on each of these 2 in the 14 days to 7 November 2026. Their reductions since AskCar first saw them run from £500 to £1,549.
- 2007 BMW 5 Series 3.0 525d M Sport: £8,450, 51,034 miles. Listed in full under best value.
- 2007 BMW 5 Series 2.0 520d SE: £1,995, 118,000 miles. Listed in full under best value.
Page 2: every other 2007 BMW 5 Series car, cheapest first
BMW 5 Series by gearbox, fuel and body
- Manual BMW 5 Series (69 cars)
- Petrol BMW 5 Series (656 cars)
- Diesel BMW 5 Series (1,495 cars)
- Plug-in hybrid BMW 5 Series (652 cars)
- BMW 5 Series estate (968 cars)
- BMW 5 Series saloon (1,774 cars)
BMW 5 Series prices by year
- 2026 (266 cars)
- 2025 (214 cars)
- 2024 (80 cars)
- 2023 (155 cars)
- 2022 (231 cars)
- 2021 (176 cars)
- 2020 (157 cars)
- 2019 (282 cars)
- 2018 (321 cars)
- 2017 (261 cars)
- 2016 (136 cars)
- 2015 (114 cars)
- 2014 (116 cars)
- 2013 (103 cars)
- 2012 (65 cars)
- 2011 (50 cars)
- 2010 (27 cars)
BMW 5 Series by trim
- BMW 5 Series M Sport (1,984 cars)
- BMW 5 Series SE (374 cars)
- BMW 5 Series M Sport PRO (263 cars)
- BMW 5 Series Luxury (47 cars)
BMW 5 Series by price
- Under £3,000 (35 cars)
- Under £5,000 (132 cars)
- Under £8,000 (357 cars)
- Under £10,000 (566 cars)
- Under £15,000 (1,113 cars)
- Under £20,000 (1,641 cars)
- Under £30,000 (2,181 cars)
BMW 5 Series near you
- In England (2,485 cars)
- In Scotland (156 cars)
- In Wales (87 cars)
- In Northern Ireland (102 cars)
- Near Watford (385 cars)
- Near Barnet (384 cars)
- Near London (380 cars)
- Near Richmond upon Thames (342 cars)
- Near Hillingdon (340 cars)
- Near Egham (318 cars)
- Near Sutton (306 cars)
- Near Berkhamsted (282 cars)
- Near Bolton (270 cars)
- Near Rochdale (269 cars)
- Near Bromley (266 cars)
- Near Havering (247 cars)
- Near Stevenage (244 cars)
- Near Wigan (241 cars)
- Near Luton (235 cars)
More BMW
- All BMW 5 Series (2,843 cars)
- All BMW cars (44,962 cars)
- BMW 1 Series (7,559 cars)
- BMW 3 Series (7,202 cars)
- BMW X5 (3,279 cars)
- BMW X3 (3,156 cars)
- BMW X1 (2,666 cars)
- BMW 2 Series (1,895 cars)
- BMW 4 Series (1,882 cars)
- BMW 2 Series Gran Coupe (1,344 cars)
- BMW 4 Series Gran Coupe (1,206 cars)
- BMW i4 (872 cars)
- BMW M3 (802 cars)
- BMW 2 Series Active Tourer (793 cars)
- BMW X2 (784 cars)
- BMW M4 (750 cars)