72 BMW 320s for Sale Near You

  • Search within

    Just Added
    2017 BMW 320 i xDrive
    $40,890 MSRP $43,390 | New
    2017 BMW 320 i xDrive
    $40,890 MSRP $43,390
    Exterior Color:
    Alpine White
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    Just Added
    2015 BMW 320 i
    $21,980 26,048 mi. | Used
    2015 BMW 320 i
    $21,980 Mileage: 26,048
    Exterior Color:
    Black
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    RWD
    View Full Details
    Just Added
    2017 BMW 320 i xDrive
    $41,120 MSRP $41,120 | New
    2017 BMW 320 i xDrive
    $41,120 MSRP $41,120
    Exterior Color:
    Jet Black
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    Just Added
    2017 BMW 320 i xDrive
    $43,650 MSRP $43,650 | New
    2017 BMW 320 i xDrive
    $43,650 MSRP $43,650
    Exterior Color:
    Jet Black
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    Just Added
    2017 BMW 320 i xDrive
    $44,080 MSRP $44,080 | New
    2017 BMW 320 i xDrive
    $44,080 MSRP $44,080
    Exterior Color:
    Alpine White
    Interior Color:
    Venetian Beige
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    Just Added
    2017 BMW 320 i xDrive
    $44,175 MSRP $44,175 | New
    2017 BMW 320 i xDrive
    $44,175 MSRP $44,175
    Exterior Color:
    Mineral Gray
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    Just Added
    2017 BMW 320 i xDrive
    $45,445 MSRP $45,445 | New
    2017 BMW 320 i xDrive
    $45,445 MSRP $45,445
    Exterior Color:
    Mediterranean Blue
    Interior Color:
    Venetian Beige
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    Just Added
    2017 BMW 320 i xDrive
    $45,050 MSRP $45,050 | New
    2017 BMW 320 i xDrive
    $45,050 MSRP $45,050
    Exterior Color:
    Glacier Silver
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    Just Added
    2014 BMW 320 i xDrive
    $20,250 35,000 mi. | Used
    2014 BMW 320 i xDrive
    $20,250 Mileage: 35,000
    Exterior Color:
    Black
    Interior Color:
    Beige
    Transmission:
    Automanual
    Drivetrain:
    4x4/4-wheel drive
    View Full Details
    2017 BMW 320 i xDrive
    $43,120 MSRP $43,120 | New
    2017 BMW 320 i xDrive
    $43,120 MSRP $43,120
    Exterior Color:
    Glacier Silver
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    2015 BMW 320 i xDrive
    $24,981 32,786 mi. | Certified
    BMW Certified
    2015 BMW 320 i xDrive
    $24,981 Mileage: 32,786
    Exterior Color:
    Silver
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    2017 BMW 320 i xDrive
    $39,891 MSRP $44,620 | New
    2017 BMW 320 i xDrive
    $39,891 MSRP $44,620
    Exterior Color:
    Alpine White
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    PRICE DROP
    2014 BMW 320 i xDrive
    $18,988 29,935 mi. | Used
    2014 BMW 320 i xDrive
    $18,988 Mileage: 29,935
    Exterior Color:
    Midnight Blue Metallic
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    2014 BMW 320 i xDrive
    $24,981 31,646 mi. | Certified
    BMW Certified
    2014 BMW 320 i xDrive
    $24,981 Mileage: 31,646
    Exterior Color:
    Black
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    2013 BMW 320 i xDrive
    $20,645 39,154 mi. | Used
    2013 BMW 320 i xDrive
    $20,645 Mileage: 39,154
    Exterior Color:
    Black
    Interior Color:
    Beige
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    2014 BMW 320 i xDrive
    $21,981 35,684 mi. | Certified
    BMW Certified
    2014 BMW 320 i xDrive
    $21,981 Mileage: 35,684
    Exterior Color:
    Black
    Interior Color:
    Beige
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    2016 BMW 320 i xDrive
    $24,950 20,500 mi. | Used
    2016 BMW 320 i xDrive
    $24,950 Mileage: 20,500
    Exterior Color:
    Black
    Interior Color:
    Black
    Transmission:
    Automatic
    Drivetrain:
    AWD
    View Full Details
    2015 BMW 320 i xDrive
    $24,741 15,016 mi. | Used
    2015 BMW 320 i xDrive
    $24,741 Mileage: 15,016
    Exterior Color:
    White
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    2017 BMW 320 i xDrive
    $39,898 4,626 mi. | Used
    2017 BMW 320 i xDrive
    $39,898 Mileage: 4,626
    Exterior Color:
    Mineral Gray
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    2017 BMW 320 i xDrive
    $36,000 4,505 mi. | Used
    2017 BMW 320 i xDrive
    $36,000 Mileage: 4,505
    Exterior Color:
    Mediterranean Blue Metallic
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    2015 BMW 320 i xDrive
    $23,991 38,356 mi. | Certified
    BMW Certified
    2015 BMW 320 i xDrive
    $23,991 Mileage: 38,356
    Exterior Color:
    Alpine White
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    2017 BMW 320 i xDrive
    $35,894 4,502 mi. | Used
    2017 BMW 320 i xDrive
    $35,894 Mileage: 4,502
    Exterior Color:
    Mineral Gray Metallic
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    PRICE DROP
    2015 BMW 320 i
    $22,998 35,133 mi. | Used
    2015 BMW 320 i
    $22,998 Mileage: 35,133
    Exterior Color:
    Silver
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic w/OD
    Drivetrain:
    RWD
    View Full Details
    2017 BMW 320 i xDrive
    $41,510 MSRP $41,510 | New
    2017 BMW 320 i xDrive
    $41,510 MSRP $41,510
    Exterior Color:
    Mineral Gray
    Interior Color:
    Venetian Beige
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    2014 BMW 320 i
    $23,981 19,786 mi. | Certified
    BMW Certified
    2014 BMW 320 i
    $23,981 Mileage: 19,786
    Exterior Color:
    Black
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    RWD
    View Full Details
    2017 BMW 320 i xDrive
    $43,345 MSRP $43,345 | New
    2017 BMW 320 i xDrive
    $43,345 MSRP $43,345
    Exterior Color:
    Glacier Silver
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    2014 BMW 320 i
    $20,885 28,274 mi. | Used
    2014 BMW 320 i
    $20,885 Mileage: 28,274
    Exterior Color:
    Alpine White
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    RWD
    View Full Details
    2014 BMW 320 i xDrive
    $23,998 22,740 mi. | Certified
    BMW Certified
    2014 BMW 320 i xDrive
    $23,998 Mileage: 22,740
    Exterior Color:
    Mineral Grey Metallic
    Interior Color:
    Black SensaTec
    Transmission:
    8-Speed Automatic w/OD
    Drivetrain:
    AWD
    View Full Details
    2017 BMW 320 i xDrive
    $46,025 MSRP $46,025 | New
    2017 BMW 320 i xDrive
    $46,025 MSRP $46,025
    Exterior Color:
    Black Sapphire Metallic
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details
    2015 BMW 320 i xDrive
    $23,552 36,063 mi. | Certified
    BMW Certified
    2015 BMW 320 i xDrive
    $23,552 Mileage: 36,063
    Exterior Color:
    Mineral Gray Metallic
    Interior Color:
    Black
    Transmission:
    8-Speed Automatic
    Drivetrain:
    AWD
    View Full Details