As many as 58 tigers have died in the past five years due to poaching, territorial fights and old age in various big cat habitats in Madhya Pradesh.