Maharaja Trophy KSCA T20 is an Indian domestic Twenty20 cricket tournament organised by the Karnataka State Cricket Association.
It replaced the Karnataka Premier League in 2022.
The league is contested by six teams representing different zones in state of Karnataka.
[2][3][4][5] Six franchises are competing in the league.
[6] The franchises are named after a cities it is representing in the state.