Used BMW 3 Series in San Marcos, TX

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2013 BMW 3 Series 328i in San Marcos, TX 78666

    $14,988
    Mileage: 85,580
    Location: San Marcos, TX 78666
    Description: Used 2013 BMW 3 Series 328i - $14,988, 85,580 miles Exterior Color: jet black 4 Door Sedan 2.0L I4 16V GDI DOHC Turbo Automatic Transmission
  • 2014 BMW 3 Series 328i in San Marcos, TX 78666

    $21,946
    Mileage: 55,371
    Location: San Marcos, TX 78666
    Description: Used 2014 BMW 3 Series 328i - $21,946, 55,371 miles Exterior Color: blue 4dr Car Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2016 BMW 3 Series 328i in Kyle, TX 78640

    $26,979
    Mileage: 28,461
    Location: Kyle, TX 78640
    Description: Used 2016 BMW 3 Series 328i - $26,979, 28,461 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2012 BMW 3 Series 328i in New Braunfels, TX 78130

    $15,995
    Mileage: 69,864
    Location: New Braunfels, TX 78130
    Description: Used 2012 BMW 3 Series 328i - $15,995, 69,864 miles Exterior Color: jet black Interior Color: black 4dr Car Turbocharged Gas I4 2.0L/122 Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2012 BMW 3 Series 328i in Buda, TX 78610

    $16,500
    Mileage: 69,353
    Location: Buda, TX 78610
    Description: Used 2012 BMW 3 Series 328i - $16,500, 69,353 miles Exterior Color: black 2.00L Automatic Transmission
  • 2013 BMW 3 Series 335i xDrive in Buda, TX 78610

    $31,000
    Mileage: 10,819
    Location: Buda, TX 78610
    Description: Used 2013 BMW 3 Series 335i xDrive - $31,000, 10,819 miles Exterior Color: silver 3.00L Automatic Transmission
  • 2011 BMW 3 Series 328i in Buda, TX 78610

    $12,495
    Mileage: 89,243
    Location: Buda, TX 78610
    Description: Used 2011 BMW 3 Series 328i - $12,495, 89,243 miles Exterior Color: jet black Coupe 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2003 BMW 3 Series 330i in Buda, TX 78610

    $6,500
    Mileage: 83,984
    Location: Buda, TX 78610
    Description: Used 2003 BMW 3 Series 330i - $6,500, 83,984 miles Exterior Color: blue 3.00L Manual Transmission
  • 2013 BMW 3 Series 328i xDrive in Buda, TX 78610

    $20,000
    Mileage: 34,781
    Location: Buda, TX 78610
    Description: Used 2013 BMW 3 Series 328i xDrive - $20,000, 34,781 miles Exterior Color: white 2.00L Automatic Transmission
  • 2014 BMW 3 Series 328i in Buda, TX 78610

    $23,000
    Mileage: 24,960
    Location: Buda, TX 78610
    Description: Used 2014 BMW 3 Series 328i - $23,000, 24,960 miles Exterior Color: gray 2.00L Automatic Transmission
  • 2008 BMW 3 Series 328i in Buda, TX 78610

    $10,000
    Mileage: 72,608
    Location: Buda, TX 78610
    Description: Used 2008 BMW 3 Series 328i - $10,000, 72,608 miles Exterior Color: green 3.00L Automatic Transmission
  • 2015 BMW 3 Series 328i xDrive in New Braunfels, TX 78130

    $23,995
    Mileage: 29,409
    Location: New Braunfels, TX 78130
    Description: Used 2015 BMW 3 Series 328i xDrive - $23,995, 29,409 miles Exterior Color: black sapphire metallic AWD 328i xDrive 4dr Sedan 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2006 BMW 3 Series 325i in New Braunfels, TX 78132

    $8,087
    Mileage: 128,036
    Location: New Braunfels, TX 78132
    Description: Used 2006 BMW 3 Series 325i - $8,087, 128,036 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i in New Braunfels, TX 78132

    $15,995
    Mileage: 54,403
    Location: New Braunfels, TX 78132
    Description: Used 2013 BMW 3 Series 328i - $15,995, 54,403 miles Exterior Color: liquid blue metallic Sedan Turbocharged Gas I4 2.0L/122 Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 328i in Lockhart, TX 78644

    $29,500
    Mileage: 20,304
    Location: Lockhart, TX 78644
    Description: Used 2016 BMW 3 Series 328i - $29,500, 20,304 miles Exterior Color: white Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors