• Automatic

    Automatic

  • 148207 mil

    148207 mil

  • 2016

    2016

WBA1F9C51GV546752
BMW
228I
$
  • Automatic

    Automatic

  • 145280 mil

    145280 mil

  • 2014

    2014

WBA1F5C51EVV98937
BMW
228I
$
  • Automatic

    Automatic

  • 133956 mil

    133956 mil

  • 2014

    2014

WBA1F5C58EVV99745
BMW
228I
$
  • Automatic

    Automatic

  • 106272 mil

    106272 mil

  • 2016

    2016

WBA1F9C51GV545990
BMW
228I
$
  • Automatic

    Automatic

  • 99217 mil

    99217 mil

  • 2016

    2016

WBA1F9C52GV545528
BMW
228I
$
  • Automatic

    Automatic

  • 114339 mil

    114339 mil

  • 2014

    2014

WBA1F5C5XEV246004
BMW
228I
$
  • Automatic

    Automatic

  • 95403 mil

    95403 mil

  • 2016

    2016

WBA1L9C53GV325128
BMW
228I
$
  • Automatic

    Automatic

  • 154042 mil

    154042 mil

  • 2016

    2016

WBA1K9C57GV322736
BMW
228I
$
  • Manual

    Manual

  • 116140 mil

    116140 mil

  • 2015

    2015

WBA1F5C54FV343426
BMW
228I
$
  • Automatic

    Automatic

  • 124120 mil

    124120 mil

  • 2016

    2016

WBA1F9C5XGV546460
BMW
228I
$

New VINs

Explore in-depth automotive history and damage reports from Copart and IAAI on website