USED ENGINE, FITTED TO CAR BUT CUSTOMER CANCELLED ORDER. 
THIS HAS DONE 100 MILES, NEARLY A NEW ENGINE. FITS A MAZDA 3 AND CX-30 2019 PETROL 2L 
PLEASE CHECK BEFORE PURCHASING AS IT MIGHT NOT FIT YOUR VEHICLE 
UK ONLY, NON-RETURNABLE 
FREE DELIVERY TO UK MAINLAND  EXCLUDING SCOTLAND AND ISLES