3 (BM/BN) 2014-2018
Please note that some products may say Sedan or Hatch to ID when ordering. If the details does not state which model, then it fits both body styles.
Thought the Mazda 3 (3rd Generation) is noted as the 2014-2019, their are 2 revisions 3 (BM) 2014-2016 and 3 (BN) 2017-2018.
Some products may fit the BN 2 revision facelift.