Used 2016 BMW M3 for sale. Price: $45,985 509 10th Avenue, Paterson, NJ 07514 More Paterson, NJ BMW M3's 2023 $84,995 18,860 Miles 2023 $117,895 Miles 1990 $235,995 Miles 1987 $129,995 111,000 Miles 1986 $12,000 148,967 Miles 1972 $55,995 Miles