Used BMW 3 Series in Portland, TX

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2010 BMW 3 Series 335i in Portland, TX 78374

    $20,995
    Mileage: 84,292
    Location: Portland, TX 78374
    Description: Used 2010 BMW 3 Series 335i - $20,995, 84,292 miles Exterior Color: gold Coupe 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 2 Doors
  • 2016 BMW 3 Series 328i in Aransas Pass, TX 78336

    $28,990
    Mileage: 30,030
    Location: Aransas Pass, TX 78336
    Description: Used 2016 BMW 3 Series 328i - $28,990, 30,030 miles Exterior Color: jet black Interior Color: black w/dark oyster highlight w/dakota leather uph 2.0L 4 cyls
  • 2016 BMW 3 Series 328i in Aransas Pass, TX 78336

    $28,990
    Mileage: 28,909
    Location: Aransas Pass, TX 78336
    Description: Used 2016 BMW 3 Series 328i - $28,990, 28,909 miles Exterior Color: white Interior Color: black w/sensatec leatherette upholstery 2.0L 4 cyls
  • 2014 BMW 3 Series 328i in Corpus Christi, TX 78411

    $20,860
    Mileage: 45,892
    Location: Corpus Christi, TX 78411
    Description: Used 2014 BMW 3 Series 328i - $20,860, 45,892 miles Exterior Color: orion silver metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 320i in Corpus Christi, TX 78411

    $35,730
    Mileage: 2,000
    Location: Corpus Christi, TX 78411
    Description: Used 2016 BMW 3 Series 320i - $35,730, 2,000 miles Exterior Color: platinum silver metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 320i in Corpus Christi, TX 78411

    $32,760
    Mileage: 6,065
    Location: Corpus Christi, TX 78411
    Description: Used 2016 BMW 3 Series 320i - $32,760, 6,065 miles Exterior Color: platinum silver metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 320i in Corpus Christi, TX 78411

    $23,870
    Mileage: 20,313
    Location: Corpus Christi, TX 78411
    Description: Used 2014 BMW 3 Series 320i - $23,870, 20,313 miles Exterior Color: glacier silver metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2011 BMW 3 Series 328i in Corpus Christi, TX 78411

    $14,730
    Mileage: 75,212
    Location: Corpus Christi, TX 78411
    Description: Used 2011 BMW 3 Series 328i - $14,730, 75,212 miles Exterior Color: black sapphire metallic Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i in Corpus Christi, TX 78411

    $41,880
    Mileage: 1,166
    Location: Corpus Christi, TX 78411
    Description: Used 2016 BMW 3 Series 328i - $41,880, 1,166 miles Exterior Color: black sapphire metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i in Corpus Christi, TX 78411

    $40,980
    Mileage: 7,975
    Location: Corpus Christi, TX 78411
    Description: Used 2017 BMW 3 Series 320i - $40,980, 7,975 miles Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i in Corpus Christi, TX 78411

    $23,460
    Mileage: 22,510
    Location: Corpus Christi, TX 78411
    Description: Used 2014 BMW 3 Series 328i - $23,460, 22,510 miles Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i in Corpus Christi, TX 78411

    $27,994
    Mileage: 25,728
    Location: Corpus Christi, TX 78411
    Description: Used 2016 BMW 3 Series 328i - $27,994, 25,728 miles Exterior Color: bronze Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 328i in Corpus Christi, TX 78411

    $13,880
    Mileage: 73,687
    Location: Corpus Christi, TX 78411
    Description: Used 2011 BMW 3 Series 328i - $13,880, 73,687 miles Exterior Color: blue water metallic Coupe I6 3.00L Manual Transmission Fuel: Gas 2 Doors
  • 2017 BMW 3 Series 320i in Corpus Christi, TX 78411

    $37,920
    Mileage: 4,295
    Location: Corpus Christi, TX 78411
    Description: Used 2017 BMW 3 Series 320i - $37,920, 4,295 miles Exterior Color: mineral white metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 320i in Corpus Christi, TX 78411

    $38,190
    Mileage: 6,387
    Location: Corpus Christi, TX 78411
    Description: Used 2016 BMW 3 Series 320i - $38,190, 6,387 miles Exterior Color: mediterranean blue metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors