 Gujarat Premier League is a state and franchise-based T20 cricket tournament.It was hosted for 12 days in 2018 and the matches were played in Surat , Ahmedabad and Rajkot.A total of 18 matches were played between the participating six teams.