Print

Tom Williams BMW Pre-Owned Inventory

Welcome To Our Pre-Owned Inventory Page!

Here at Tom Williams BMW we have:

Low, No Haggle Prices!


We give you the BOTTOM LINE PRICE of the vehicle right up front, so there is no haggling.
Everyone gets a fair price without having to spend hours of your time negotiating for it.
Previous Page

Page … of …

Next Page

Viewing … - … of … Vehicles

  • 2007 Acura TL Type S w/Nav

    Drivetrain:
    FWD
    Engine:
    3.5L V-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Black
    Int. Color:
    Gray
    Mileage:
    83,187
    Vin:
    19UUA76577A001419
    Model Code:
    UA7657KW
    Stock Number:
    T7A001419
    Sale Price $19,492
  • 2006 Audi A4 2.0T

    Drivetrain:
    AWD
    Engine:
    2.0L I-4cyl
    Transmission:
    6 Speed Manual
    Ext. Color:
    Blue
    Int. Color:
    Gray
    Mileage:
    61,329
    Vin:
    WAUDF78E26A039620
    Model Code:
    8EC5E9
    Stock Number:
    T6A039620
    Sale Price $16,982
  • 2005 Audi S4

    Drivetrain:
    AWD
    Engine:
    4.2L V-8cyl
    Transmission:
    Automatic
    Ext. Color:
    Black
    Int. Color:
    Gray
    Mileage:
    68,792
    Vin:
    WUARL48H35K901619
    Model Code:
    8H754L
    Stock Number:
    T5K901619
    Sale Price $20,995
  • 2009 BMW 128 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    6 Speed Manual
    Ext. Color:
    Black
    Int. Color:
    Black
    Mileage:
    13,372
    Vin:
    WBAUP735X9VF06917
    Model Code:
    0920
    Stock Number:
    S9VF06917
    Sale Price $24,995
  • 2008 BMW 128 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Blue
    Int. Color:
    Black
    Mileage:
    34,832
    Vin:
    WBAUP73578VF09515
    Model Code:
    0820
    Stock Number:
    T8VF09515
    Sale Price $23,492
  • 2008 BMW 135 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Gray
    Int. Color:
    Beige
    Mileage:
    37,913
    Vin:
    WBAUC73528VF25147
    Model Code:
    0822
    Stock Number:
    P8VF25147
    Sale Price $32,991
  • 2007 BMW 328 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Red
    Int. Color:
    Black
    Mileage:
    63,301
    Vin:
    WBAVA37527NE26274
    Model Code:
    0744
    Stock Number:
    P7NE26274
    Sale Price $17,995
  • 2007 BMW 328 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Blue
    Int. Color:
    Black
    Mileage:
    24,711
    Vin:
    WBAVA37577NE28487
    Model Code:
    0744
    Stock Number:
    P7NE28487
    Sale Price $22,995
  • 2007 BMW 328 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    White
    Int. Color:
    Brown
    Mileage:
    14,384
    Vin:
    WBAWL13587PX14178
    Model Code:
    0741
    Stock Number:
    P7PX14178
    Sale Price $36,994
  • 2007 BMW 328 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    White
    Int. Color:
    Black
    Mileage:
    44,231
    Vin:
    WBAVA33547KX77479
    Model Code:
    0744
    Stock Number:
    P7KX77479
    Sale Price $24,992
  • 2007 BMW 328 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Green
    Int. Color:
    Beige
    Mileage:
    27,257
    Vin:
    WBAVA33507KX77785
    Model Code:
    0744
    Stock Number:
    T7KX77785
    Sale Price $25,993
  • 2007 BMW 328 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    6 Speed Manual
    Ext. Color:
    Black
    Int. Color:
    Brown
    Mileage:
    45,154
    Vin:
    WBAWB33537PU88534
    Model Code:
    0734
    Stock Number:
    P7PU88534
    Sale Price $25,993
  • 2007 BMW 328 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Gray
    Int. Color:
    Gray
    Mileage:
    46,320
    Vin:
    WBAVA33517KX77407
    Model Code:
    0744
    Stock Number:
    P7KX77407
    Sale Price $24,492
  • 2007 BMW 328 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    6 Speed Manual
    Ext. Color:
    Black
    Int. Color:
    Black
    Mileage:
    78,929
    Vin:
    WBAVA33547PG39818
    Model Code:
    0744
    Stock Number:
    T7PG39818
    Sale Price $18,982
  • 2007 BMW 328 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Black
    Int. Color:
    Beige
    Mileage:
    45,540
    Vin:
    WBAVA375X7NL13556
    Model Code:
    0744
    Stock Number:
    P7NL13556
    Sale Price $24,991
  • 2007 BMW 328 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Black
    Int. Color:
    Beige
    Mileage:
    18,871
    Vin:
    WBAVA37527NL11686
    Model Code:
    0744
    Stock Number:
    P7NL11686
    Sale Price $25,991
  • 2007 BMW 328 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Silver
    Int. Color:
    Black
    Mileage:
    35,530
    Vin:
    WBAVA37587NL10588
    Model Code:
    0744
    Stock Number:
    P7NL10588
    Sale Price $23,991
  • 2008 BMW 335 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    White
    Int. Color:
    Brown
    Mileage:
    24,886
    Vin:
    WBAWL73528PX55572
    Model Code:
    0846
    Stock Number:
    P8PX55572
    Sale Price $41,995
  • 2007 BMW 525 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Black
    Int. Color:
    Beige
    Mileage:
    49,900
    Vin:
    WBANE53577CK92604
    Model Code:
    0756
    Stock Number:
    T7CK92604
    Sale Price $29,991
  • 2006 BMW 525 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    White
    Int. Color:
    Beige
    Mileage:
    67,471
    Vin:
    WBANE53546CK86967
    Model Code:
    0656
    Stock Number:
    T6CK86967
    Sale Price $24,991
  • 2005 BMW 525 i

    Drivetrain:
    RWD
    Engine:
    2.5L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Blue
    Int. Color:
    Beige
    Mileage:
    49,951
    Vin:
    WBANA53585B855982
    Model Code:
    0556
    Stock Number:
    T5B855982
    Sale Price $19,991
  • 2008 BMW 528 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Black
    Int. Color:
    Beige
    Mileage:
    20,074
    Vin:
    WBANU53598CT16096
    Model Code:
    0856
    Stock Number:
    P8CT16096
    Sale Price $37,982
  • 2008 BMW 528 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    White
    Int. Color:
    Black
    Mileage:
    44,408
    Vin:
    WBANU53508CT00708
    Model Code:
    0856
    Stock Number:
    P8CT00708
    Sale Price $34,982
  • 2008 BMW 528 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Black
    Int. Color:
    Black
    Mileage:
    16,116
    Vin:
    WBANU53598CT15028
    Model Code:
    0856
    Stock Number:
    P8CT15028
    Sale Price $37,982
  • 2008 BMW 528 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Gray
    Int. Color:
    Black
    Mileage:
    23,168
    Vin:
    WBANU53598CT02909
    Model Code:
    0856
    Stock Number:
    P8CT02909
    Sale Price $32,992
  • 2008 BMW 528 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    White
    Int. Color:
    Brown
    Mileage:
    42,893
    Vin:
    WBANU535X8CT02935
    Model Code:
    0856
    Stock Number:
    P8CT02935
    Sale Price $36,991
  • 2007 BMW 530 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Gray
    Int. Color:
    Black
    Mileage:
    26,629
    Vin:
    WBANE73507CM48378
    Model Code:
    0750
    Stock Number:
    P7CM48378
    Sale Price $34,982
  • 2007 BMW 530 xi

    2007 BMW 530 Sedan
    Drivetrain:
    AWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    White
    Int. Color:
    Beige
    Mileage:
    31,375
    Vin:
    WBANF73597CU24643
    Model Code:
    0755
    Stock Number:
    T7CU24643
    Sale Price $32,991
  • 2008 BMW 535 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Black
    Int. Color:
    Black
    Mileage:
    31,798
    Vin:
    WBANW13528CZ84499
    Model Code:
    0850
    Stock Number:
    S8CZ84499
    Sale Price $36,992
  • 2008 BMW 535 i

    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Black
    Int. Color:
    Black
    Mileage:
    20,177
    Vin:
    WBANW135X8CN57166
    Model Code:
    0850
    Stock Number:
    P8CN57166
    Sale Price $36,991
  • 2008 BMW 535 i

    2008 BMW 535 Sedan
    Drivetrain:
    RWD
    Engine:
    3.0L I-6cyl
    Transmission:
    Automatic
    Ext. Color:
    Gray
    Int. Color:
    Black
    Mileage:
    33,282
    Vin:
    WBANW13598CZ72995
    Model Code:
    0850
    Stock Number:
    P8CZ72995
    Sale Price $36,991
  • 2008 BMW 550 i

    Drivetrain:
    RWD
    Engine:
    4.8L V-8cyl
    Transmission:
    Automatic
    Ext. Color:
    Gray
    Int. Color:
    Black
    Mileage:
    43,459
    Vin:
    WBANW53518CT51175
    Model Code:
    0853
    Stock Number:
    P8CT51175
    Sale Price $39,995
  • 2008 BMW 650 i

    Drivetrain:
    RWD
    Engine:
    4.8L V-8cyl
    Transmission:
    Automatic
    Ext. Color:
    Black
    Int. Color:
    Beige
    Mileage:
    10,836
    Vin:
    WBAEB53598CX62917
    Model Code:
    0868
    Stock Number:
    P8CX62917
    Sale Price $61,992
  • 2008 BMW 750 Li

    Drivetrain:
    RWD
    Engine:
    4.8L V-8cyl
    Transmission:
    Automatic
    Ext. Color:
    White
    Int. Color:
    Brown
    Mileage:
    31,211
    Vin:
    WBAHN83528DT81586
    Model Code:
    0879
    Stock Number:
    P8DT81586
    Sale Price $47,993
  • 2007 BMW 750 Li

    Drivetrain:
    RWD
    Engine:
    4.8L V-8cyl
    Transmission:
    Automatic
    Ext. Color:
    Beige
    Int. Color:
    Beige
    Mileage:
    35,453
    Vin:
    WBAHN83577DT69240
    Model Code:
    0779
    Stock Number:
    P7DT69240
    Sale Price $38,995
Previous Page

Page 1 of 6

Next Page

Viewing 1 - 35 of 184 Vehicles

Jump to page:

Used Cars in Irondale & Greater Birmingham from Tom Williams BMW

You can save thousands on a used car in Birmingham by visiting Tom Williams BMW. Our dealership has a wide variety of high-quality used cars to choose from. Each vehicle on our lot has undergone a meticulous inspection by our auto technicians to ensure the Tom Williams BMW standard for superior pre-owned vehicles. We are your destination for a used BMW, and we are proud to provide Irondale and Birmingham with well-maintained used cars at low prices. We look forward to seeing you soon at our greater Birmingham BMW dealership.

More Information About Buying a Used Car in Birmingham and Irondale

If you cannot find a particular new BMW or used car in Birmingham, simply complete our no-obligation CarFinder form and we will notify you when a matching vehicle arrives at Tom Williams BMW. The finance department at our dealership will help you find the car loan or lease option that fits your budget. Contact Tom Williams BMW right now by calling (800) 550-3865 or visit us in person at 1000 Tom Williams Way.

If you cannot find your ideal vehicle in our current pre-owned inventory, check out our handy CarFinder tool. After specifying a search period (1 to 8 weeks) and providing vehicle details, we'll begin the search process for you and send you a notification when a matching vehicle arrives in our inventory.

All advertised prices exclude government fees and taxes, any finance charges, any administrative charge.

Administrative Charges

The charge includes income and/or profit to the dealer to cover costs such as cosmetic detailing materials, administrative services, notary services, courier services, postage, depreciation of vehicles, salaries of administrative, clerical and courier personnel and inspecting, cleaning and adjusting new and used vehicles. This charge does not represent any payment for mechanical services or fees which have been reimbursed by the manufacturer nor costs or expenses incident to finance/lease documents or arrangements.