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 Z4 2.2i SE 2d

    Price:  £2,989
    • 106,000 miles
    • Manual
    • Petrol
    Auto Gallery
    Hampton Hill
     020 8185 7975
    Standard Rate Call
    Standard Rate Call 020 8185 7975
    Auto Gallery Hampton Hill
  • BMW Z4 2.2i SE 2d

    Price:  £2,995
    • 138,835 miles
    • Manual
    • Petrol
    Baglan Car Centre
    Port Talbot
     01639 654702
    Standard Rate Call
    Standard Rate Call 01639 654702
    Baglan Car Centre Port Talbot
  • BMW Z4 2.2i SE 2d

    Price:  £3,190
    • 98,116 miles
    • Manual
    • Petrol
    Smart Motors
    Thorney Toll
     01733 821278
    Standard Rate Call
    Standard Rate Call 01733 821278
    Smart Motors Thorney Toll
  • BMW Z4 2.5i SE 2d (03)

    Price:  £3,285
    • 122,053 miles
    • Manual
    • Petrol
    Assured Cars Supermarket Ltd
    Birmingham
     0121 514 9160
    Standard Rate Call
    Standard Rate Call 0121 514 9160
    Assured Cars Supermarket Ltd Birmingham
  • BMW Z4 2.2i SE 2d

    Price:  £3,490
    • 92,000 miles
    • Manual
    • Petrol
    AJC Trading
    Burridge
     01489 222766
    Standard Rate Call
    Standard Rate Call 01489 222766
    AJC Trading Burridge
  • BMW Z4 2.0i SE 2d (05)

    Price:  £3,495
    • 131,000 miles
    • Manual
    • Petrol
    JP Motor Trade Ltd
    Luton
     01582 788587
    Standard Rate Call
    Standard Rate Call 01582 788587
    JP Motor Trade Ltd Luton
  • BMW Z4 2.2i SE 2d

    Price:  £3,495
    • 91,525 miles
    • Manual
    • Petrol
    Lewis Wood Bros Ltd
    Ashington
     01670 751061
    Standard Rate Call
    Standard Rate Call 01670 751061
    Lewis Wood Bros Ltd Ashington
  • BMW Z4 2.2i SE 2d

    Price:  £3,499
    • 85,548 miles
    • Manual
    • Petrol
    Freeman Park Auto Ltd
    Penarth
     029 2060 0651
    Standard Rate Call
    Standard Rate Call 029 2060 0651
    Freeman Park Auto Ltd Penarth
  • BMW Z4 2.0i Edition Sport 2d

    Price:  £3,500
    • 114,000 miles
    • Manual
    • Petrol
    Proformance Autos Limited
    Leckwith
     029 2060 8360
    Standard Rate Call
    Standard Rate Call 029 2060 8360
    Proformance Autos Limited Leckwith
  • BMW Z4 2.2i SE 2d

    Price:  £3,995
    • 72,000 miles
    • Manual
    • Petrol
    SC Car Centre
    Didcot
     01235 313098
    Standard Rate Call
    Standard Rate Call 01235 313098
    SC Car Centre Didcot
  • BMW Z4 2.2i SE 2d

    Price:  £3,995
    • 80,000 miles
    • Manual
    • Petrol
    Mill Brow Car Centre
    Barrow In Furness
     01229 221466
    Standard Rate Call
    Standard Rate Call 01229 221466
    Mill Brow Car Centre Barrow In Furness
  • BMW Z4 2.2i SE 2d

    Price:  £3,995
    • 75,000 miles
    • Manual
    • Petrol
    Dymchurch Car Centre
    Dymchurch
     01303 802408
    Standard Rate Call
    Standard Rate Call 01303 802408
    Dymchurch Car Centre Dymchurch
  • BMW Z4 2.0i SE 2d (05)

    Price:  £3,995
    • 90,000 miles
    • Manual
    • Petrol
    Marske Car and Commercial
    Marske By The Sea
     01642 695403
    Standard Rate Call
    Standard Rate Call 01642 695403
    Marske Car and Commercial Marske By The Sea
  • BMW Z4 2.0i SE 2d (05)

    Price:  £3,995
    • 112,516 miles
    • Manual
    • Petrol
    Autopoint (Stansted) Ltd
    Stansted
     0843 634 9096
    Low Rate Call
    Low Rate Call 0843 634 9096
    Autopoint (Stansted) Ltd Stansted
  • BMW Z4 2.0i SE 2d (06)

    Price:  £3,999
    • 92,000 miles
    • Manual
    • Petrol
    The Cornish Car Co
    Bodmin
     01208 612819
    Standard Rate Call
    Standard Rate Call 01208 612819
    The Cornish Car Co Bodmin
  • BMW Z4 2.0i SE 2d (05)

    Price:  £3,999
    • 89,000 miles
    • Manual
    • Petrol
    Park Avenue Garage
    Lon Las
     01792 626053
    Standard Rate Call
    Standard Rate Call 01792 626053
    Park Avenue Garage Lon Las
  • BMW Z4 2.0i SE 2d (05)

    Price:  £3,999
    • 97,000 miles
    • Manual
    • Petrol
    Ace Motors
    Stoke On Trent
     01782 481047
    Standard Rate Call
    Standard Rate Call 01782 481047
    Ace Motors Stoke On Trent
  • BMW Z4 3.0i 2d

    Price:  £4,000
    • 110,000 miles
    • Manual
    • Petrol
    UK Cars 4 Less
    Stafford
     01785 891598
    Standard Rate Call
    Standard Rate Call 01785 891598
    UK Cars 4 Less Stafford
  • BMW Z4 2.0i SE 2d (06)

    Price:  £4,000
    • 85,000 miles
    • Manual
    • Petrol
    DTM Cars
    Newcastle Upon Tyne
     0191 283 5867
    Standard Rate Call
    Standard Rate Call 0191 283 5867
    DTM Cars Newcastle Upon Tyne
  • BMW Z4 2.0i SE 2d (05)

    Price:  £4,245
    • 92,000 miles
    • Manual
    • Petrol
    Duchy Autos
    Launceston
     01566 461073
    Standard Rate Call
    Standard Rate Call 01566 461073
    Duchy Autos Launceston
Load more