Stored correctly in the fridge, cooked gammon ham will last up to 3 days.