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,199
    • 148,000 miles
    • Manual
    • Petrol
    Vehicle Trade Centre Ayr
    Ayr
     01292 844700
    Standard Rate Call
    Standard Rate Call 01292 844700
    Vehicle Trade Centre Ayr Ayr
  • BMW Z4 2.0i SE 2d (05)

    Price:  £2,695
    • 141,381 miles
    • Manual
    • Petrol
    DM Autos
    Padeswood
     01352 851356
    Standard Rate Call
    Standard Rate Call 01352 851356
    DM Autos Padeswood
  • BMW Z4 2.0i SE 2d (06)

    Price:  £2,995
    • 115,253 miles
    • Manual
    • Petrol
    UK Motor Sales
    Catchgate
     0191 502 9234
    Standard Rate Call
    Standard Rate Call 0191 502 9234
    UK Motor Sales Catchgate
  • BMW Z4 2.2i SE 2d

    Price:  £2,995
    • 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.0i SE 2d (06)

    Price:  £2,995
    • 110,000 miles
    • Manual
    • Petrol
    G H Motors
    Mansfield
     01623 541980
    Standard Rate Call
    Standard Rate Call 01623 541980
    G H Motors Mansfield
  • BMW Z4 2.2i SE 2d

    Price:  £2,995
    • 124,000 miles
    • Manual
    • Petrol
    RS Car Sales & Hire
    Fakenham
     01328 594212
    Standard Rate Call
    Standard Rate Call 01328 594212
    RS Car Sales & Hire Fakenham
  • 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.0i SE 2d (05)

    Price:  £3,250
    • 79,064 miles
    • Manual
    • Petrol
    Platinum Car Centre
    Plymouth
     01752 520906
    Standard Rate Call
    Standard Rate Call 01752 520906
    Platinum Car Centre Plymouth
  • BMW Z4 2.0i SE 2d (05)

    Price:  £3,295
    • 76,000 miles
    • Manual
    • Petrol
    Orchard Auto Sales
    Warnham
     01403 858278
    Standard Rate Call
    Standard Rate Call 01403 858278
    Orchard Auto Sales Warnham
  • BMW Z4 2.0i SE 2d (06)

    Price:  £3,490
    • 75,000 miles
    • Manual
    • Petrol
    SUV 4x4 Ltd
    Wetherby
     01937 869730
    Standard Rate Call
    Standard Rate Call 01937 869730
    SUV 4x4 Ltd Wetherby
  • 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.5i SE 2d (03)

    Price:  £3,495
    • 106,000 miles
    • Manual
    • Petrol
    P A Roberts High Street Garage
    Whitchurch
     01948 663405
    Standard Rate Call
    Standard Rate Call 01948 663405
    P A Roberts High Street Garage Whitchurch
  • BMW Z4 3.0i 2d

    Price:  £3,495
    • 114,500 miles
    • Manual
    • Petrol
    OJS Autos Ltd
    Plymouth
     01752 525912
    Standard Rate Call
    Standard Rate Call 01752 525912
    OJS Autos Ltd Plymouth
  • BMW Z4 2.0i SE 2d (05)

    Price:  £3,495
    • 68,187 miles
    • Manual
    • Petrol
    Farthings Lodge Car Centre
    Dudley
     01384 505933
    Standard Rate Call
    Standard Rate Call 01384 505933
    Farthings Lodge Car Centre Dudley
  • BMW Z4 2.2i SE 2d

    Price:  £3,495
    • 104,000 miles
    • Manual
    • Petrol
    Hyde Park Cars
    Plymouth
     01752 522708
    Standard Rate Call
    Standard Rate Call 01752 522708
    Hyde Park Cars Plymouth
  • BMW Z4 2.0i SE 2d (06)

    Price:  £3,495
    • 136,600 miles
    • Manual
    • Petrol
    Save On Used Cars
    Scunthorpe
     01724 245935
    Standard Rate Call
    Standard Rate Call 01724 245935
    Save On Used Cars Scunthorpe
  • BMW Z4 2.0i SE 2d (06)

    Price:  £3,695
    • 109,800 miles
    • Manual
    • Petrol
    Popular Motors
    Merriott
     01460 601042
    Standard Rate Call
    Standard Rate Call 01460 601042
    Popular Motors Merriott
  • BMW Z4 3.0i 2d

    Price:  £3,975
    • 105,000 miles
    • Manual
    • Petrol
    Excel Motors
    Peterborough
     01733 829419
    Standard Rate Call
    Standard Rate Call 01733 829419
    Excel Motors Peterborough
  • BMW Z4 2.0i SE 2d (06)

    Price:  £3,978
    • 58,004 miles
    • Manual
    • Petrol
    F G Cars Ltd
    Loughborough
     01509 861577
    Standard Rate Call
    Standard Rate Call 01509 861577
    F G Cars Ltd Loughborough
  • BMW Z4 2.0i SE 2d (06)

    Price:  £3,985
    • 166,000 miles
    • Manual
    • Petrol
    Pudsey Service Centre
    Leeds
     0113 223 4346
    Standard Rate Call
    Standard Rate Call 0113 223 4346
    Pudsey Service Centre Leeds
Load more