4,541 Vehicles on Sale Now!

2014 Mazda 3 Grand Touring

Lot #57517928
CA - Antelope
Coming Soon
CA Salvage Certificate
82256
Front End

2003 Mazda Protege DX

Lot #57497998
Coming Soon
CT Artificers Lien Transfer
208810
Minor Dent/scratches

2005 Mazda 6 S

Lot #57491388
06/25/2019
IN Bill Of Sale - Parts Only
170972
Front End

2016 Mazda 6 Touring

Lot #57360638
CA - Sacramento
06/17/2019
CA Salvage Certificate
Front End

2016 Mazda CX-5 Sport

Lot #57266988
MT - Helena
06/18/2019
MT Salvage Certificate
13278
Side

2018 Mazda 3 Grand Touring

Lot #57266508
TN - Memphis
Coming Soon
MS Clean Title
Front End

2017 Mazda 6 Sport

Lot #57255358
Coming Soon
NC Salvage Certificate
41894
All Over

1999 Mazda MX-5 Miata

Lot #57242558
FL - Apopka
06/17/2019
FL Certificate Of Destruction
Front End

2011 Mazda 3 S

Lot #57210928
CA - Sacramento
Coming Soon
CA Salvage Certificate
147003
Front End

2012 Mazda 3 I

Lot #57174178
GA - Savannah
06/17/2019
SC Salvage Title
Side

2009 Mazda 5

Lot #57105438
NC - Mocksville
06/26/2019
NC Salvage Certificate
Front End

2014 Mazda 3 Touring

Lot #57073608
NC - Mebane
06/19/2019
NC Salvage Certificate
77747
Rear End

2011 Mazda 3 I

Lot #57016158
MI - Portland
Coming Soon
MI Salvage Title
102649
All Over

2016 Mazda CX-5 Touring

Lot #56990168
MN - Ham Lake
Coming Soon
MN Salvage Title
46428
Front End

2006 Mazda 6 I

Lot #56964478
NC - Mocksville
Coming Soon
NC Salvage Certificate
166746
Front End

2010 Mazda 3 I

Lot #56963708
Coming Soon
TX Salvage Vehicle Title
120971
Rear End

2002 Mazda Protege PR

Lot #56838628
SC - Gaston
Coming Soon
VA Clean Title
139938
Normal Wear

1998 Mazda Protege DX

Lot #56781998
Coming Soon
NJ Bill Of Sale
Front End

2008 Mazda 5

Lot #56764668
MN - Ham Lake
06/18/2019
MN Clean Title
113967
Front End

2015 Mazda 6 Sport

Lot #56733348
MN - Blaine
Coming Soon
MN Salvage Title
All Over

1998 Mazda Protege DX

Lot #56549038
OH - Columbus
Coming Soon
OH Clean Title
Normal Wear

2011 Mazda 2

Lot #56492558
IL - Wheeling
06/17/2019
IL Salvage Certificate
66032
Side

2010 Mazda CX-9

Lot #56446708
TX - Haslet
Coming Soon
TX Mechanic Lien
128066
Hail

2013 Mazda 3 I

Lot #56446348
Coming Soon
NC Salvage Certificate
102309
Front End

2012 Mazda 3 I

Lot #56354728
OR - Eugene
Coming Soon
OR Salvage Certificate
73561
Front End