Used BMW 3 Series in Ballwin, MO

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 335i xDrive in Ballwin, MO 63011

    $35,115
    Mileage: 28,317
    Location: Ballwin, MO 63011
    Description: Used 2014 BMW 3 Series 335i xDrive - $35,115, 28,317 miles Exterior Color: black sapphire metallic - black Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2015 BMW 3 Series 335i xDrive in Ballwin, MO 63011

    $40,804
    Mileage: 1,525
    Location: Ballwin, MO 63011
    Description: Used 2015 BMW 3 Series 335i xDrive - $40,804, 1,525 miles Exterior Color: imperial blue Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Ballwin, MO 63011

    $23,360
    Mileage: 33,092
    Location: Ballwin, MO 63011
    Description: Used 2014 BMW 3 Series 320i xDrive - $23,360, 33,092 miles Exterior Color: black sapphire metallic - black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Ballwin, MO 63011

    $21,985
    Mileage: 42,790
    Location: Ballwin, MO 63011
    Description: Used 2014 BMW 3 Series 320i xDrive - $21,985, 42,790 miles Exterior Color: mineral gray metallic - gray Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Ballwin, MO 63011

    Featured Car
    $15,904
    Mileage: 73,405
    Location: Ballwin, MO 63011
    Description: Used 2011 BMW 3 Series 328i xDrive - $15,904, 73,405 miles Exterior Color: black sapphire metallic - black Coupe Automatic Transmission Fuel: Gasoline 6 Cylinders
  • 2017 BMW 3 Series 330i xDrive in Ballwin, MO 63011

    $49,983
    Mileage: 5
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 330i xDrive - $49,983, 5 miles Exterior Color: white 2.0L Turbocharged Automatic Transmission
  • 2013 BMW 3 Series 328i xDrive in Ballwin, MO 63011

    $24,699
    Mileage: 22,497
    Location: Ballwin, MO 63011
    Description: Used 2013 BMW 3 Series 328i xDrive - $24,699, 22,497 miles Exterior Color: alpine white - white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Ballwin, MO 63011

    $18,956
    Mileage: 65,014
    Location: Ballwin, MO 63011
    Description: Used 2011 BMW 3 Series 328i xDrive - $18,956, 65,014 miles Exterior Color: gray Wagon 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2008 BMW 3 Series 328xi in Ballwin, MO 63011

    $12,293
    Mileage: 72,351
    Location: Ballwin, MO 63011
    Description: Used 2008 BMW 3 Series 328xi - $12,293, 72,351 miles Coupe I6 3.00L Manual Transmission Fuel: Gas 2 Doors
  • 2016 BMW 3 Series 340i xDrive in Ballwin, MO 63011

    $50,676
    Mileage: 6,038
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 3 Series 340i xDrive - $50,676, 6,038 miles Exterior Color: mineral gray metallic Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 335i xDrive Gran Turismo in Ballwin, MO 63011

    $36,179
    Mileage: 25,165
    Location: Ballwin, MO 63011
    Description: Used 2014 BMW 3 Series 335i xDrive Gran Turismo - $36,179, 25,165 miles Exterior Color: mineral gray metallic - gray Hatchback I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ballwin, MO 63011

    $49,064
    Mileage: 3
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 330i xDrive - $49,064, 3 miles Exterior Color: mineral gray metallic - gray Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Ballwin, MO 63011

    $23,649
    Mileage: 29,833
    Location: Ballwin, MO 63011
    Description: Used 2014 BMW 3 Series 320i xDrive - $23,649, 29,833 miles Exterior Color: glacier silver metallic - silver Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ballwin, MO 63011

    $49,385
    Mileage: 10
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 330i xDrive - $49,385, 10 miles Exterior Color: mineral gray metallic - gray 2.0L Turbocharged Automatic Transmission
  • 2017 BMW 3 Series 320i xDrive in Ballwin, MO 63011

    $39,985
    Mileage: 9
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 3 Series 320i xDrive - $39,985, 9 miles Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors