Loading...
5

Used BMW M3 for Sale in Jacksonville, FL

2017 BMW M3 Base
2017 BMW M3 Base
2017 BMW M3 Base
Used·75,611 mi

$40,995

2023 BMW M3 Base
2023 BMW M3 Base
2023 BMW M3 Base
Used·18,628 mi

$72,950

2013 BMW M3 Base
2013 BMW M3 Base
2013 BMW M3 Base
Used·79,950 mi

$25,900

2015 BMW M3 Base
2015 BMW M3 Base
2015 BMW M3 Base
Used·108,042 mi

$30,995

get-prequalified-car

Take out the guesswork

See your real payments while you search with no credit score impact

Get pre-qualified
2023 BMW M3 Base
2023 BMW M3 Base
2023 BMW M3 Base
Used·26,340 mi

$72,794