(2012) BMW 520 used • 48 cars for sale

Market overviewPrice analysis for December: A used BMW 520 from 2012 typically costs between £2,995 and £22,000. The average mileage for this model year is 109,222 miles. Depreciation over the last 12 months is -£400.

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-18%
1 / 4

Used (2012) BMW 520 M Sport | Good price

5 Series d M Sport 4dr Step Auto

  • 2012
  • 128,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Sedan
  • Automatic
  • Details
autouncle-certified

Good price

£4,480
£5,480
Dealer
LU2 7UX Luton, Bedfordshire
View the car
Availability verified
-6%
1 / 4

Used (2012) BMW 520 M Sport | Good price

5 Series d M Sport 4dr

  • 2012
  • 138,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Sedan
  • Manual
  • Details
autouncle-certified

Good price

£2,700
£2,900
Dealer
CV23 9HX Rugby, Warwickshire
View the car
Availability verified
1 / 4

Used (2012) BMW 520 Efficient Dynamics | Good price

5 Series d BluePerformance

  • 2012
  • 86,000 miles
  • Trim levelEfficient Dynamics
  • 2.0L Diesel
  • Sedan
  • Manual
  • Details
autouncle-certified

Good price

£4,990
£4,995
Dealer
LE3 5EE Leicester, Leicestershire
View the car
Availability verified
-11%
1 / 4

Used (2012) BMW 520 Efficient Dynamics | Super price

5 Series 2.0 d Efficient Dynam

  • 2012
  • 83,312 miles
  • Trim levelEfficient Dynamics
  • 2.0L Diesel
  • Sedan
  • Manual
  • Details
autouncle-certified

Super price

£4,750
£5,350
Dealer
WS10 8LP Wednesbury, West Midlands
View the car
Availability verified
-16%
1 / 4

Used (2012) BMW 520 M Sport 184 HP | Good price

5 Series 2.0 d M Sport Saloon 4dr

  • 2012
  • 91,304 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Sedan
  • Manual
  • 184 HP (135 kW)
  • Details
autouncle-certified

Good price

£4,995
£5,995
Dealer
PL7 1RF Plymouth, Devon
View the car
Availability verified
-3%
1 / 4

Used (2012) BMW 520 | Super price

5 Series d SE 5dr Step Auto [Start

  • 2012
  • 97,313 miles
  • 2.0L Diesel
  • Estate
  • Automatic
  • Details
autouncle-certified

Super price

£5,295
£5,495
Dealer
NN4 6HN Northampton, Northamptonshire
View the car
Availability verified
1 / 4

Used (2012) BMW 520 | Good price

5 Series d SE 5dr

  • 2012
  • 105,022 miles
  • 2.0L Diesel
  • Estate
  • Manual
  • Details
autouncle-certified

Good price

£4,995
Dealer
DY10 3PU KIDDERMINSTER, Worcestershire
View the car
Availability verified
-9%
1 / 4

Used (2012) BMW 520 M Sport | Good price

5 Series d M Sport 4dr Step Auto

  • 2012
  • 101,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Sedan
  • Automatic
  • Details
autouncle-certified

Good price

£5,695
£6,295
Dealer
HP10 0NN High Wycombe, Buckinghamshire
View the car
Availability verified
-40%
1 / 4

Used (2012) BMW 520 | Super price

5 Series d SE 5dr Step Auto [Start

  • 2012
  • 88,000 miles
  • 2.0L Diesel
  • Estate
  • Automatic
  • Details
autouncle-certified

Super price

£5,995
£9,995
Dealer
SL3 9HN Heathrow, London
View the car
Availability verified
1 / 4

Used (2012) BMW 520 Comfort Edition 184 HP | Good price

5 Series d SE 5dr Step Auto [Start

  • 2012
  • 101,600 miles
  • Trim levelComfort Edition
  • 2.0L Diesel
  • Estate
  • Automatic
  • 184 HP (135 kW)
  • Details
autouncle-certified

Good price

£6,300
Dealer
LE4 7RH Leicester, Leicestershire
View the car
Availability verified
-3%
1 / 4

Used (2012) BMW 520 Comfort Edition | Good price

5 Series d SE 5dr Step Auto [Start

  • 2012
  • 95,000 miles
  • Trim levelComfort Edition
  • 2.0L Diesel
  • Estate
  • Automatic
  • Details
autouncle-certified

Good price

£6,295
£6,495
Dealer
BS14 0XD Bristol, Bristol
View the car
Availability verified
-4%
1 / 4

Used (2012) BMW 520 Comfort Edition | Super price

5 Series d SE 4dr Step Auto [Start

  • 2012
  • 85,400 miles
  • Trim levelComfort Edition
  • 2.0L Diesel
  • Sedan
  • Automatic
  • Details
autouncle-certified

Super price

£5,000
£5,250
Dealer
WV15 6QL Bridgnorth, Shropshire
View the car
Availability verified
1 / 4

Used (2012) BMW 520 Efficient Dynamics | Good price

5 Series d EfficientDynamics

  • 2012
  • 119,000 miles
  • Trim levelEfficient Dynamics
  • 2.0L Diesel
  • Sedan
  • Manual
  • Details
autouncle-certified

Good price

£3,690
Dealer
HP5 3JE Chesham, Buckinghamshire
View the car
Availability verified
New
1 / 4

Used (2012) BMW 520 | Good price

5 Series d SE 4dr Step Auto [Start

  • 2012
  • 112,500 miles
  • 2.0L Diesel
  • Sedan
  • Automatic
  • Details
autouncle-certified

Good price

£4,995
Dealer
SG18 0ED Biggleswade, Bedfordshire
View the car
Availability verified
-1%
1 / 4

Used (2012) BMW 520 M Sport | Fair price

5 Series d M Sport 4dr Step Auto

  • 2012
  • 68,680 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Sedan
  • Automatic
  • Details
autouncle-certified

Fair price

£7,895
£7,995
Dealer
BL8 3PA Bury, Manchester
View the car
Availability verified
-6%
1 / 4

Used (2012) BMW 520 M Sport | Fair price

5 Series d M Sport 4dr Step Auto

  • 2012
  • 92,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Sedan
  • Automatic
  • Details
autouncle-certified

Fair price

£7,495
£7,995
Dealer
CH6 5FZ Flint, Cheshire
View the car
Availability verified
-4%
1 / 4

Used (2012) BMW 520 M Sport | Fair price

5 Series d M Sport 4dr Step

  • 2012
  • 129,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Sedan
  • Automatic
  • Details
autouncle-certified

Fair price

£5,095
£5,350
Dealer
PE9 4DE Stamford, Rutland
View the car
Availability verified
1 / 4

Used (2012) BMW 520 M Sport | Fair price

5 Series d M Sport 4dr Step Auto

  • 2012
  • 113,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Sedan
  • Automatic
  • Details
autouncle-certified

Fair price

£5,750
Dealer
DE14 3QW Burton-On-Trent, Staffordshire
View the car
Availability verified
1 / 4

Used (2012) BMW 520 M Sport | Fair price

5 Series d M Sport 5dr Step Auto

  • 2012
  • 146,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Estate
  • Automatic
  • Details
autouncle-certified

Fair price

£4,950
Dealer
B8 1BZ Birmingham, West Midlands
View the car
Availability verified
-39%
1 / 4

Used (2012) BMW 520 M Sport 184 HP | Fair price

5 SERIES 2.0L D M SPORT 4d AUTO

  • Sep 2012
  • 84,869 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Sedan
  • Automatic
  • 184 HP (135 kW)
  • mpg57.6
  • CO2129 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£6,995
£11,500
Dealer
S4 7JW Sheffield, South Yorkshire
View the car
Availability verified
-4%
1 / 4

Used (2012) BMW 520 M Sport | Fair price

5 Series i M Sport 5dr Step

  • 2012
  • 103,981 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Estate
  • Automatic
  • Details
autouncle-certified

Fair price

£7,000
£7,333
Dealer
SK1 2AX Stockport, Manchester
View the car
Availability verified
1 / 4

Used (2012) BMW 520 M Sport | Fair price

5 Series d M Sport 4dr Step Auto

  • 2012
  • 132,345 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Sedan
  • Automatic
  • Details
autouncle-certified

Fair price

£4,995
Dealer
WF2 9BL Wakefield, West Yorkshire
View the car
Availability verified
-11%
1 / 4

Used (2012) BMW 520 M Sport | Fair price

5 Series d M Sport 4dr

  • 2012
  • 124,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Sedan
  • Manual
  • Details
autouncle-certified

Fair price

£3,795
£4,295
Dealer
WS2 8PR Walsall, West Midlands
View the car
Availability verified
1 / 4

Used (2012) BMW 520 M Sport | Fair price

5 Series 2.0 d M Sport Touring

  • 2012
  • 130,800 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Estate
  • Automatic
  • Details
autouncle-certified

Fair price

£6,250
£5,750
Dealer
BH21 6FE Wimbourne, Dorset
View the car
Availability verified
-14%
1 / 4

Used (2012) BMW 520 Efficient Dynamics | Fair price

5 Series d Efficient Dynamics 4dr

  • 2012
  • 158,000 miles
  • Trim levelEfficient Dynamics
  • 2.0L Diesel
  • Sedan
  • Automatic
  • Details
autouncle-certified

Fair price

£2,995
£3,495
Dealer
DY2 9PU Netherton, West Midlands
View the car
Availability verified
Showing 1 - 25 of 47 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive