21 Used BMWs for Sale Under $5,000

2016 BMW X1 Xdrive 25I

2015 BMW X4 xDrive 20D

2016 BMW X4 Xdrive 20D

2016 BMW X1 Sdrive 18D

2017 BMW X1 Xdrive 25I

2010 BMW X5 xDrive30d

2007 BMW 320I Executive

2004 BMW X3 Steptronic

1996 BMW 318I

2004 BMW 525I

2010 BMW X3 Xdrive 20D Lifestyle
2006 BMW X5 3.0D

2008 BMW 6 630i
2018 BMW M140I
2016 BMW X1 xDrive25i Steptronic AWD

2004 BMW 318I
2007 BMW 325I
2005 BMW 118I

2000 BMW Other
2009 BMW 120I
