Opposite Stock used cars for sale on What Car?

In partnership with

Find and buy your perfect used car from Opposite Stock on What Car? Classifieds, the easiest and most powerful used car search around.

In partnership with

Cars found 335,384

Chosen Filters (1)
* Postcode invalid
Porsche 911 3.6 996 GT2 2dr

Porsche 911 3.6 996 GT2 2dr

Berwick-upon-tweed, Northumberland
  • 2002 reg
  • Petrol
  • 2 Doors
  • Manual
  • 49,800 Miles
£139,950
BMW X3 2.0 20i GPF M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 20i GPF M Sport Auto XDrive Euro 6 (s/s) 5dr

Slough, Buckinghamshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 37,517 Miles
£27,495
Fiat 500 1.2 S Dualogic Euro 6 (s/s) 3dr

Fiat 500 1.2 S Dualogic Euro 6 (s/s) 3dr

Rochester, Kent
  • 2013 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 73,000 Miles
£5,390
BMW 5 Series 3.0 530d M Sport Touring Auto Euro 6 (s/s) 5dr

BMW 5 Series 3.0 530d M Sport Touring Auto Euro 6 (s/s) 5dr

Leeds, Yorkshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 96,000 Miles
£17,890
Honda Civic 1.6 I-DTEC SE Plus (Navi) Euro 5 (s/s) 5dr

Honda Civic 1.6 I-DTEC SE Plus (Navi) Euro 5 (s/s) 5dr

Berkeley, Gloucestershire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 23,000 Miles
£10,680
Vauxhall Mokka 1.4i Turbo SE Auto 2WD Euro 6 5dr

Vauxhall Mokka 1.4i Turbo SE Auto 2WD Euro 6 5dr

Barking, Essex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 79,000 Miles
£5,695
Nissan Note 1.6 16v SVE 5dr

Nissan Note 1.6 16v SVE 5dr

Nottingham, Nottinghamshire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Manual
  • 88,628 Miles
£2,429
Ford FOCUS 1.6 Zetec Euro 5 5dr

Ford FOCUS 1.6 Zetec Euro 5 5dr

Northwich, Cheshire
  • 2011 reg
  • Petrol
  • 5 Doors
  • Manual
  • 68,959 Miles
£3,995
MINI HATCH 1.2 One Euro 6 (s/s) 3dr

MINI HATCH 1.2 One Euro 6 (s/s) 3dr

Stafford, Staffordshire
  • 2016 reg
  • Petrol
  • 3 Doors
  • Manual
  • 57,772 Miles
£6,495
Mercedes-Benz C Class 2.1 C220d AMG Line (Premium) G-Tronic+ Euro 6 (s/s) 4dr

Mercedes-Benz C Class 2.1 C220d AMG Line (Premium) G-Tronic+ Euro 6 (s/s) 4dr

Wembley, Middlesex
  • 2017 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 80,000 Miles
£14,450
Image unavailable

BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

Slough, Buckinghamshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 62,800 Miles
£34,995
Hyundai TUCSON 1.7 CRDi Blue Drive SE Nav DCT Euro 6 (s/s) 5dr

Hyundai TUCSON 1.7 CRDi Blue Drive SE Nav DCT Euro 6 (s/s) 5dr

Waltham cross, Hertfordshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 75,705 Miles
£9,790
Image unavailable

Mitsubishi Delica D5 2.4 G POWER PACKAGE 4WD With LIFT KIT

Keighley, West yorkshire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 116,000 Miles
£9,989
Hyundai SANTA FE 2.2 CRDi Premium Auto 4WD Euro 5 5dr (7 Seat)

Hyundai SANTA FE 2.2 CRDi Premium Auto 4WD Euro 5 5dr (7 Seat)

Warrington, Cheshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 21,757 Miles
£14,980
Image unavailable

SEAT Ibiza 1.0 TSI FR Euro 6 (s/s) 5dr GPF

Warrington, Cheshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 32,239 Miles
£11,580
MG HS 1.5 T-GDI Exclusive DCT Euro 6 (s/s) 5dr

MG HS 1.5 T-GDI Exclusive DCT Euro 6 (s/s) 5dr

Perth, Perthshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 42,000 Miles
£14,995
Peugeot 207 CC 1.6 VTi Active Tiptronic Euro 5 2dr

Peugeot 207 CC 1.6 VTi Active Tiptronic Euro 5 2dr

Southall, Middlesex
  • 2013 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 65,493 Miles
£3,395
BMW 4 Series 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

Castleford, West yorkshire
  • 2017 reg
  • Diesel
  • 2 Doors
  • Automatic
  • 52,000 Miles
£13,690
Citroen Dispatch 1400 2.0 BlueHDi 120 Van Enterprise -T-BELT CHANGED-

Citroen Dispatch 1400 2.0 BlueHDi 120 Van Enterprise -T-BELT CHANGED-

Castleford, West yorkshire
  • 2019 reg
  • Diesel
  • 4 Doors
  • Manual
  • 133,000 Miles
£5,690
BMW Z4 2.0 18i M Sport Auto SDrive Euro 6 2dr

BMW Z4 2.0 18i M Sport Auto SDrive Euro 6 2dr

Preston, Lancashire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 38,708 Miles
£14,000
......