The Tamil Nadu Premier League (TNPL) is a domestic cricket league in India created by the Tamil Nadu Cricket Association.