Part Number is SH01-14-100A. Will fit on all 2.2 Skyactiv Diesel Engines as found in the Mazda 6 GJ/GL (2012-2019), Mazda 3 BM/BN (2013-2018), Mazda CX-5 KE/KF (2012-2023). Genuine Mazda 3 / 6 / CX-5 2.2 Skyactiv Diesel Oil Pump PN SH01-14-100A.
NEW Genuine Oil Pump Strainer - Mazda 6, CX-5, 3, 2.2 Skyactiv Diesel SH0114240
NEW Genuine Oil Pump + Strainer - Mazda 6 GJ, CX-5 KE, 3 BM, 2.2 Skyactiv Diesel
NEW GENUINE OIL PUMP KIT 2006-2011 fits 1.3 DIESEL MODELS VAUXHALL FIAT SUZUKI
HYUNDAI KIA SPORTAGE SORENTO D4HA GENUINE OIL PUMP 2.0L DIESEL NEW 21300-2F500
BMW HEX BOLT WITH WASHER M6X25-ZNNIV SI 9905400 NEW GENUINE OIL WATER VAC PUMP
LSC 2017878 : GENUINE Oil Pump V Ribbed Drive Belt Tensioner - NEW from LSC