*Club domestic league appearances and goals, correct as of 15:30 5 November 2024 (UTC) ‡ National team caps and goals, correct as of 19:30, 23 March 2022 (UTC)
Danish started his early football career with a local team Chinar Valley FC.[1] Later, Danish joined the J&K Bank Football Academy at the age of 13, where he would become the team captain eventually at his age group level teams. He would go on to win 12 local leagues and tournaments with his team prior to joining Lonestar Kashmir in 2015. He would play for Lonestar Kashmir in the 2015–16 I-League 2nd Division season, where he would help his team reach the final round of the league as his team fell short of promotion to the I-League.
Real Kashmir
In the later half of 2016, he joined Real Kashmir where he was given the number 10 shirt. With 4 strikes, Danish was the joint highest goal-scorer for Real Kashmir in the 2017–18 season. He had the most number of assists to his name during this season as his team became the champions of 2017–18 I-League 2nd Division and won promotion to the I-League.[2] He is one among two Kashmir-born players for Real Kashmir in the first-team squad who have played regularly in this season of I-League.[3]
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.[9]
After his debut season, Danish played his first match of the 2023–24 season on 13 August 2023 against Gokulam Kerala FC in the 2023 Durand Cup tournament as a substitute for Jeakson Singh, which they lost 3–4.[10] He scored his first goal for the club on 21 August against Indian Air Force. He also assisted Bidyashagar's goal and helped in a 5–0 victory.[11] Danish scored his first league goal for the club in the league on 8 October against Mumbai City, in a 2–1 loss.[12]
International career
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.[13][14] He made his debut on 23 March against Bahrain in their 2–1 defeat.
Playing style
Danish earned the moniker of ‘KashmiriRonaldo' by fellow footballers and aficionados of the state, demonstrated by his dribbling skills and goal-scoring.[15]
Danish was inspired by his father, Farooq Ahmad, who was a professional footballer two decades before him. Ahmad represented the Jammu and Kashmir state team in Santosh Trophy and also played for Kolkata giant Mohammedan Sporting.[16]