BMW / / 2,008 -- 2,021

BMW 128I Auction History

69 lots avg $636 2008 — 2021 Copart + IAAI updated daily

The BMW 128I is a regular fixture of salvage auctions. Our catalogue holds 69 individual VINs indexed from Copart and IAAI sale records.

§ 01 Recent VINs

BMW 128I lots

Latest BMW 128I

Showing 1 — 50 of 69 results

  • 2008 BMW 128I Salvage 2008 BMW 128I Front end

    2008 BMW 128I

    VIN WBAUL73548VE88179

    $375
    1
    Sold 2026-10-14
  • 2013 BMW 128I Salvage 2013 BMW 128I Undercarriage

    2013 BMW 128I

    VIN WBAUN1C59DVR01647

    $425
    102,771
    Sold 2026-10-13
  • 2012 BMW 128I Salvage 2012 BMW 128I Left Side

    2012 BMW 128I

    VIN WBAUL7C54CVM82632

    $925
    1
    Sold 2026-10-12
  • 2011 BMW 128I Salvage 2011 BMW 128I Normal Wear & Tear

    2011 BMW 128I

    VIN WBAUP7C57BVK78636

    $225
    172,164
    Sold 2026-10-12
  • 2013 BMW 128I Salvage 2013 BMW 128I Front end

    2013 BMW 128I

    VIN WBAUP9C55DVS95448

    $375
    1
    Sold 2026-10-08
  • 2011 BMW 128I Salvage 2011 BMW 128I Rear

    2011 BMW 128I

    VIN WBAUL7C58BVM80655

    $825
    125,255
    Sold 2026-10-08
  • 2013 BMW 128I Salvage 2013 BMW 128I Front end

    2013 BMW 128I

    VIN WBAUL7C52DVU09261

    $700
    46,673
    Sold 2026-09-30
  • 2008 BMW 128I Salvage 2008 BMW 128I Front end

    2008 BMW 128I

    VIN WBAUP93568VF45661

    $1,600
    193,211
    Sold 2026-09-29
  • 2009 BMW 128I Salvage 2009 BMW 128I Normal Wear & Tear

    2009 BMW 128I

    VIN WBAUP73579VF09953

    $375
    167,458
    Sold 2026-09-29
  • 2009 BMW 128I Salvage 2009 BMW 128I Front end

    2009 BMW 128I

    VIN WBAUN13549VH81511

    $625
    148,993
    Sold 2026-09-28
  • 2009 BMW 128I Salvage 2009 BMW 128I Right Side

    2009 BMW 128I

    VIN WBAUN13589VH81107

    $600
    80,299
    Sold 2026-09-25
  • 2011 BMW 128I Salvage 2011 BMW 128I Normal Wear & Tear

    2011 BMW 128I

    VIN WBAUP7C58BVP21375

    $425
    127,094
    Sold 2026-09-22
  • 2009 BMW 128I Salvage 2009 BMW 128I Normal Wear & Tear

    2009 BMW 128I

    VIN WBAUP93509VF46094

    $1,200
    154,418
    Sold 2026-09-21
  • 2011 BMW 128I Salvage 2011 BMW 128I Front end

    2011 BMW 128I

    VIN WBAUL7C54BVM78904

    $400
    147,199
    Sold 2026-09-18
  • 2012 BMW 128I Salvage 2012 BMW 128I Normal Wear & Tear

    2012 BMW 128I

    VIN WBAUP9C58CVL91282

    $900
    160,780
    Sold 2026-09-17
  • 2013 BMW 128I Salvage 2013 BMW 128I Front end

    2013 BMW 128I

    VIN WBAUL7C51DVM83822

    $400
    145,793
    Sold 2026-09-17
  • 2008 BMW 128I Salvage 2008 BMW 128I Right Side

    2008 BMW 128I

    VIN WBAUP73588VF08258

    $550
    106,403
    Sold 2026-09-16
  • 2011 BMW 128I Salvage 2011 BMW 128I Front end

    2011 BMW 128I

    VIN WBAUP9C50BVL89671

    $200
    67,000
    Sold 2026-09-16
  • 2011 BMW 128I Salvage 2011 BMW 128I Front end

    2011 BMW 128I

    VIN WBAUP9C54BVL90225

    $600
    150,558
    Sold 2026-09-15
  • 2009 BMW 128I Salvage 2009 BMW 128I Repossession

    2009 BMW 128I

    VIN WBAUP73569VK75804

    $150
    179,170
    Sold 2026-09-15
  • 2009 BMW 128I Salvage 2009 BMW 128I Front end

    2009 BMW 128I

    VIN WBAUL73519VJ77114

    $475
    92,517
    Sold 2026-09-14
  • 2009 BMW 128I Salvage 2009 BMW 128I Front end

    2009 BMW 128I

    VIN WBAUP93529VF48218

    $325
    99,899
    Sold 2026-09-08
  • 2012 BMW 128I Salvage 2012 BMW 128I Front end

    2012 BMW 128I

    VIN WBAUP9C55CVL91174

    $300
    1
    Sold 2026-09-08
  • 2010 BMW 128I Salvage 2010 BMW 128I Front end

    2010 BMW 128I

    VIN WBAUP7C57AVK77386

    $450
    0
    Sold 2026-09-08
  • 2011 BMW 128I Salvage 2011 BMW 128I Front end

    2011 BMW 128I

    VIN WBAUL7C59BVM80616

    $700
    120,935
    Sold 2026-09-03
  • 2010 BMW 128I Salvage 2010 BMW 128I Normal Wear & Tear

    2010 BMW 128I

    VIN WBAUP9C5XAVF49556

    $1,750
    206,300
    Sold 2026-09-02
  • 2011 BMW 128I Salvage 2011 BMW 128I Rear

    2011 BMW 128I

    VIN WBAUN1C5XBVH83690

    $400
    145,095
    Sold 2026-09-02
  • 2009 BMW 128I Salvage 2009 BMW 128I Roof

    2009 BMW 128I

    VIN WBAUP93589VF48319

    $1,275
    131,403
    Sold 2026-08-31
  • 2011 BMW 128I Salvage 2011 BMW 128I Fresh Water

    2011 BMW 128I

    VIN WBAUP9C5XBVL89550

    $525
    1
    Sold 2026-08-26
  • 2012 BMW 128I Salvage 2012 BMW 128I Normal Wear & Tear

    2012 BMW 128I

    VIN WBAUP7C55CVP22968

    $350
    154,287
    Sold 2026-08-26
  • 2008 BMW 128I Salvage 2008 BMW 128I Front end

    2008 BMW 128I

    VIN WBAUN13598VH80384

    $250
    119,674
    Sold 2026-08-24
  • 2012 BMW 128I Salvage 2012 BMW 128I Front end

    2012 BMW 128I

    VIN WBAUP9C58CVS94227

    $875
    139,459
    Sold 2026-08-21
  • 2012 BMW 128I Salvage 2012 BMW 128I Front end

    2012 BMW 128I

    VIN WBAUP7C53CVP23388

    $800
    127,384
    Sold 2026-08-20
  • 2013 BMW 128I Salvage 2013 BMW 128I Front & Rear

    2013 BMW 128I

    VIN WBAUL7C51DVU08442

    $250
    152,722
    Sold 2026-08-17
  • 2012 BMW 128I Salvage 2012 BMW 128I Normal Wear & Tear

    2012 BMW 128I

    VIN WBAUP9C54CVL91151

    $1,200
    144,942
    Sold 2026-08-17
  • 2012 BMW 128I Salvage 2012 BMW 128I Right Side

    2012 BMW 128I

    VIN WBAUN1C53CVH84276

    $350
    1
    Sold 2026-08-06
  • 2009 BMW 128I Salvage 2009 BMW 128I Right Front

    2009 BMW 128I

    VIN WBAUL735X9VJ75359

    $400
    137,275
    Sold 2026-08-06
  • 2012 BMW 128I Salvage 2012 BMW 128I Normal Wear & Tear

    2012 BMW 128I

    VIN WBAUP9C57CVL91144

    $575
    1
    Sold 2026-08-04
  • 2012 BMW 128I Salvage 2012 BMW 128I Normal Wear & Tear

    2012 BMW 128I

    VIN WBAUP7C51CVP23082

    $225
    122,435
    Sold 2026-08-04
  • 2011 BMW 128I Salvage 2011 BMW 128I Normal Wear & Tear

    2011 BMW 128I

    VIN WBAUP7C52BVK78415

    $2,075
    103,263
    Sold 2026-08-03
  • 2013 BMW 128I Salvage 2013 BMW 128I Left Front

    2013 BMW 128I

    VIN WBAUP9C57DVS94902

    $975
    151,521
    Sold 2026-07-28
  • 2011 BMW 128I Salvage 2011 BMW 128I Right Front

    2011 BMW 128I

    VIN WBAUP7C5XBVP21152

    $1,550
    92,405
    Sold 2026-07-21
  • 2009 BMW 128I Salvage 2009 BMW 128I Normal Wear & Tear

    2009 BMW 128I

    VIN WBAUP73579VK76444

    $250
    130,261
    Sold 2026-07-15
  • 2009 BMW 128I Salvage 2009 BMW 128I Normal Wear & Tear

    2009 BMW 128I

    VIN WBAUP73519VK75757

    $475
    161,710
    Sold 2026-07-14
  • 2009 BMW 128I Salvage 2009 BMW 128I Normal Wear & Tear

    2009 BMW 128I

    VIN WBAUL73569VJ76623

    $300
    120,082
    Sold 2026-07-14
  • 2012 BMW 128I Salvage 2012 BMW 128I Front end

    2012 BMW 128I

    VIN WBAUP7C56CVP22736

    $1,300
    105,175
    Sold 2026-07-14
  • 2012 BMW 128I Salvage 2012 BMW 128I Normal Wear & Tear

    2012 BMW 128I

    VIN WBAUP7C58CVM55213

    $3,600
    134,487
    Sold 2026-07-13
  • 2012 BMW 128I Salvage 2012 BMW 128I Right Side

    2012 BMW 128I

    VIN WBAUP9C54CVL91988

    $400
    104,291
    Sold 2026-07-13
  • 2008 BMW 128I Salvage 2008 BMW 128I Normal Wear & Tear

    2008 BMW 128I

    VIN WBAUN13568VH80066

    $550
    225,040
    Sold 2026-07-10
  • 2009 BMW 128I Salvage 2009 BMW 128I Normal Wear & Tear

    2009 BMW 128I

    VIN WBAUP93549VF48821

    $575
    127,290
    Sold 2026-07-06
About

About the BMW 128I at auction

The BMW 128I appears in salvage auctions across both Copart and IAAI. Our catalogue indexes 69 VINs with full sale data: photos, damage notes, mileage, sale dates and lot numbers.

Filter the grid above by year, body color, damage type, fuel and title. Pagination follows server-rendered URLs -- search engines see every 128I.

Drill into any VIN for the full lot record: photos, multi-sale timeline, decoded WMI, price quartile and similar-listings carousels.