5. Global T20 Canada League
Global T20 Canada League which was started in the year 2018 has completed three editions so far. Notably, in 2019 the Indian star middle-order batsman Yuvraj Singh after announcing his retirement from all forms of cricket participated in the T20 league edition for the Toronto Nationals franchise. 

Global T20 league in 2023 was played for two weeks time in July-August and once again a lot of former star players like Shahid Afridi, and Chris Gayle was seen participating in it. In the future, Dhoni might consider this as a good option to play in the future.