Replace your BMW B58 6 cylinder engine oil filter with a brand new one. Recommended at all oil changes. We only use OEM brands. Depending upon availability, you will receive Mann, Xengst, or Mahle. Replaces BMW PN 11425B4C845, 11427826799, 11428583898 Fitment: 340i 2016-2018 (15) Oil Filter Kit 340i GT xDrive 2017-2019 (15) Oil Filter Kit 340i xDrive 2016-2018 (15) Oil Filter Kit 440i 2017-2020 (20) Oil Filter Kit 440i Gran Coupe 2017-2020 (20) Oil Filter Kit 440i xDrive 2017-2020 (20) Oil Filter Kit 440i xDrive Gran Coupe 2017-2020 (20) Oil Filter Kit 540d xDrive 2018 (5) Oil Filter Kit 540i 2017-2023 (35) Oil Filter Kit 540i xDrive 2017-2026 (50) Oil Filter Kit 550e xDrive 2025-2026 (10) Oil Filter Kit 640i xDrive Gran Turismo 2018-2019 (2) Oil Filter Kit 740i 2016-2027 (48) Oil Filter Kit 740i xDrive 2017-2022, 2024-2027 (34) Oil Filter Kit 745Le xDrive 2020-2022 (15) Oil Filter Kit 745e xDrive 2020-2022 (15) Oil Filter Kit 750e xDrive 2024-2027 (12) Oil Filter Kit 840i 2020-2026 (35) Oil Filter Kit 840i Gran Coupe 2020-2026 (35) Oil Filter Kit 840i xDrive 2020-2026 (35) Oil Filter Kit 840i xDrive Gran Coupe 2020-2026 (35) Oil Filter Kit M240i 2017-2021, 2023-2026 (41) Oil Filter Kit M240i xDrive 2017-2026 (46) Oil Filter Kit M340i 2020-2026 (31) Oil Filter Kit M340i xDrive 2020-2026 (31) Oil Filter Kit M440i 2021-2027 (27) Oil Filter Kit M440i Gran Coupe 2022-2026 (21) Oil Filter Kit M440i xDrive 2021-2027 (27) Oil Filter Kit M440i xDrive Gran Coupe 2022-2026 (21) Oil Filter Kit X3 2018-2026 (41) Oil Filter Kit X4 2019-2025 (35) Oil Filter Kit X5 2019-2026 (37) Oil Filter Kit X6 2020-2027 (32) Oil Filter Kit X7 2019-2027 (37) Oil Filter Kit Z4 2020-2026 (31) Oil Filter Kit GR Supra 2020-2026 (27) Oil Filter Kit