Chennaiyin FC's home ground is the Jawaharlal Nehru Stadium, also known as the Marina Arena, located in Chennai, Tamil Nadu. The stadium has a seating capacity of 27,877 spectators.
Chennaiyin FC Super-Fan Showdown: Test Your Knowledge of the Tamil Titans!