2011-2015 Mini Cooper L4 1.6L Water Pump Engine Code N18B16A
2013-2013 Mini Cooper L4 1.6L Water Pump Engine Code N16B16A; From 2/01/13
2013-2015 Mini Cooper L4 1.6L Water Pump Engine Code N18B16C
2013-2016 Mini Cooper L4 1.6L Water Pump Engine Code N18B16M0
2014-2015 Mini Cooper L4 1.6L Water Pump Engine Code N18B16A
2011-2012 Mini Cooper Countryman L4 1.6L Water Pump May Require Adapter; Engine Code N18B16A
2011-2012 Mini Cooper Countryman L4 1.6L Water Pump May Require Adapter; Engine Designation N18
2013-2013 Mini Cooper Countryman L4 1.6L Water Pump Engine Code N18B16A; Engine Code N18B16C
2013-2013 Mini Cooper Countryman L4 1.6L Water Pump Engine Code N16B16A; From 2/01/13
2013-2017 Mini Cooper Countryman L4 1.6L Water Pump
2013-2016 Mini Cooper Paceman L4 1.6L Water Pump
Please refer to the images for an accurate description of the parts included in this listing.