Mercedes-Benz C 300 for Sale

Change location
    Filters (2)
    |Clear Filters
    Items 1 to 2 of 10.
    Sponsored by Mercedes of Walnut Creek
    Certified 2023 Mercedes-Benz C 300 Sedan
    29,168
    See estimated payment
    Great Price
    Dealer Logo
    Mercedes of Walnut Creek (opens in new tab) (opens in new tab)
    • (925) 433-9212
    28View Vehicles

    1,085 Matches

    Load earlier results
    Certified 2026 Mercedes-Benz C 300 4MATIC Sedan
    • 4MATIC Sedan
    • 1K mi
    53,807
    Used 2016 Mercedes-Benz C 300 Sedan
    18,023
    Certified 2026 Mercedes-Benz C 300 Sedan
    • Sedan
    • 4K mi
    41,998
    Great Price
    New 2026 Mercedes-Benz C 300 Sedan
    53,262
    MSRP$53,140
    New 2026 Mercedes-Benz C 300 Sedan
    53,312
    MSRP$53,190
    New 2026 Mercedes-Benz C 300 Sedan
    53,412
    MSRP$53,290
    New 2026 Mercedes-Benz C 300 Sedan
    53,462
    MSRP$53,340
    Advertisement
    New 2027 Mercedes-Benz C 300 Sedan
    53,562
    MSRP$53,440
    New 2027 Mercedes-Benz C 300 Sedan
    53,562
    MSRP$53,440
    New 2027 Mercedes-Benz C 300 Sedan
    53,562
    MSRP$53,440
    New 2027 Mercedes-Benz C 300 Sedan
    53,562
    MSRP$53,440
    New 2026 Mercedes-Benz C 300 Sedan
    53,562
    MSRP$53,440
    New 2026 Mercedes-Benz C 300 Sedan
    53,712
    MSRP$53,590
    Advertisement
    New 2026 Mercedes-Benz C 300 Sedan
    53,712
    MSRP$53,590
    New 2027 Mercedes-Benz C 300 Sedan
    53,762
    MSRP$53,640
    New 2027 Mercedes-Benz C 300 Sedan
    53,862
    MSRP$53,740
    New 2026 Mercedes-Benz C 300 Sedan
    54,012
    MSRP$53,890
    Advertisement
    New 2026 Mercedes-Benz C 300 Sedan
    54,062
    MSRP$53,940
    New 2026 Mercedes-Benz C 300 4MATIC Sedan
    New
    • 4MATIC Sedan
    • 8 mi
    54,092
    MSRP$53,970
    New 2026 Mercedes-Benz C 300 4MATIC Sedan
    New
    • 4MATIC Sedan
    • 10 mi
    54,092
    MSRP$53,970
    New 2026 Mercedes-Benz C 300 Sedan
    54,162
    MSRP$54,040
    New 2027 Mercedes-Benz C 300 Sedan
    54,212
    MSRP$54,090
    New 2027 Mercedes-Benz C 300 Sedan
    54,212
    MSRP$54,090
    New 2026 Mercedes-Benz C 300 Sedan
    54,212
    MSRP$54,090
    New 2026 Mercedes-Benz C 300 4MATIC Sedan
    New
    • 4MATIC Sedan
    • 10 mi
    54,262
    MSRP$54,140
    New 2026 Mercedes-Benz C 300 4MATIC Sedan
    New
    • 4MATIC Sedan
    • 10 mi
    54,262
    MSRP$54,140
    New 2027 Mercedes-Benz C 300 Sedan
    54,312
    MSRP$54,190
    New 2027 Mercedes-Benz C 300 Sedan
    54,312
    MSRP$54,190
    <!--{"relevance":[false,{}],"cypress_e2e":[false,{}],"cypressE2e":[false,{}]}-->