Used BMW X3 for sale in Birmingham, AL 35210

(Change Location)
Showing 1 - 15 of 49 cars
Year
  1. Used 2013 BMW X3 28i

    888-653-0361
    TrueCar Certified Dealer
    Hoover, AL
    13 mi away
    18,350 mi
    2013
    $37,800
  2. Used 2013 BMW X3 28i

    cpo
    855-213-5003 ext. 22678
    Tom Williams Imports
    Irondale, AL
    1 mi away
    17,125 mi
    2013
    $37,082
  3. Used 2010 BMW X3 3.0i

    cpo
    855-213-5003 ext. 22678
    Tom Williams Imports
    Irondale, AL
    1 mi away
    48,689 mi
    2010
    $25,994
  4. Used 2005 BMW X3 3.0i

    cpo
    855-213-5003 ext. 25138
    Southtown Hoover
    Birmingham, AL
    11 mi away
    107,700 mi
    2005
    $12,800
  5. Used 2004 BMW X3 3.0i

    cpo
    855-213-5003 ext. 22678
    Tom Williams Imports
    Irondale, AL
    1 mi away
    78,907 mi
    2004
    $12,991
  6. Used 2014 BMW X3 28i

    cpo
    Tom Williams BMW
    Irondale, AL
    1 mi away
    13,797 mi
    2014
    $42,991
  7. Used 2014 BMW X3 35i

    cpo
    Tom Williams BMW
    Irondale, AL
    1 mi away
    6,808 mi
    2014
    $48,981
  8. Used 2013 BMW X3 35i

    cpo
    855-213-5003 ext. 22678
    Tom Williams Imports
    Irondale, AL
    1 mi away
    17,515 mi
    2013
    $43,981
  9. Used 2011 BMW X3 28i

    cpo
    855-213-5003 ext. 22678
    Tom Williams Imports
    Irondale, AL
    1 mi away
    48,818 mi
    2011
    $29,984
  10. Used 2007 BMW X3 3.0si

    cpo
    City Auto Sales of Hueytown
    Hueytown, AL
    24 mi away
    75,823 mi
    2007
    $15,315
  11. Used 2006 BMW X3 3.0i

    cpo
    Vestavia Hills Automotive
    Vestavia, AL
    11 mi away
    118,340 mi
    2006
    $12,500
  12. New 2014 BMW X3 35i

    cpo
    Tom Williams BMW
    Irondale, AL
    1 mi away
    4 mi
    2014
    $48,992
  13. New 2014 BMW X3 35i

    cpo
    Tom Williams BMW
    Irondale, AL
    1 mi away
    699 mi
    2014
    $49,992
  14. New 2014 BMW X3 35i

    cpo
    Tom Williams BMW
    Irondale, AL
    1 mi away
    18 mi
    2014
    $52,492
  15. Used 2013 BMW X3 28i

    cpo
    877-748-3974
    CarMax Birmingham
    Birmingham, AL
    13 mi away
    22,203 mi
    2013
    $33,998