Used 2019 BMW M2 for sale. Price: $54,890 165 US Hwy 46W, Lodi, NJ 07644 More Lodi, NJ BMW M2's 2023 $63,497 Miles 2018 $46,407 26,453 Miles 2017 $44,990 10,388 Miles