Search Marlin Motors
Odometer: km
Marlin Motors
Call: 1-888-346-2330

We are the largest Preowned Vehicle Dealer on Vancouver Island. Come visit us, and have a browse at our massive preowned inventory located at 2765 Chaster Road, Just south of Duncan. Catch a great deal today. We offer carproof and warranties as well as a full inspection. Call to book your road test 250-746-2330 or toll free 1-888-346-2330

Visit our website

View our inventory

Apply for credit


2765 Chaster Road, Duncan British Columbia

2002 GMC Envoy SLE 4WD

Odometer: 312619 km
Stock number: M8-2313
Learn more

1998 GMC Safari SLX

Odometer: 275713 km
Stock number: M8-2311
Learn more

1996 Mercury Villager GS

Odometer: 192147 km
Stock number: M8-2312
Learn more

2000 Honda Accord LX

Price: $3999.00
Odometer: 295955 km
Stock number: M8-2307
Learn more

1997 Ford Explorer

Price: $2500.00
Odometer: 264468 km
Stock number: M8-2308
Learn more

1997 Honda Civic

Price: $3497.00
Odometer: 216756 miles
Stock number: M8-2309
Learn more

2003 Chevrolet Malibu

Odometer: 227527 km
Stock number: M8-2310
Learn more

1996 Volkswagen Golf GL

Odometer: 246166 km
Stock number: M8-2300
Learn more

2001 Ford F-150 LARIAT

Odometer: 223423 km
Stock number: M8-2302
Learn more

1997 Jeep Grand Cherokee

Price: $3499.00
Odometer: 238033 km
Stock number: M8-2296-A
Learn more

2001 Volkswagen Jetta

Price: $2901.00
Odometer: 215592 km
Stock number: M8-2306
Learn more

2001 Volkswagen Golf

Odometer: 126347 km
Stock number: M8-2301
Learn more

2002 Ford Explorer

Price: $6202.00
Odometer: 212760 km
Stock number: M8-2298
Learn more

1999 Dodge Caravan

Odometer: 250988 km
Stock number: M8-2305
Learn more

1990 Nissan Maxima

Price: $2990.00
Odometer: 135542 miles
Stock number: M8-2299
Learn more

1987 BMW 325I

Price: $3499.00
Odometer: 260149 km
Stock number: M8-2245
Learn more

1999 GMC Yukon

Price: $6999.00
Odometer: 229017 km
Stock number: M8-2294
Learn more

2004 Dodge Ram 2500

Odometer: 308024 km
Stock number: M8-2296
Learn more

1994 BMW 325I

Odometer: 84745 km
Stock number: M8-2295
Learn more

1989 Jeep YJ

Price: $3999.00
Odometer: 231937 km
Stock number: M8-2292
Learn more