Compare prices on 90 used 2016 BMW X5 cars

Featured deals

Become a verified dealer

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-1%
1 / 4

BMW X5 M Sport 313 HP | Good price

xDrive40e M Sport 5dr Auto

£15,990£16,190

  • 2016
  • 71,600 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,210
price change
-1%
days listed
7

UB7 8HY Greater London, London

-6%
1 / 4

BMW X5 M Sport 258 HP | Super price

3.0 30d M Sport SUV 5dr Diesel

£19,200£20,600

  • 2016
  • 57,524 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£3,000
price change
-6%
days listed
52

WD3 3RT Croxley Green, Hertfordshire

1 / 4

BMW X5 Comfort Edition 258 HP | Super price

2016 SE xDrive30d Auto

£14,499

  • 2016
  • 86,912 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£2,601
price change
0%
days listed
34

WR3 7RL Claines, Worcestershire

-5%
1 / 4

BMW X5 M Sport 258 HP | Good price

2016 M Sport xDrive30d Auto

£23,500£24,980

  • 2016
  • 44,000 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,500
price change
-5%
days listed
442

G52 4UJ Hillington, Renfrewshire

-6%
1 / 4

BMW X5 M Sport 313 HP | Good price

Xdrive 40e M Sport Auto SUV

£14,820£15,900

  • 2016
  • 75,284 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,880
price change
-6%
days listed
54

Exchange and Mart

Suffolk, Suffolk

New
1 / 1

BMW X5 M Sport | Good price

xDrive40d M Sport 5dr Auto

£17,995

  • 2016
  • 81,000 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,905
price change
0%
days listed
1

Dealer

London, London

-5%
1 / 1

BMW X5 M Sport 258 HP | Good price

X5 3.0 xDrive 30d M Sport Auto 4WD

£17,745£18,795

  • 2016
  • 91,753 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,455
price change
-5%
days listed
232

Dealer

CO2 8HR Essex, Essex

-4%
1 / 4

BMW X5 Performance 375 HP | Good price

xDrive M50d 5dr Auto

£21,080£21,990

  • 2016
  • 65,093 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,820
price change
-4%
days listed
47

Exchange and Mart

SN26 8DJ Swindon, Wiltshire

1 / 4

BMW X5 M Sport 258 HP | Super price

3.0 30d M Sport Auto xDrive Euro 6

£20,500

  • 2016
  • 58,550 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£2,600
price change
0%
days listed
6

Exchange and Mart

London, London

-2%
1 / 1

BMW X5 M Sport | Super price

xDrive30d M Sport 5dr Auto [7

£17,495£17,995

  • 2016
  • 76,847 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£3,405
price change
-2%
days listed
46

Dealer

LU2 0AH Luton, Bedfordshire

-2%
1 / 1

BMW X5 Comfort Edition 313 HP | Good price

xDrive40d SE 5dr Auto [7 Seat]

£13,995£14,389

  • 2016
  • 102,409 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£2,005
price change
-2%
days listed
29

Dealer

London, London

-3%
1 / 1

BMW X5 M Sport 254 HP | Good price

4x4 xDrive30d M Sport (7 Seat) 5d

£14,995£15,526

  • 2016
  • 114,160 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,605
price change
-3%
days listed
60

Dealer

BB9 7DR Lancashire, Lancashire

-12%
1 / 1

BMW X5 M Sport 308 HP | Good price

3.0 40d M Sport Auto xDrive Euro 6

£17,500£19,995

  • 2016
  • 88,000 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,800
price change
-12%
days listed
109

Dealer

DN4 0BJ South Yorkshire, South Yorkshire

-9%
1 / 4

BMW X5 M Sport 254 HP | Good price

Xdrive30d M Sport SUV

£14,975£16,475

  • 2016
  • 117,084 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,525
price change
-9%
days listed
66

Exchange and Mart

CV21 1QJ Warwickshire, Warwickshire

1 / 1

BMW X5 Comfort Edition | Super price

xDrive30d SE 5dr Auto

£16,999

  • 2016
  • 64,000 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£3,401
price change
0%
days listed
14

Dealer

London, London

-13%
1 / 3

BMW X5 M Sport 313 HP | Good price

4x4 xDrive40e M Sport 5d Auto

£16,000£18,500

  • 2016
  • 66,610 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£2,000
price change
-13%
days listed
282

Exchange and Mart

E4 7RG Waltham Abbey, Essex

1 / 1

BMW X5 M Sport | Super price

xDrive30d M Sport 5dr Auto

£13,500

  • 2016
  • 111,180 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£3,400
price change
0%
days listed
34

Dealer

London, London

1 / 1

BMW X5 M Sport 254 HP | Good price

xDrive30d M Sport 5dr Auto

£14,995

  • 2016
  • 110,000 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,705
price change
0%
days listed
60

Dealer

EH32 0PG Seton Mains, East Lothian

-20%
1 / 1

BMW X5 M Sport | Good price

X5 3.0 xDrive30d M Sport

£15,999£19,999

  • 2016
  • 106,000 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£2,101
price change
-20%
days listed
633

Dealer

DH9 0TJ County Durham, Durham

-9%
1 / 4

BMW X5 M Sport 313 HP | Good price

Xdrive 40d M Sport Auto SUV

£19,995£21,995

  • 2016
  • 72,000 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,805
price change
-9%
days listed
362

Exchange and Mart

SO50 7HD Fair Oak, Hampshire

-8%
1 / 4

BMW X5 M Sport 258 HP | Fair price

2016 M Sport xDrive30d Auto

£21,500£23,500

  • 2016
  • 51,400 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
below market
£1,000
price change
-8%
days listed
70

GU21 4XS Surrey, Surrey

-10%
1 / 4

BMW X5 M Sport 313 HP | Fair price

3.0 40d M Sport Auto xDrive Euro 6

£17,900£20,000

  • 2016
  • 89,818 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
below market
£800
price change
-10%
days listed
105

WD3 3RT Croxley Green, Hertfordshire

1 / 3

BMW X5 M Sport 313 HP | Fair price

3.0 40d M Sport Auto xDrive Euro 6

£16,999

  • 2016
  • 107,945 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
below market
£101
price change
0%
days listed
10

SO18 1BH Southampton, Hampshire

1 / 4

BMW X5 M Sport 313 HP | Fair price

X5 3.0 xDrive 40d M Sport Auto 4WD

£20,999

  • 2016
  • 73,798 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
price change
0%
days listed
20

WR3 7RL Claines, Worcestershire

1 / 4

BMW X5 M Sport 313 HP | Fair price

xDrive40e M Sport 5dr Auto

£13,550

  • 2016
  • 102,100 miles
  • Electric/Petrol
  • Automatic
autouncle-certified

Fair price

Details
price change
0%
days listed
20

N11 1GN Greater London, London

Showing 1 - 25 of 91 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

See BMW X5