Cars for sale

Powered by Motors.co.uk

Cars for sale with Carmagazine.co.uk. Browse hundreds of thousands of quality secondhand cars using our search filters below

Search Cars For Sale
{{totalResults | number}}
Loading...
to

Search Results:

Search cars for sale
Click Update Results to view the cars for sale that match your search.
  • BMW X5 3.0d SE 5d Auto

    Price:  £5,990
    • 134,000 miles
    • Automatic
    • Diesel
    Highlanders GB
    Coventry
     024 7648 7116
    Standard Rate Call
    Standard Rate Call 024 7648 7116
    Highlanders GB Coventry
  • BMW X5 3.0d SE 5d Auto

    Price:  £5,991
    • Automatic
    • Diesel
    The Penarth Motor Company Ltd
    Penarth
     029 2060 6371
    Standard Rate Call
    Standard Rate Call 029 2060 6371
    The Penarth Motor Company Ltd Penarth
  • BMW X5 3.0d SE Sport 5d Auto (04)

    Price:  £5,991
    • 103,378 miles
    • Automatic
    • Diesel
    Prestige Motor Company
    Edinburgh
     0131 341 3149
    Standard Rate Call
    Standard Rate Call 0131 341 3149
    Prestige Motor Company Edinburgh
  • BMW X5 3.0d SE Sport 5d Auto (04)

    Price:  £6,000
    • 107,000 miles
    • Automatic
    • Diesel
    Castle Motors
    Liskerd
     01503 497831
    Standard Rate Call
    Standard Rate Call 01503 497831
    Castle Motors Liskerd
  • BMW X5 3.0d M Sport 5d Auto

    Price:  £6,395
    • 149,000 miles
    • Automatic
    • Diesel
    Auto-Place
    Cattle Market
     0115 672 8625
    Standard Rate Call
    Standard Rate Call 0115 672 8625
    Auto-Place Cattle Market
  • BMW X5 3.0sd SE 5d Auto

    Price:  £6,440
    • 132,000 miles
    • Automatic
    • Diesel
    AGB Cars Ltd
    Dartford
     01322 777264
    Standard Rate Call
    Standard Rate Call 01322 777264
    AGB Cars Ltd Dartford
  • BMW X5 3.0d SE 5d Auto

    Price:  £6,490
    • 104,500 miles
    • Automatic
    • Diesel
    City Motors
    Peterborough
     01733 829127
    Standard Rate Call
    Standard Rate Call 01733 829127
    City Motors Peterborough
  • BMW X5 xDrive35d SE (7 Seat) 5d Auto

    Price:  £6,490
    • 159,521 miles
    • Automatic
    • Diesel
    Brookway Cars ltd
    Prenton
     0151 393 1704
    Standard Rate Call
    Standard Rate Call 0151 393 1704
    Brookway Cars ltd Prenton
  • BMW X5 3.0d SE 5d Auto

    Price:  £6,495
    • 94,000 miles
    • Automatic
    • Diesel
    The Electro Car Company
    Ockley
     01306 858158
    Standard Rate Call
    Standard Rate Call 01306 858158
    The Electro Car Company Ockley
  • BMW X5 3.0d SE Sport 5d Auto (04)

    Price:  £6,500
    • 110,000 miles
    • Automatic
    • Diesel
    Castle Motors
    Liskerd
     01503 497831
    Standard Rate Call
    Standard Rate Call 01503 497831
    Castle Motors Liskerd
  • BMW X5 3.0d SE 5d Auto

    Price:  £6,650
    • 90,000 miles
    • Automatic
    • Diesel
    The German Motor Group
    Luton
     01582 788857
    Standard Rate Call
    Standard Rate Call 01582 788857
    The German Motor Group Luton
  • BMW X5 3.0d Sport Exclusive Edition 5d Auto

    Price:  £6,950
    • 81,689 miles
    • Automatic
    • Diesel
    Fairlands Car Sales Ltd
    Epsom
     01372 542949
    Standard Rate Call
    Standard Rate Call 01372 542949
    Fairlands Car Sales Ltd Epsom
  • BMW X5 3.0sd M Sport 5d Auto

    Price:  £6,990
    • 139,865 miles
    • Automatic
    • Diesel
    Prestige Automotive
    Neston
     0151 391 3440
    Standard Rate Call
    Standard Rate Call 0151 391 3440
    Prestige Automotive Neston
  • BMW X5 3.0d SE 5d Auto

    Price:  £6,995
    • 111,000 miles
    • Automatic
    • Diesel
    Morpeth Motor Company
    Morpeth
     01670 759449
    Standard Rate Call
    Standard Rate Call 01670 759449
    Morpeth Motor Company Morpeth
  • BMW X5 3.0d SE 5d Auto

    Price:  £6,995
    • 101,000 miles
    • Automatic
    • Diesel
    Cars4You Ltd
    Broxburn
     0131 341 5235
    Standard Rate Call
    Standard Rate Call 0131 341 5235
    Cars4You Ltd Broxburn
  • BMW X5 35d xDrive M Sport 5d Auto

    Price:  £6,995
    • 156,000 miles
    • Automatic
    • Diesel
    SR Motors
    Swindon
     01793 393124
    Standard Rate Call
    Standard Rate Call 01793 393124
    SR Motors Swindon
  • BMW X5 3.0d SE 5d Auto

    Price:  £6,995
    • 90,000 miles
    • Automatic
    • Diesel
    Car World
    Slough
     01753 468549
    Standard Rate Call
    Standard Rate Call 01753 468549
    Car World Slough
  • BMW X5 3.0d SE 5d Auto

    Price:  £6,995
    • 115,349 miles
    • Automatic
    • Diesel
    Motormile Motors Tayside Ltd
    Dundee
     01382 283027
    Standard Rate Call
    Standard Rate Call 01382 283027
    Motormile Motors Tayside Ltd Dundee
  • BMW X5 3.0d SE 5d Auto

    Price:  £6,995
    • 75,000 miles
    • Automatic
    • Diesel
    Right Car Right Price
    Great Yarmouth
     01493 222564
    Standard Rate Call
    Standard Rate Call 01493 222564
    Right Car Right Price Great Yarmouth
  • BMW X5 3.0d SE 5d Auto

    Price:  £6,999
    • 115,000 miles
    • Automatic
    • Diesel
    Reynolds Motor Group
    Basildon
     01268 977535
    Standard Rate Call
    Standard Rate Call 01268 977535
    Reynolds Motor Group Basildon
Load more