Flow Inventory
2026 Mazda Mazda3 Sedan
2.5 S Select Sport
9M9452
Red
JM1BPABLXT1868541
Greensboro
New
$25,685
2023 Mazda Mazda3 Sedan
2.5 S Select
30N4334A
Red
3MZBPABM9PM373276
Statesville
50,353 miles
Used
Haggle-Free Market-Based Price
$19,999
Mazda certified
2026 Mazda Mazda3 Sedan
2.5 S Preferred
75982M
Tan
JM1BPACL2T1868127
Fayetteville
New
$27,648
2026 Mazda Mazda3 Hatchback
2.5 S Preferred
9M9381
Tan
JM1BPALL5T1863553
Greensboro
New
$27,164
2026 Mazda Mazda3 Sedan
2.5 S Preferred
9M9459
Black
JM1BPACL1T1870631
Greensboro
New
$26,568
2026 Mazda Mazda3 Hatchback
2.5 Turbo Premium Plus
8M56740
Tan
JM1BPBNY1T1864570
Charlottesville
New
$39,931
2024 Mazda Mazda3 Sedan
2.5 Turbo Premium Plus
9SLMD7945
White
3MZBPBEY9RM405389
Greensboro
1,117 miles
Used
Haggle-Free Market-Based Price
$29,499
Mazda certified
2026 Mazda Mazda3 Hatchback
2.5 S Carbon Edition
75848M
Gray
JM1BPBLLXT1856393
Fayetteville
New
$31,811
2026 Mazda Mazda3 Sedan
2.5 S Select Sport
8M56796
Black
JM1BPABL3T1871149
Charlottesville
New
$26,721
2026 Mazda Mazda3 Sedan
2.5 S
8M56816
White
JM1BPAAL0T1871336
Charlottesville
New
$26,086
2026 Mazda Mazda3 Sedan
2.5 S Preferred
8M56821
Blue
JM1BPACL8T1870979
Charlottesville
New
$28,041
2026 Mazda Mazda3 Hatchback
2.5 S Premium
9M9470
White
JM1BPAML1T1870546
Greensboro
New
$31,955
2026 Mazda Mazda3 Sedan
2.5 S Preferred
75980M
Red
JM1BPACL1T1867048
Fayetteville
New
$28,001
2026 Mazda Mazda3 Sedan
2.5 S Select Sport
8MXS56708
Silver
JM1BPABL3T1856103
Charlottesville
New
$26,976
2026 Mazda Mazda3 Sedan
2.5 S Preferred
76039M
White
JM1BPACL7T1870584
Fayetteville
New
$28,394
2026 Mazda Mazda3 Sedan
2.5 S
9M9417
Blue
JM1BPAAL4T1867452
Greensboro
New
$23,983
2026 Mazda Mazda3 Sedan
2.5 S Preferred
76030M
Tan
JM1BPACL9T1870392
Fayetteville
New
$27,820
2026 Mazda Mazda3 Sedan
2.5 S Select Sport
8M56741
Silver
JM1BPABL2T1865066
Charlottesville
New
$27,191
2026 Mazda Mazda3 Hatchback
2.5 S Carbon Edition
9M9363
Gray
JM1BPBLL6T1860943
Greensboro
New
$29,761
2026 Mazda Mazda3 Sedan
2.5 S Select Sport
75969M
Silver
JM1BPABL9T1865842
Fayetteville
New
$26,672
2018 Mazda Mazda3
Touring
8MXS56788A
Red
3MZBN1V36JM256108
Charlottesville
92,505 miles
Used
Haggle-Free Market-Based Price
$14,399
Flow Certified
2026 Mazda Mazda3 Sedan
2.5 S Preferred
75926M
White
JM1BPACL6T1863027
Fayetteville
New
$27,648
2026 Mazda Mazda3 Sedan
2.5 S
76036M
Blue
JM1BPAAL7T1872046
Fayetteville
New
$25,171
2026 Mazda Mazda3 Sedan
2.5 S Select Sport
76034M
Blue
JM1BPABL6T1870755
Fayetteville
New
$26,228