2002-2006 Mini Cooper Radiator Condenser Fan Assembly. Removed from a 2004 Mini Cooper R50 Base Hatchback. This will only fit the R50 Base model Hatchbacks with a manual transmission. Will NOT fit supercharged Cooper S models or automatic models. Includes the radiator, condenser, and fan with shroud as shown in the photos. In good working condition, fully tested prior to removal from the vehicle. Radiator showed no signs of leaking when installation. Vehicle had no overheating problems. AC system blew cold with no issues as well. In good physical condition with no major damage to the fin arrays. There is some light dings to the fins as shown. Fan shroud is in good condition as well with no cracks or damage. includes everything as shown in the photos. You will need to reuse some of your existing hardware for installation.