Skip to content
Free Delivery to most UK Mainland Locations | 60 Day Returns Policy
Free Delivery to most UK Mainland Locations | 60 Day Returns Policy

NRF

Original price £70.80 - Original price £70.80
Original price £70.80
£99.99
£99.99 - £99.99
Current price £99.99

NRF Oil Cooler fits BMW 1 3 5 X1 X3 Z4

NRF
In stock

Part Number: 31814B Reference OEM Numbers BMW : 7508966BMW : 7508967BMW : 11427508966BMW : 11427508967 Part Specifications

Original price £70.80 - Original price £70.80
Original price £70.80
£99.99
£99.99 - £99.99
Current price £99.99
Original price £41.99 - Original price £41.99
Original price
£41.99
£41.99 - £41.99
Current price £41.99

NRF Oil Cooler fits BMW 1 3 5 X3

NRF
In stock

Part Number: 31217B Reference OEM Numbers BMW : 11427787698BMW : 5989070102BMW : 7787698 Part Specifications

Original price £41.99 - Original price £41.99
Original price
£41.99
£41.99 - £41.99
Current price £41.99
Original price £61.99 - Original price £61.99
Original price
£61.99
£61.99 - £61.99
Current price £61.99

NRF Oil Cooler fits BMW 3

NRF
Out of stock

Part Number: 31280B Width [mm]: 99.Thickness: 64 mm.Height: 165 mm.Cooling type: water cooled.Material: aluminiumReference OEM Numbers BMW :...

View full details
Original price £61.99 - Original price £61.99
Original price
£61.99
£61.99 - £61.99
Current price £61.99
Sold out
Original price £52.99 - Original price £52.99
Original price
£52.99
£52.99 - £52.99
Current price £52.99

NRF Oil Cooler fits BMW 3 4 5 6 7 X3 X4 X5 X6

NRF
Out of stock

Part Number: 31783B Reference OEM Numbers BMW : 11428510855 Part Specifications

Original price £52.99 - Original price £52.99
Original price
£52.99
£52.99 - £52.99
Current price £52.99
Sold out
Original price £60.99 - Original price £60.99
Original price
£60.99
£60.99 - £60.99
Current price £60.99

NRF Oil Cooler fits BMW 3 5 6 7 X3 X5 X6

NRF
In stock

Part Number: 31281B Width [mm]: 70.Thickness and firmness [mm]: 80Height: 140 mm.Cooling type: water cooled.Material: aluminiumReference OEM ...

View full details
Original price £60.99 - Original price £60.99
Original price
£60.99
£60.99 - £60.99
Current price £60.99
Original price £61.99 - Original price £61.99
Original price
£61.99
£61.99 - £61.99
Current price £61.99

NRF Oil Cooler fits BMW 3 5 7 X5

NRF
Out of stock

Part Number: 31307B Cooling type, R and R I g and R to D or by waterManufacturer's Code - 31307Nrf motor block100% brand new and high quality...

View full details
Original price £61.99 - Original price £61.99
Original price
£61.99
£61.99 - £61.99
Current price £61.99
Sold out
Original price £72.99 - Original price £72.99
Original price
£72.99
£72.99 - £72.99
Current price £72.99

NRF Oil Cooler fits BMW 3 5 7 X5 X6

NRF
Out of stock

Part Number: 31775B Reference OEM Numbers BMW : 11427808437BMW : 11428512435 Part Specifications

Original price £72.99 - Original price £72.99
Original price
£72.99
£72.99 - £72.99
Current price £72.99
Sold out
Original price £53.99 - Original price £53.99
Original price
£53.99
£53.99 - £53.99
Current price £53.99

NRF Oil Cooler fits BMW 5

NRF
Out of stock

Part Number: 31189B Cooling Type: water-cooledHeight [mm]: 164Number of Ribs: 11Thickness [mm]: 45Width [mm]: 78Reference OEM Numbers BMW : ...

View full details
Original price £53.99 - Original price £53.99
Original price
£53.99
£53.99 - £53.99
Current price £53.99
Sold out
Original price £60.99 - Original price £60.99
Original price
£60.99
£60.99 - £60.99
Current price £60.99

NRF Oil Cooler fits BMW 5 6

NRF
Out of stock

Part Number: 31253B Width [mm]: 50Thickness/thickness [mm]: 16Height [mm]: 520Material: AluminiumReference OEM Numbers BMW : 17217519214BMW :...

View full details
Original price £60.99 - Original price £60.99
Original price
£60.99
£60.99 - £60.99
Current price £60.99
Sold out
Original price £49.99 - Original price £49.99
Original price
£49.99
£49.99 - £49.99
Current price £49.99

NRF Oil Cooler fits BMW 5 6 7

NRF
Out of stock

Part Number: 31191B Height 139 mmWidth 69 mmThickness of 80 mmNumber of Channels 23Type, R and R R G E R A D or waterReference OEM Numbers B...

View full details
Original price £49.99 - Original price £49.99
Original price
£49.99
£49.99 - £49.99
Current price £49.99
Sold out
Original price £72.99 - Original price £72.99
Original price
£72.99
£72.99 - £72.99
Current price £72.99

NRF Oil Cooler fits BMW 5 6 7 X3

NRF
Out of stock

Part Number: 31215C Reference OEM Numbers BMW : 17212249465BMW : 17217800479BMW : 17217803830BMW : 7803830LAND ROVER : UBC760010LAND ROVER ...

View full details
Original price £72.99 - Original price £72.99
Original price
£72.99
£72.99 - £72.99
Current price £72.99
Sold out
Original price £129.99 - Original price £129.99
Original price
£129.99
£129.99 - £129.99
Current price £129.99

NRF Oil Cooler fits BMW X5 X6

NRF
In stock

Part Number: 31285B Height: 393 mmWidth: 334 mm79 mm thickMaterial: aluminium.Reference OEM Numbers BMW : 17217553389 Part Specifications

Original price £129.99 - Original price £129.99
Original price
£129.99
£129.99 - £129.99
Current price £129.99
Original price £123.99 - Original price £123.99
Original price
£123.99
£123.99 - £123.99
Current price £123.99

NRF Oil Cooler fits Ford Ranger

NRF
In stock

Part Number: 31844A Reference OEM Numbers FORD : 1721337FORD USA : 1721337FORD : 1746665FORD USA : 1746665FORD : BB3Q6B624DAFORD USA : BB3Q...

View full details
Original price £123.99 - Original price £123.99
Original price
£123.99
£123.99 - £123.99
Current price £123.99
Original price £63.99 - Original price £63.99
Original price
£63.99
£63.99 - £63.99
Current price £63.99

NRF Oil Cooler fits Ford Tourneo Custom Transit Transit Custom Transit Tourneo

NRF
In stock

Part Number: 31238C Reference OEM Numbers FORD : 1372321FORD : 1704048FORD : 1829179FORD : 2007522FORD : 2070846FORD : 6C1Q6B624ACFORD : BK...

View full details
Original price £63.99 - Original price £63.99
Original price
£63.99
£63.99 - £63.99
Current price £63.99
Original price £43.99 - Original price £43.99
Original price
£43.99
£43.99 - £43.99
Current price £43.99

NRF Oil Cooler fits Ford Transit Land Rover Defender

NRF
In stock

Part Number: 31294B Material: aluminiumManufacturer item number: 31294Brand NewReference OEM Numbers FORD : 1097629FORD : 1103471FORD : 1129...

View full details
Original price £43.99 - Original price £43.99
Original price
£43.99
£43.99 - £43.99
Current price £43.99
Original price £64.99 - Original price £64.99
Original price
£64.99
£64.99 - £64.99
Current price £64.99

NRF Oil Cooler fits Iveco Daily

NRF
Out of stock

Part Number: 31325A Cooling Type: Water-cooledPart Number: 31325Brand NewReference OEM Numbers IVECO : 504375360IVECO : 5801548657 Part Sp...

View full details
Original price £64.99 - Original price £64.99
Original price
£64.99
£64.99 - £64.99
Current price £64.99
Sold out
Original price £106.99 - Original price £106.99
Original price
£106.99
£106.99 - £106.99
Current price £106.99

NRF Oil Cooler fits Jeep Cherokee Grand Cherokee Wrangler Dodge Journey

NRF
Out of stock

Part Number: 31852B Reference OEM Numbers CHRYSLER : 68105583AADODGE : 68105583AAJEEP : 68105583AAJEEP : 68105583ABJEEP : 68105583ACDODGE :...

View full details
Original price £106.99 - Original price £106.99
Original price
£106.99
£106.99 - £106.99
Current price £106.99
Sold out
Original price £106.99 - Original price £106.99
Original price
£106.99
£106.99 - £106.99
Current price £106.99

NRF Oil Cooler fits Jeep Grand Cherokee Wrangler Chrysler 300C Grand Voyager D

NRF
Out of stock

Part Number: 31851B Reference OEM Numbers DODGE : 5184294ADCHRYSLER : 5184294AEDODGE : 5184294AEJEEP : 5184294AECHRYSLER : 5184304AEJEEP : ...

View full details
Original price £106.99 - Original price £106.99
Original price
£106.99
£106.99 - £106.99
Current price £106.99
Sold out
Original price £70.99 - Original price £70.99
Original price
£70.99
£70.99 - £70.99
Current price £70.99

NRF Oil Cooler fits KIA K2500 Hyundai H350 I800 Iload

NRF
Out of stock

Part Number: 31854A Reference OEM Numbers HYUNDAI : 264214A700KIA : 264214A700 Part Specifications

Original price £70.99 - Original price £70.99
Original price
£70.99
£70.99 - £70.99
Current price £70.99
Sold out
Original price £54.99 - Original price £54.99
Original price
£54.99
£54.99 - £54.99
Current price £54.99

NRF Oil Cooler fits KIA Sedona Sorento Sportage Hyundai Grand Santa FÉ Ix35 San

NRF
Out of stock

Part Number: 31299C Cooling Type: Water-cooledHeight [mm]: 142Material: AluminiumReference OEM Numbers HYUNDAI : 264102F000KIA : 264102F000H...

View full details
Original price £54.99 - Original price £54.99
Original price
£54.99
£54.99 - £54.99
Current price £54.99
Sold out
Original price £80.99 - Original price £80.99
Original price
£80.99
£80.99 - £80.99
Current price £80.99

NRF Oil Cooler fits Land Rover Defender Discovery

NRF
In stock

Part Number: 31829B Reference OEM Numbers LAND ROVER : PBC000100LAND ROVER : PBC000101LAND ROVER : PBC500230 Part Specifications

Original price £80.99 - Original price £80.99
Original price
£80.99
£80.99 - £80.99
Current price £80.99
Original price £82.99 - Original price £82.99
Original price
£82.99
£82.99 - £82.99
Current price £82.99

NRF Oil Cooler fits Land Rover Discovery Range Rover Range Rover Sport

NRF
Out of stock

Part Number: 31799B Thickness: 124 mmWidth: 95 mmHeight: 77 mm2 Year Manufacturer GuaranteeReference OEM Numbers LAND ROVER : 4526544 Part S...

View full details
Original price £82.99 - Original price £82.99
Original price
£82.99
£82.99 - £82.99
Current price £82.99
Sold out
Original price £107.99 - Original price £107.99
Original price
£107.99
£107.99 - £107.99
Current price £107.99

NRF Oil Cooler fits Land Rover Discovery Range Rover Range Rover Sport Jaguar X

NRF
Low stock

Part Number: 31804B Reference OEM Numbers LAND ROVER : LR013149LAND ROVER : LR040738 Part Specifications

Original price £107.99 - Original price £107.99
Original price
£107.99
£107.99 - £107.99
Current price £107.99
Original price £43.99 - Original price £43.99
Original price
£43.99
£43.99 - £43.99
Current price £43.99

NRF Oil Cooler fits Land Rover Freelander

NRF
Low stock

Part Number: 31278B Material: AluminiumManufacturer's item number: 31278Brand newReference OEM Numbers BMW : 5989070151LAND ROVER : PBC10137...

View full details
Original price £43.99 - Original price £43.99
Original price
£43.99
£43.99 - £43.99
Current price £43.99