[2] He made his professional debut for the club on 24 February 2016 during an AFC Cup match against Lao Toyota.
[5] The next season, after his temporary loan spell with Chennaiyin, Lalhlimpuia started getting more playing time in the I-League for Bengaluru.
[6] He then scored the opening goal in the club's last match of the I-League season against Churchill Brothers on 29 April.
Gursimrat Singh Gill crossed the ball from the right and Lalhlimpuia tapped it into the net to give Bengaluru FC a 1–0 lead which they would eventually increase to 3–0.
On 4 August 2016, alongside under-20 teammate Uttam Rai, Lalhlimpuia was loaned to Chennaiyin for the 2016 Indian Super League season as a developmental player.
[8] However, Lalhlimpuia wouldn't join Chennaiyin officially until his parent club, Bengaluru, completed their AFC Cup commitments.
[9] On 20 November 2016, 15 days after being on the bench at the 2016 AFC Cup Final, Lalhlimpuia made his debut for Chennaiyin.
[11] On 8 July 2024, Daniel signed for Mumbai City FC on a one-year deal until the end of the season.
[12] He made his debut for the club against Chennaiyin FC on 9 November 2024, as a late substitute, replacing Nikos Karelis.
[17] The next year, during the 2012 AFC U-16 Championship, India finished last in their group without a victory but Lalhlimpuia scored during the final game against China.