Tata Motors reported a 22 per cent decline in Q3FY25 net profit to ₹5,451 crore, missing market expectations of ₹6,791 crore.