Keep your BMW running cool and smooth with this direct-fit Engine Oil Cooler. Made from high-quality aluminum alloy, it boosts cooling efficiency and prevents oil leaks. This cooler helps reduce engine heat, which means better lubrication, less wear, and longer engine life. It’s a water-cooled type oil cooler designed to replace OE part numbers 11428637812/11428642289. Compatible with tons of BMW models including: 128i (2008–2013), 135i (2008–2013), 328i (2012–2016), 335i (2007–2015), 535i (2008–2016), X1, X3, X5, X6, M2, M3, M4, and many more – check the full list before ordering! Installation is pretty straightforward: drain the oil, remove the old cooler, clean the area, and bolt on the new one with the included O-ring seals. Always double-check your car model and OE number to ensure fit. Perfect for DIYers or mechanics looking for a reliable, affordable cooler upgrade. Your BMW will thank you with smoother performance and better heat management.