The 2024 Tamil Nadu Premier League (also known as TNPL-8 and branded as Shriram Capital TNPL was the eighth season of the Tamil Nadu Premier League (TNPL). It took place from 5 July 2024 to 4 August 2024. Kovai Kings were the defending champions, having won the previous season. In the final, the Dindigul Dragons defeated the Lyca Kovai Kings by six wickets to win their first TNPL title.
The Tamil Nadu Premier League is a franchise Twenty20 cricket league held in India, organized by the Tamil Nadu Cricket Association. It is held annually since 2016. Kovai Kings were the defending champions, having won their second title in the previous season after beating Nellai Royal Kings in the final.
The format remained the same since the 2017 season, wherein the eight teams played against each other in the league phase in round-robin format and the top four qualified for the playoffs. The playoffs consist of three matches – one eliminator and two qualifiers, followed by the final. The top two teams from the league phase play against each other in the first qualifier match with the winner progressing to the final. The loser would play against the winner of an eliminator match between the third and fourth-place teams from the league phase play in the second qualifier. The winner of this match would play the winner of the first qualifier for the title.
The season was held from 5 July to 4 August 2024.
The winners of TNPL are awarded with the runners-up receiving . The two semi-finalists are awarded each with the remaining four teams receiving each.
Shriram Group continued to be the title sponsor of the event, having won the rights in 2020.
Star India has held the television rights since the inaugural season in 2016. The matches are telecast with commentaries in English and Tamil. FanCode is the streaming partner since the last season.
Eight franchises are competing in the league. The franchises are named after a city it is representing in the state. Each team can have a maximum of 20 players that includes two outstation players.
For the season, the teams were permitted a maximum of 20 players and were allowed to retain a set of players before the rest went into an auction. About 61 players were sold in the auction with the maximum bid at .
The group stage matches were held in four venues across the state. The last two matches of the league including the final was held at M. A. Chidambaram Stadium in Chennai.
In the final, the Dindigul Dragons defeated the Kovai Kings by six wickets to win their first TNPL title.