New & Used Mazda Mazda3 under $4,000 for Sale in Charlotte, NC

Filters

Filter Advanced Filters

No Cars Match Your Filters

However, we did up your distance to find you some cars. You’ll want to modify your search if they’re too far away!
Great Deal

Used 2004 Mazda Mazda3 s

$2,495
172,813 mi.
mi. from 28230
1735 Front Street Cuyahoga Falls, OH 44221
(330) 968-0310
Great Deal

Used 2004 Mazda Mazda3 i

$3,900
147,785 mi.
mi. from 28230
17341 W Little York Rd Houston, TX 77084
(832) 564-3844
Fair Deal

Used 2010 Mazda Mazda3 i Touring

$3,995
167,471 mi.
mi. from 28230
3738 Cleveland Ave SW Canton, OH 44707
(330) 754-4442

Used 2008 Mazda Mazda3 i Sport

$2,100
170,784 mi.
mi. from 28230
14700 Kuykendahl Rd Houston, TX 77014
(281) 768-2848

Used 2007 Mazda Mazda3 i Touring

$2,495
329,239 mi.
mi. from 28230
6020 Hodgson Rd Lino Lakes, MN 55014
(651) 393-6797

Mazda Mazda3 by Body Style

Mazda Mazda3s for Sale by Year