No, users do not need to register to watch TATA Women's Premier League (WPL) 2023 on JioCinema. The matches can be watched for free on the JioCinema app and website.