Used Mazda cars in OH

1-25 of 5,355 cars

X
x
Receive the latest car listings by email
Receive new listings by email mazda oh
Sort by
Price
to
Model
Year
to
Mileage
to
Type of fuel
Body type
  • Coupé  1,164
  • Sedan  913
  • SUV  862
  • Hatchback  238
  • Convertible  94
  • Van  60
  • Truck  31
  • Station Wagon  4
  • Motorhome  1
Transmission
  • automatic  2,768
  • manual  200
Number of doors
to
Features
Publication date
  • Today  67
  • Within the last 7 days  390
  • Photo 2019 Mazda CX-3 Sport
    l
    lemonfree 4 days ago

    2019 Mazda CX-3 Sport

    44691, Wooster, Wayne County, OH

    We are open to meet your needs! The team at Pallotta Ford wants to help you buy a car online which is why we're offering to deliver new vehicles

    $16,988
    13,889 Miles
    Year 2019
    Report
  • Photo 2017 Mazda Mazda3
    A
    Autosclearance ORG 1 day ago

    2017 Mazda Mazda3

    44035, Elyria, Lorain County, OH
    new

    2017 Mazda Mazda3 Sport with 31,074 miles for $13,490. Located in Elyria, OH. Priced below KBB Fair Purchase Price! Certified. Machine Gray...

    $13,490
    31,074 Miles
    Year 2017
    4 Doors
    Report
  • Photo 2017 Mazda Mazda3
    A
    Autosclearance ORG 1 day ago

    2017 Mazda Mazda3

    44035, Elyria, Lorain County, OH
    new

    2017 Mazda Mazda3 Sport with 21,332 miles for $13,990. Located in Elyria, OH. Priced below KBB Fair Purchase Price! Certified. Snowflake White...

    $13,990
    21,332 Miles
    Year 2017
    4 Doors
    Report
  • Photo 2017 Mazda Mazda3
    A
    Autosclearance ORG 1 day ago

    2017 Mazda Mazda3

    44035, Elyria, Lorain County, OH
    new

    2017 Mazda Mazda3 Sport with 27,285 miles for $13,990. Located in Elyria, OH. Certified. Soul Red Metallic 2017 Mazda Mazda3 Sport FWD 6-Speed...

    $13,990
    27,285 Miles
    Year 2017
    4 Doors
    Report
  • Photo 2017 Mazda Mazda3
    A
    Autosclearance ORG 1 day ago

    2017 Mazda Mazda3

    44035, Elyria, Lorain County, OH
    new

    2017 Mazda Mazda3 Touring with 25,583 miles for $15,490. Located in Elyria, OH. Priced below KBB Fair Purchase Price! Certified. Machine Gray...

    $15,490
    25,583 Miles
    Year 2017
    4 Doors
    Report
  • W
    Web2Carz 3 days ago

    2010 Mazda MAZDA3 Canton, OH

    44703, Canton, Stark County, OH

    2010 Mazda MAZDA3 For Sale. Exterior Color: black mica, Interior Color: black, Body: CAR, Engine: 2.0L 4-Cylinder SMPI DOHC, Fuel: G...

    $6,940
    71,866 Miles
    Year 2010
    4 Doors
    Report
  • Photo 2019 Mazda Mazda6
    A
    AutosclearanceNET 1 day ago

    2019 Mazda Mazda6

    91764, Ontario, Richland County, OH
    new

    2019 Mazda Mazda6 Grand Touring with 7,772 miles for $23,998. Located in Ontario, CA. CarMax Curbside is now available at select stores. Enjoy...

    $23,998
    7,772 Miles
    Year 2019
    Report
  • Photo 2016 Mazda Mazda3
    A
    Autosclearance ORG 1 day ago

    2016 Mazda Mazda3

    44035, Elyria, Lorain County, OH
    new

    2016 Mazda Mazda3 i Sport with 25,559 miles for $13,990. Located in Elyria, OH. Certified. Meteor Gray Mica 2016 Mazda Mazda3 i Sport FWD...

    $13,990
    25,559 Miles
    Year 2016
    4 Doors
    Report
  • Photo 2011 Mazda Mazda3
    A
    Autosclearance ORG 1 day ago

    2011 Mazda Mazda3

    43140, London, Madison County, OH
    new

    2011 Mazda Mazda3 i Sport with 55,691 miles for $7,399. Located in London, OH. Recent Arrival! Our best price on this Mazda3 features...

    $7,399 $7,457
    55,691 Miles
    Year 2011
    4 Doors
    Report
  • Photo 2012 Mazda Mazda6
    A
    Autosclearance ORG 1 day ago

    2012 Mazda Mazda6

    03079, Salem, Columbiana County, OH
    new

    2012 Mazda Mazda6 s Grand Touring with 53,370 miles for $11,853. Located in Salem, NH. Polished Slate 2012 Mazda Mazda6 s Grand Touring FWD...

    $11,853
    53,370 Miles
    Year 2012
    4 Doors
    Report
  • Photo 2016 Mazda Mazda6
    A
    AutosclearanceNET 1 day ago

    2016 Mazda Mazda6

    44128, Warrensville Heights, Cuyahoga County, OH
    new

    2016 Mazda Mazda6 I Touring with 20,732 miles for $16,998. Located in Warrensville Heights, OH. CarMax Curbside is now available at select...

    $16,998
    20,732 Miles
    Year 2016
    Report
  • Photo 2020 Mazda CX-5 Grand Touring Reserve
    I
    ISeeCars 19 h 43 minutes ago

    2020 Mazda CX-5 Grand Touring Reserve

    45434, Dayton, OH
    new

    2020 Mazda CX-5 Grand Touring Reserve $34397 AUTOMATIC. For sale by Jeff Schmitt Mazda in DAYTON, OH 45434

    $34,397
    6 Miles
    Year 2020
    Report
  • Photo 2016 Mazda Mazda3
    A
    AutosclearanceNET 1 day ago

    2016 Mazda Mazda3

    44128, Warrensville Heights, Cuyahoga County, OH
    new

    2016 Mazda Mazda3 i Sport with 37,845 miles for $14,599. Located in Warrensville Heights, OH. CarMax Curbside is now available at select...

    $14,599
    37,845 Miles
    Year 2016
    Report
  • Photo 2015 Mazda Mazda3
    A
    AutosclearanceNET 1 day ago

    2015 Mazda Mazda3

    44128, Warrensville Heights, Cuyahoga County, OH
    new

    2015 Mazda Mazda3 I Touring with 83,459 miles for $13,599. Located in Warrensville Heights, OH. CarMax Curbside is now available at select...

    $13,599
    83,459 Miles
    Year 2015
    Report
  • Photo 2016 Mazda Mazda3
    A
    AutosclearanceNET 1 day ago

    2016 Mazda Mazda3

    97301, Salem, Columbiana County, OH
    new

    2016 Mazda Mazda3 i Sport with 58,499 miles for $12,599. Located in Salem, OR. CarMax Curbside is now available at select stores. Enjoy online...

    $12,599
    58,499 Miles
    Year 2016
    Report
  • Photo 2018 Mazda CX-5
    A
    Autosclearance ORG 1 day ago

    2018 Mazda CX-5

    44035, Elyria, Lorain County, OH
    new

    2018 Mazda CX-5 Grand Touring with 54,909 miles for $20,990. Located in Elyria, OH. Deep Crystal Blue Mica 2018 Mazda CX-5 Grand Touring AWD...

    $20,990 $21,490
    54,909 Miles
    Year 2018
    4 Doors
    Report
  • Photo 2016 Mazda Mazda3
    A
    AutosclearanceNET 1 day ago

    2016 Mazda Mazda3

    91764, Ontario, Richland County, OH
    new

    2016 Mazda Mazda3 I Grand Touring with 34,692 miles for $15,998. Located in Ontario, CA. CarMax Curbside is now available at select stores...

    $15,998
    34,692 Miles
    Year 2016
    Report
  • Photo 2020 Mazda MAZDA3 Select
    I
    ISeeCars 1 day ago

    2020 Mazda MAZDA3 Select

    45246, Cincinnati, Hamilton County, OH
    new

    2020 Mazda MAZDA3 Select $22656 AUTOMATIC. For sale by Jake Sweeney Mazda (Company 7) in cincinnati, oh 45246

    $22,656
    6 Miles
    Year 2020
    Report
  • Photo 2017 Mazda CX-5
    A
    Autosclearance ORG 1 day ago

    2017 Mazda CX-5

    44035, Elyria, Lorain County, OH
    new

    2017 Mazda CX-5 Sport with 48,262 miles for $17,490. Located in Elyria, OH. Priced below KBB Fair Purchase Price! Soul red crystal metallic...

    $17,490
    48,262 Miles
    Year 2017
    4 Doors
    Report
  • Photo 2017 Mazda CX-5
    A
    Autosclearance ORG 1 day ago

    2017 Mazda CX-5

    44035, Elyria, Lorain County, OH
    new

    2017 Mazda CX-5 Grand Select with 25,691 miles for $22,990. Located in Elyria, OH. Priced below KBB Fair Purchase Price! Certified. Jet Black...

    $22,990
    25,691 Miles
    Year 2017
    4 Doors
    Report
  • Photo 2017 Mazda CX-5
    A
    Autosclearance ORG 1 day ago

    2017 Mazda CX-5

    44035, Elyria, Lorain County, OH
    new

    2017 Mazda CX-5 Sport with 21,604 miles for $19,990. Located in Elyria, OH. Priced below KBB Fair Purchase Price! Certified. Snowflake White...

    $19,990
    21,604 Miles
    Year 2017
    4 Doors
    Report
  • Photo 2017 Mazda CX-5
    A
    Autosclearance ORG 1 day ago

    2017 Mazda CX-5

    44035, Elyria, Lorain County, OH
    new

    2017 Mazda CX-5 Sport with 26,494 miles for $19,990. Located in Elyria, OH. Priced below KBB Fair Purchase Price! Certified. Jet Black Mica...

    $19,990
    26,494 Miles
    Year 2017
    4 Doors
    Report
  • Photo 2002 Mazda Protege5 Base, Red in Anderson, Ohio
    E
    EasyAutoSales.com 3 days ago

    2002 Mazda Protege5 Base, Red in Anderson, Ohio

    45255, OH

    Low mileage! This 2002 mazda protege5 is in good condition in and out! Includes a 3 month/4500 mile warranty! Ask about our great finance...

    $3,995
    89,216 Miles
    Year 2002
    Report
  • Photo 2017 Mazda CX-3
    A
    AutosclearanceNET 1 day ago

    2017 Mazda CX-3

    39206, Jackson, Jackson County, OH
    new

    2017 Mazda CX-3 Touring with 26,935 miles for $17,998. Located in Jackson, MS. CarMax Curbside is now available at select stores. Enjoy online...

    $17,998
    26,935 Miles
    Year 2017
    Report
  • Photo 2016 Mazda CX-5
    A
    Autosclearance ORG 1 day ago

    2016 Mazda CX-5

    77630, Orange, Cuyahoga County, OH
    new

    2016 Mazda CX-5 Sport with 89,694 miles for $14,171. Located in Orange, TX. To protect our Employees, Customers, and the General Public...

    $14,171
    89,694 Miles
    Year 2016
    4 Doors
    Report
X

Get notified when we have new listings available for mazda oh

x
Receive the latest car listings by email

1 2 3 4 5 Next »

Used Mazda cars in OH

Receive alerts for this search

We use cookies to personalize your experience. If that’s okay, just keep browsing. More info