New 2016 / 2017 Mazda MAZDA3 For Sale Near Roanoke, VA

2017 Mazda3 Front

Filter Results

listings
2015 Mazda MAZDA3 i Grand Touring Review
by Lester

A Great Little Car

The car drives great, looks great, is put together great, gets great mileage, and we like it. We would have bought the 6 but it doesn't fit in our garage. It is a safe car too. Everyone likes the bluetooth.

This model has incentives available - save $1,000 in cash back!  View Incentives

Please wait. Contacting seller...

Don't see what you're looking for?

Order a customized vehicle from a dealer near you!

Dealership to contact:
Hi, my name is and I'm interested in a new Mazda MAZDA3. I'm in the area. You can reach me by email at or phone at .
Thank you! (personalize message)

By submitting this form, I confirm that I have read and agree to CarGurus' Terms and Conditions of Use and Privacy Policy, and consent to being contacted by the seller of this car using any of the contact information I provided, including via an automatic dialing-announcing device at the number I provided. This consent isn't required as a condition to purchase services or products.

New Mazda MAZDA3 at Flow Mazda of Greensboro

33Exact Matches
Price Range $18,980 - $28,414

Flow Mazda of Greensboro

Greensboro, NC (84 miles)
No Ratings

Latest Flow Mazda of Greensboro User Review

Jul 18, 2013
Jeff and all personal is greats thankyou all the best
Is this review helpful? Yes | No

Top New Mazda MAZDA3 Matchesfrom Flow Mazda of Greensboro

https://static.cargurus.com/images/forsale/2016/12/21/05/56/2017_mazda_mazda3-pic-2438240608301691880-152x114.jpeg

2017 Mazda MAZDA3 Sport Used Cars in Greensboro, NC 27407

Price: $18,980

Location: Greensboro, NC 27407

Average time on market: 55 days Transmission: Automatic Color: Machine Gray Me Description: New 2017 Mazda MAZDA3 Sport for sale - $18,980
https://static.cargurus.com/images/forsale/2016/11/23/18/26/2017_mazda_mazda3-pic-4879125376604001371-152x114.jpeg

2017 Mazda MAZDA3 Sport Used Cars in Greensboro, NC 27407

Price: $20,379

Location: Greensboro, NC 27407

Average time on market: 55 days Transmission: Automatic Color: 41w Jet Black Mica Description: New 2017 Mazda MAZDA3 Sport for sale - $20,379
https://static.cargurus.com/images/forsale/2017/01/23/18/07/2017_mazda_mazda3-pic-6200616565389804960-152x114.jpeg

2017 Mazda MAZDA3 Sport Used Cars in Greensboro, NC 27407

Price: $20,379

Location: Greensboro, NC 27407

Average time on market: 55 days Transmission: Automatic Color: Deep Crystal Bl Description: New 2017 Mazda MAZDA3 Sport for sale - $20,379

New Mazda MAZDA3 at Flow Porsche of Charlottesville

29Exact Matches
Price Range $20,030 - $29,520

Flow Porsche of Charlottesville

Charlottesville, VA (97 miles)
3 reviews

Latest Flow Porsche of Charlottesville User Review

Dec 4, 2016
Very polite and helpful sale agents.
Is this review helpful? Yes | No

Top New Mazda MAZDA3 Matchesfrom Flow Porsche of Charlottesville

https://static.cargurus.com/images/forsale/2017/03/03/05/41/2017_mazda_mazda3-pic-5596844305079184318-152x114.jpeg

2017 Mazda MAZDA3 Sport Used Cars in Charlottesville, VA 22911

Price: $20,030

Location: Charlottesville, VA 22911

Average time on market: 55 days Transmission: Automatic Color: 41v Soul Red Metalli Description: New 2017 Mazda MAZDA3 Sport for sale - $20,030
https://static.cargurus.com/images/forsale/2017/02/11/05/42/2017_mazda_mazda3-pic-5066411321466501000-152x114.jpeg

2017 Mazda MAZDA3 Sport Used Cars in Charlottesville, VA 22911

Price: $20,730

Location: Charlottesville, VA 22911

Average time on market: 55 days Transmission: Automatic Color: 45p Sonic Silver Met Description: New 2017 Mazda MAZDA3 Sport for sale - $20,730
https://static.cargurus.com/images/forsale/2017/02/02/07/51/2017_mazda_mazda3-pic-560850864031566466-152x114.jpeg

2017 Mazda MAZDA3 Sport Hatchback Used Cars in Charlottesville, VA 22911

Price: $20,980

Location: Charlottesville, VA 22911

Average time on market: 51 days Transmission: Automatic Color: 42s Titanium Flash M Description: New 2017 Mazda MAZDA3 Sport Hatchback for sale - $20,980

New Mazda MAZDA3 at Berglund Mazda

25Exact Matches
Price Range $18,030 - $26,799

Berglund Mazda

Salem, VA (6 miles)
No Ratings

Top New Mazda MAZDA3 Matchesfrom Berglund Mazda

https://static.cargurus.com/images/forsale/2016/11/21/13/30/2017_mazda_mazda3-pic-4727351019237794064-152x114.jpeg

2017 Mazda MAZDA3 Sport Used Cars in Salem, VA 24153

Price: $18,030

Location: Salem, VA 24153

Average time on market: 55 days Transmission: Automatic Color: Machine Gray Description: New 2017 Mazda MAZDA3 Sport for sale - $18,030 with Bluetooth
https://static.cargurus.com/images/forsale/2016/10/22/19/46/2017_mazda_mazda3-pic-3125380320062261759-152x114.jpeg

2017 Mazda MAZDA3 Sport Used Cars in Salem, VA 24153

Price: $18,730

Location: Salem, VA 24153

Average time on market: 55 days Transmission: Automatic Color: Eternal Blue Description: New 2017 Mazda MAZDA3 Sport for sale - $18,730 with Bluetooth, Preferred Equipment Package
https://static.cargurus.com/images/forsale/2016/11/06/06/27/2017_mazda_mazda3-pic-7608160134208859039-152x114.jpeg

2017 Mazda MAZDA3 Sport Hatchback Used Cars in Salem, VA 24153

Price: $18,980

Location: Salem, VA 24153

Average time on market: 51 days Transmission: Automatic Color: Titanium Description: New 2017 Mazda MAZDA3 Sport Hatchback for sale - $18,980 with Bluetooth, Alloy Wheels

New Mazda MAZDA3 at Lynchburg Mazda Nissan

19Exact Matches
Price Range $17,575 - $25,518

Lynchburg Mazda Nissan

Forest, VA (39 miles)
17 reviews

Latest Lynchburg Mazda Nissan User Review

Mar 11, 2017
heysue2u
10
Responded promptly several times, but found a better deal.
Is this review helpful? Yes | No

Top New Mazda MAZDA3 Matchesfrom Lynchburg Mazda Nissan

https://static.cargurus.com/images/forsale/2016/12/01/09/02/2017_mazda_mazda3-pic-7878283230424310764-152x114.jpeg

2017 Mazda MAZDA3 Sport Used Cars in Forest, VA 24551

Price: $17,575

Location: Forest, VA 24551

Average time on market: 55 days Transmission: 6-Speed Manual Color: Eternal Blue Mica Description: New 2017 Mazda MAZDA3 Sport for sale - $17,575 with Preferred Equipment Package
https://static.cargurus.com/images/forsale/2016/12/27/11/33/2017_mazda_mazda3-pic-4647804873208920057-152x114.jpeg

2017 Mazda MAZDA3 Sport Used Cars in Forest, VA 24551

Price: $17,775

Location: Forest, VA 24551

Average time on market: 55 days Transmission: 6-Speed Manual Color: Jet Black Mica Description: New 2017 Mazda MAZDA3 Sport for sale - $17,775 with Preferred Equipment Package
https://static.cargurus.com/images/forsale/2016/11/30/10/13/2017_mazda_mazda3-pic-1744053059905186931-152x114.jpeg

2017 Mazda MAZDA3 Sport Used Cars in Forest, VA 24551

Price: $17,919

Location: Forest, VA 24551

Average time on market: 55 days Transmission: 6-Speed Automatic Color: Eternal Blue Mica Description: New 2017 Mazda MAZDA3 Sport for sale - $17,919

New Mazda MAZDA3 at Dick Shirley Chevrolet Cadillac Mazda

17Exact Matches
Price Range $19,680 - $28,520

Dick Shirley Chevrolet Cadillac Mazda

Burlington, NC (90 miles)
21 reviews

Latest Dick Shirley Chevrolet Cadillac Mazda User Review

Feb 26, 2017
Prowler_2201
Great dealership. Non-pushy sales personnel. Very fair and honest.
Is this review helpful? Yes | No

Top New Mazda MAZDA3 Matchesfrom Dick Shirley Chevrolet Cadillac Mazda

https://static.cargurus.com/images/forsale/2016/12/24/04/02/2017_mazda_mazda3-pic-7578663254782978907-152x114.jpeg

2017 Mazda MAZDA3 Sport Used Cars in Burlington, NC 27216

Price: $19,680

Location: Burlington, NC 27216

Average time on market: 55 days Transmission: 6-Speed Manual Description: New 2017 Mazda MAZDA3 Sport for sale - $19,680 with Bluetooth, Backup Camera
https://static.cargurus.com/images/forsale/2017/02/18/04/24/2017_mazda_mazda3-pic-3524809783555558150-152x114.jpeg

2017 Mazda MAZDA3 Sport Hatchback Used Cars in Burlington, NC 27216

Price: $19,930

Location: Burlington, NC 27216

Average time on market: 51 days Transmission: 6-Speed Manual Description: New 2017 Mazda MAZDA3 Sport Hatchback for sale - $19,930 with Bluetooth, Backup Camera
https://static.cargurus.com/images/forsale/2017/03/15/04/24/2017_mazda_mazda3-pic-1778550516117427382-152x114.jpeg

2017 Mazda MAZDA3 Sport Hatchback Used Cars in Burlington, NC 27216

Price: $19,970

Location: Burlington, NC 27216

Average time on market: 51 days Transmission: 6-Speed Manual Description: New 2017 Mazda MAZDA3 Sport Hatchback for sale - $19,970 with Bluetooth, Backup Camera

New Mazda MAZDA3 at Duncan Ford Lincoln Mazda

15Exact Matches
Price Range $18,219 - $23,456

Duncan Ford Lincoln Mazda

Blacksburg, VA (25 miles)
36 reviews

Latest Duncan Ford Lincoln Mazda User Review

Mar 7, 2017
We did not get up to look at the vehicle but the representative was very helpful.
Is this review helpful? Yes | No

Top New Mazda MAZDA3 Matchesfrom Duncan Ford Lincoln Mazda

https://static.cargurus.com/images/forsale/2017/02/23/08/52/2017_mazda_mazda3-pic-4388620783932934988-152x114.jpeg

2017 Mazda MAZDA3 Sport Used Cars in Blacksburg, VA 24060

Price: $18,219

Location: Blacksburg, VA 24060

Average time on market: 55 days Transmission: Automatic Color: Crystal Blue Description: New 2017 Mazda MAZDA3 Sport for sale - $18,219
https://static.cargurus.com/images/forsale/2017/03/03/00/33/2017_mazda_mazda3-pic-2131302986727209826-152x114.jpeg

2017 Mazda MAZDA3 Sport Used Cars in Blacksburg, VA 24060

Price: $18,259

Location: Blacksburg, VA 24060

Average time on market: 55 days Transmission: Automatic Color: Eternal Blue Description: New 2017 Mazda MAZDA3 Sport for sale - $18,259
https://static.cargurus.com/images/forsale/2017/03/01/12/01/2017_mazda_mazda3-pic-6355107835080293902-152x114.jpeg

2017 Mazda MAZDA3 Sport Used Cars in Blacksburg, VA 24060

Price: $19,079

Location: Blacksburg, VA 24060

Average time on market: 55 days Transmission: Automatic Color: Sonic Silver Metallic Description: New 2017 Mazda MAZDA3 Sport for sale - $19,079 with Preferred Equipment Package

New Mazda MAZDA3 at Nelson Ford

7Exact Matches
Price Range $20,725 - $26,875

Nelson Ford

Martinsville, VA (40 miles)
3 reviews

Latest Nelson Ford User Review

Jun 23, 2016
Wouldn't acknowledge price on this website, very rudely said no to my face. They told me a price that was 4,000 above price on here
Is this review helpful? Yes | No

Top New Mazda MAZDA3 Matchesfrom Nelson Ford

https://static.cargurus.com/images/forsale/2017/03/14/20/49/2017_mazda_mazda3-pic-8136119220751833646-152x114.jpeg

2017 Mazda MAZDA3 Sport Used Cars in Martinsville, VA 24112

Price: $20,725

Location: Martinsville, VA 24112

Average time on market: 55 days Transmission: Automatic Color: Snowflake White Pearl Mica Description: New 2017 Mazda MAZDA3 Sport for sale - $20,725 with Bluetooth
https://static.cargurus.com/images/forsale/2017/03/14/20/49/2016_mazda_mazda3-pic-4413287894352166118-152x114.jpeg

2016 Mazda MAZDA3 i Sport Used Cars in Martinsville, VA 24112

Price: $21,620

Location: Martinsville, VA 24112

Average time on market: 145 days Transmission: Automatic Color: Soul Red Metallic Description: New 2016 Mazda MAZDA3 i Sport for sale - $21,620 with Bluetooth
https://static.cargurus.com/images/forsale/2017/03/14/20/49/2016_mazda_mazda3-pic-4974615677139787225-152x114.jpeg

2016 Mazda MAZDA3 i Sport Used Cars in Martinsville, VA 24112

Price: $22,320

Location: Martinsville, VA 24112

Average time on market: 145 days Transmission: Automatic Color: Blue Reflex Mica Description: New 2016 Mazda MAZDA3 i Sport for sale - $22,320 with Bluetooth

All MAZDA3 Incentives

Incentives may vary for individual trim levels. Incentive eligibility subject to approval and dealer participation. Dealers may have already included some promotions in listing pricing. Contact dealer for details.