[6] On 31 January 2023, Danish joined Indian Super League club Kerala Blasters on a three-and-a-half-year deal for a reported fee of ₹2.5 million.
[7][8] He made his debut for the Blasters on 3 November in a 1–0 loss against East Bengal by coming as a substitute for Jeakson Singh in the 75th minute.
[12] In March 2022, Danish was called up for the national squad by coach Igor Štimac ahead of India's two friendly matches against Bahrain and Belarus.
Danish earned the moniker of ‘Kashmiri Ronaldo' by fellow footballers and aficionados of the state, demonstrated by his dribbling skills and goal-scoring.
Ahmad represented the Jammu and Kashmir state team in Santosh Trophy and also played for Kolkata giant Mohammedan Sporting.