If the gearbox was designed for the punto then you may be alright. However you could have a few problems in the way the gear selector connects into the car and also the speedo would not be calibrated for the gearbox/final drive so could give false readings.
Just out of interest why would you want to change unless the old one is damaged, economy is not going to be changed much and performance will not be noticeably different either.



