Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Cirrus Silver Metallic 2026 Mercedes-Benz C-Class C 300Cirrus Silver Metallic 2026 Mercedes-Benz C-Class C 300Cirrus Silver Metallic 2026 Mercedes-Benz C-Class C 300Cirrus Silver Metallic 2026 Mercedes-Benz C-Class C 300Cirrus Silver Metallic 2026 Mercedes-Benz C-Class C 300Cirrus Silver Metallic 2026 Mercedes-Benz C-Class C 300

    $40,965

    $812
    7,799 mi.
    Est. $742/mo

    Mercedes-Benz of Houston North

    4.7
    Houston, TX (18 mi)
    Check Availability

  • Polar White 2026 Mercedes-Benz C-Class C 300Polar White 2026 Mercedes-Benz C-Class C 300Polar White 2026 Mercedes-Benz C-Class C 300Polar White 2026 Mercedes-Benz C-Class C 300Polar White 2026 Mercedes-Benz C-Class C 300Polar White 2026 Mercedes-Benz C-Class C 300

    $52,710

    8 mi.
    Est. $955/mo

    Star Motor Cars

    4.8
    Houston, TX (30 mi)
    Check Availability

  • Black 2026 Mercedes-Benz C-Class C 300 4MATICBlack 2026 Mercedes-Benz C-Class C 300 4MATICBlack 2026 Mercedes-Benz C-Class C 300 4MATICBlack 2026 Mercedes-Benz C-Class C 300 4MATICBlack 2026 Mercedes-Benz C-Class C 300 4MATICBlack 2026 Mercedes-Benz C-Class C 300 4MATIC

    $58,770

    8 mi.
    Est. $1,065/mo

    Star Motor Cars

    4.8
    Houston, TX (30 mi)
    Check Availability

  • Black 2021 Mercedes-Benz C-Class SedanBlack 2021 Mercedes-Benz C-Class SedanBlack 2021 Mercedes-Benz C-Class SedanBlack 2021 Mercedes-Benz C-Class SedanBlack 2021 Mercedes-Benz C-Class SedanBlack 2021 Mercedes-Benz C-Class Sedan

    $16,495

    $500
    99,324 mi.
    Est. $299/mo

    National Auto Group

    Houston, TX (28 mi)
    Check Availability
  • Black 2018 Mercedes-Benz C-Class C 300Black 2018 Mercedes-Benz C-Class C 300Black 2018 Mercedes-Benz C-Class C 300Black 2018 Mercedes-Benz C-Class C 300Black 2018 Mercedes-Benz C-Class C 300Black 2018 Mercedes-Benz C-Class C 300

    $10,845

    118,056 mi.
    Est. $196/mo

    Always Motors

    Spring, TX (21 mi)
    Check Availability
  • tan 2020 Mercedes-Benz C-Class C 300 Sedan 4Dtan 2020 Mercedes-Benz C-Class C 300 Sedan 4Dtan 2020 Mercedes-Benz C-Class C 300 Sedan 4Dtan 2020 Mercedes-Benz C-Class C 300 Sedan 4Dtan 2020 Mercedes-Benz C-Class C 300 Sedan 4Dtan 2020 Mercedes-Benz C-Class C 300 Sedan 4D

    $24,224

    34,781 mi.
    Est. $439/mo

    Heights Motors LLC

    Houston, TX (28 mi)
    Check Availability
  • Black 2022 Mercedes-Benz C-Class C 300Black 2022 Mercedes-Benz C-Class C 300Black 2022 Mercedes-Benz C-Class C 300Black 2022 Mercedes-Benz C-Class C 300Black 2022 Mercedes-Benz C-Class C 300Black 2022 Mercedes-Benz C-Class C 300

    $33,495

    56,089 mi.
    Est. $607/mo

    Paisanos Auto Sales

    Houston, TX (27 mi)
    Check Availability
  • Black 2024 Mercedes-Benz C-Class C 300Black 2024 Mercedes-Benz C-Class C 300Black 2024 Mercedes-Benz C-Class C 300Black 2024 Mercedes-Benz C-Class C 300Black 2024 Mercedes-Benz C-Class C 300Black 2024 Mercedes-Benz C-Class C 300

    $38,030

    $2K
    5,771 mi.
    Est. $689/mo

    Star Motor Cars

    4.8
    Houston, TX (30 mi)
    Check Availability
  • WHITE 2017 Mercedes-Benz C-Class C 300 4MATICWHITE 2017 Mercedes-Benz C-Class C 300 4MATICWHITE 2017 Mercedes-Benz C-Class C 300 4MATICWHITE 2017 Mercedes-Benz C-Class C 300 4MATICWHITE 2017 Mercedes-Benz C-Class C 300 4MATICWHITE 2017 Mercedes-Benz C-Class C 300 4MATIC

    $19,220

    79,800 mi.
    Est. $348/mo

    G Motors

    4.5
    Tomball, TX (16 mi)
    Check Availability

  • Mojave Silver Metallic 2023 Mercedes-Benz C-Class SedanMojave Silver Metallic 2023 Mercedes-Benz C-Class SedanMojave Silver Metallic 2023 Mercedes-Benz C-Class SedanMojave Silver Metallic 2023 Mercedes-Benz C-Class SedanMojave Silver Metallic 2023 Mercedes-Benz C-Class SedanMojave Silver Metallic 2023 Mercedes-Benz C-Class Sedan

    $28,595

    $400
    59,858 mi.
    Est. $518/mo

    AutoNation Ford Katy

    4.3
    Katy, TX (27 mi)
    Check Availability
  • Polar White 2018 Mercedes-Benz C-Class C 300Polar White 2018 Mercedes-Benz C-Class C 300Polar White 2018 Mercedes-Benz C-Class C 300Polar White 2018 Mercedes-Benz C-Class C 300Polar White 2018 Mercedes-Benz C-Class C 300Polar White 2018 Mercedes-Benz C-Class C 300

    $16,992

    88,256 mi.
    Est. $308/mo

    Mercedes-Benz of Houston North

    4.7
    Houston, TX (18 mi)
    Check Availability
  • Black 2017 Mercedes-Benz C-Class C 300Black 2017 Mercedes-Benz C-Class C 300Black 2017 Mercedes-Benz C-Class C 300Black 2017 Mercedes-Benz C-Class C 300Black 2017 Mercedes-Benz C-Class C 300Black 2017 Mercedes-Benz C-Class C 300

    $15,495

    84,349 mi.
    Est. $281/mo

    BMW of Houston North

    4.7
    Houston, TX (18 mi)
    Check Availability
  • Polar White 2023 Mercedes-Benz C-Class C 300Polar White 2023 Mercedes-Benz C-Class C 300Polar White 2023 Mercedes-Benz C-Class C 300Polar White 2023 Mercedes-Benz C-Class C 300Polar White 2023 Mercedes-Benz C-Class C 300Polar White 2023 Mercedes-Benz C-Class C 300

    $27,723

    $500
    80,522 mi.
    Est. $502/mo

    Mercedes-Benz of The Woodlands

    5.0
    The Woodlands, TX (14 mi)
    Check Availability
  • White 2025 Mercedes-Benz C-Class C 300White 2025 Mercedes-Benz C-Class C 300White 2025 Mercedes-Benz C-Class C 300White 2025 Mercedes-Benz C-Class C 300White 2025 Mercedes-Benz C-Class C 300White 2025 Mercedes-Benz C-Class C 300

    $36,216

    13,407 mi.
    Est. $656/mo

    Fred Haas Toyota World

    4.7
    Spring, TX (16 mi)
    Check Availability
  • Mars Red 2014 Mercedes-Benz C-Class C250Mars Red 2014 Mercedes-Benz C-Class C250Mars Red 2014 Mercedes-Benz C-Class C250Mars Red 2014 Mercedes-Benz C-Class C250Mars Red 2014 Mercedes-Benz C-Class C250Mars Red 2014 Mercedes-Benz C-Class C250

    $8,720

    101,188 mi.
    Est. $158/mo

    G Motors

    4.5
    Tomball, TX (16 mi)
    Check Availability

  • Black 2023 Mercedes-Benz C-Class C 300Black 2023 Mercedes-Benz C-Class C 300Black 2023 Mercedes-Benz C-Class C 300Black 2023 Mercedes-Benz C-Class C 300Black 2023 Mercedes-Benz C-Class C 300Black 2023 Mercedes-Benz C-Class C 300

    $37,030

    $1K
    4,190 mi.
    Est. $671/mo

    Star Motor Cars

    4.8
    Houston, TX (30 mi)
    Check Availability
  • White 2016 Mercedes-Benz C-Class C 300White 2016 Mercedes-Benz C-Class C 300White 2016 Mercedes-Benz C-Class C 300White 2016 Mercedes-Benz C-Class C 300White 2016 Mercedes-Benz C-Class C 300White 2016 Mercedes-Benz C-Class C 300

    $15,175

    77,982 mi.
    Est. $275/mo

    Autohaus Expo LLC

    4.6
    Houston, TX (20 mi)
    Check Availability
  • Gray 2017 Mercedes-Benz C-Class C 300Gray 2017 Mercedes-Benz C-Class C 300Gray 2017 Mercedes-Benz C-Class C 300Gray 2017 Mercedes-Benz C-Class C 300Gray 2017 Mercedes-Benz C-Class C 300Gray 2017 Mercedes-Benz C-Class C 300

    $15,125

    99,681 mi.
    Est. $274/mo

    West Houston Subaru

    4.6
    Houston, TX (26 mi)
    Check Availability
  • Obsidian Black Metallic 2020 Mercedes-Benz C-Class C 300Obsidian Black Metallic 2020 Mercedes-Benz C-Class C 300Obsidian Black Metallic 2020 Mercedes-Benz C-Class C 300Obsidian Black Metallic 2020 Mercedes-Benz C-Class C 300Obsidian Black Metallic 2020 Mercedes-Benz C-Class C 300Obsidian Black Metallic 2020 Mercedes-Benz C-Class C 300

    $15,688

    118,789 mi.
    Est. $284/mo

    Mercedes-Benz of Houston North

    4.7
    Houston, TX (18 mi)
    Check Availability
  • Red 2016 Mercedes-Benz C-Class C 450 AMG 4MATICRed 2016 Mercedes-Benz C-Class C 450 AMG 4MATICRed 2016 Mercedes-Benz C-Class C 450 AMG 4MATICRed 2016 Mercedes-Benz C-Class C 450 AMG 4MATICRed 2016 Mercedes-Benz C-Class C 450 AMG 4MATICRed 2016 Mercedes-Benz C-Class C 450 AMG 4MATIC

    $14,815

    $500
    111,895 mi.
    Est. $268/mo

    Shawn's Motor Credit

    Houston, TX (24 mi)
    Check Availability
  • BLACK 2013 Mercedes-Benz C-Class C250BLACK 2013 Mercedes-Benz C-Class C250BLACK 2013 Mercedes-Benz C-Class C250BLACK 2013 Mercedes-Benz C-Class C250BLACK 2013 Mercedes-Benz C-Class C250BLACK 2013 Mercedes-Benz C-Class C250

    $8,220

    109,352 mi.
    Est. $149/mo

    G Motors

    4.5
    Tomball, TX (16 mi)
    Check Availability

  • Palladium Silver Metallic 2011 Mercedes-Benz C-Class SportPalladium Silver Metallic 2011 Mercedes-Benz C-Class SportPalladium Silver Metallic 2011 Mercedes-Benz C-Class SportPalladium Silver Metallic 2011 Mercedes-Benz C-Class SportPalladium Silver Metallic 2011 Mercedes-Benz C-Class SportPalladium Silver Metallic 2011 Mercedes-Benz C-Class Sport

    $7,636

    126,720 mi.
    Est. $138/mo

    Group 1 Chevrolet Spring

    4.4
    Houston, TX (18 mi)
    Check Availability
  • Arctic White 2012 Mercedes-Benz C-Class C 300 4MATIC SportArctic White 2012 Mercedes-Benz C-Class C 300 4MATIC SportArctic White 2012 Mercedes-Benz C-Class C 300 4MATIC SportArctic White 2012 Mercedes-Benz C-Class C 300 4MATIC SportArctic White 2012 Mercedes-Benz C-Class C 300 4MATIC SportArctic White 2012 Mercedes-Benz C-Class C 300 4MATIC Sport

    $10,212

    87,945 mi.
    Est. $185/mo

    Baker Nissan

    4.8
    Houston, TX (18 mi)
    Check Availability
  • BLACK 2015 Mercedes-Benz C-Class C300BLACK 2015 Mercedes-Benz C-Class C300BLACK 2015 Mercedes-Benz C-Class C300BLACK 2015 Mercedes-Benz C-Class C300BLACK 2015 Mercedes-Benz C-Class C300BLACK 2015 Mercedes-Benz C-Class C300

    $10,475

    $145
    103,081 mi.
    Est. $190/mo

    G Motors

    4.5
    Tomball, TX (16 mi)
    Check Availability
  • Obsidian Black Metallic 2024 Mercedes-Benz C-Class C 63 S AMG®Obsidian Black Metallic 2024 Mercedes-Benz C-Class C 63 S AMG®Obsidian Black Metallic 2024 Mercedes-Benz C-Class C 63 S AMG®Obsidian Black Metallic 2024 Mercedes-Benz C-Class C 63 S AMG®Obsidian Black Metallic 2024 Mercedes-Benz C-Class C 63 S AMG®Obsidian Black Metallic 2024 Mercedes-Benz C-Class C 63 S AMG®

    $64,523

    $200
    13,600 mi.
    Est. $1,169/mo

    Mercedes-Benz of The Woodlands

    5.0
    The Woodlands, TX (14 mi)
    Check Availability
  • White 2019 Mercedes-Benz C-Class C 300White 2019 Mercedes-Benz C-Class C 300White 2019 Mercedes-Benz C-Class C 300White 2019 Mercedes-Benz C-Class C 300White 2019 Mercedes-Benz C-Class C 300White 2019 Mercedes-Benz C-Class C 300

    $15,675

    111,500 mi.
    Est. $284/mo

    Autohaus Expo LLC

    4.6
    Houston, TX (20 mi)
    Check Availability
  • Selenite Grey Metallic 2018 Mercedes-Benz C-Class C 300

    $14,891

    108,924 mi.
    Est. $270/mo

    AutoNation USA Katy

    4.4
    Houston, TX (26 mi)
    Check Availability

  • Silver 2016 Mercedes-Benz C-Class C 300 4MATIC SportSilver 2016 Mercedes-Benz C-Class C 300 4MATIC SportSilver 2016 Mercedes-Benz C-Class C 300 4MATIC SportSilver 2016 Mercedes-Benz C-Class C 300 4MATIC SportSilver 2016 Mercedes-Benz C-Class C 300 4MATIC SportSilver 2016 Mercedes-Benz C-Class C 300 4MATIC Sport

    $9,719

    $1K
    127,062 mi.
    Est. $176/mo

    Heights Motor Credit

    Houston, TX (29 mi)
    Check Availability
  • Gray 2017 Mercedes-Benz C-Class C 300 Coupe 2DGray 2017 Mercedes-Benz C-Class C 300 Coupe 2DGray 2017 Mercedes-Benz C-Class C 300 Coupe 2DGray 2017 Mercedes-Benz C-Class C 300 Coupe 2DGray 2017 Mercedes-Benz C-Class C 300 Coupe 2DGray 2017 Mercedes-Benz C-Class C 300 Coupe 2D

    $13,995

    111,645 mi.
    Est. $254/mo

    National Auto Group

    Houston, TX (28 mi)
    Check Availability
  • Black 2017 Mercedes-Benz C-Class C 300 4dr SedanBlack 2017 Mercedes-Benz C-Class C 300 4dr SedanBlack 2017 Mercedes-Benz C-Class C 300 4dr SedanBlack 2017 Mercedes-Benz C-Class C 300 4dr SedanBlack 2017 Mercedes-Benz C-Class C 300 4dr SedanBlack 2017 Mercedes-Benz C-Class C 300 4dr Sedan

    $14,719

    $1K
    84,864 mi.
    Est. $267/mo

    Heights Motor Credit

    Houston, TX (29 mi)
    Check Availability
  • Black 2024 Mercedes-Benz C-ClassBlack 2024 Mercedes-Benz C-ClassBlack 2024 Mercedes-Benz C-ClassBlack 2024 Mercedes-Benz C-ClassBlack 2024 Mercedes-Benz C-ClassBlack 2024 Mercedes-Benz C-Class

    $33,998

    22,537 mi.
    Est. $616/mo

    CarMax Gulf Freeway

    4.6
    Free delivery to Conroe, TX (17 mi)
    Check Availability
  • Selenite Grey Metallic 2023 Mercedes-Benz C-Class SedanSelenite Grey Metallic 2023 Mercedes-Benz C-Class SedanSelenite Grey Metallic 2023 Mercedes-Benz C-Class SedanSelenite Grey Metallic 2023 Mercedes-Benz C-Class SedanSelenite Grey Metallic 2023 Mercedes-Benz C-Class SedanSelenite Grey Metallic 2023 Mercedes-Benz C-Class Sedan

    $31,834

    25,472 mi.
    Est. $577/mo

    Ride N Drive

    4.1
    $273 delivery from McKinney, TX (219 mi)
    Check Availability