Bangladesh National Cricket League – NCL T20 2025 Live Streaming TV Channels, Schedule, and Squad

Bangladesh National Cricket League – NCL T20 Live Streaming

The National Cricket League is Bangladesh’s domestic tournament, scheduled to start on September 14th and run until October 3rd, 2025. Smartcric provides all the details on how to watch the Bangladesh National Cricket League – NCL T20 2025 live streaming, telecast TV channels, schedule, player list, and squad. 

Bangladesh National T20 Cricket League – NCL T20

The National Cricket League T20 is Bangladesh’s primary domestic T20 competition, which began in the 2023-24 season. Organized by the Bangladesh Cricket Board (BCB), the league features eight teams representing various divisions across the country.

This tournament serves as a platform to discover new talent for the national team and to prepare players for the Bangladesh Premier League (BPL). The tournament’s structure includes group stages and playoff rounds, with two matches scheduled each day.

Bangladesh National Cricket League – NCL T20 2025 Live Streaming

In Bangladesh, T Sports HD will broadcast all the NCL T20 matches on TV, while streaming will be available on the T-Sports App. While in Pakistan, fans can watch all the T20 matches online on Tapmad TV.

For global viewers, T Sports’ YouTube channel will offer free live streams. In India and Nepal, matches will be available through the FanCode app as no TV channel will broadcast the matches.

NCL T20 2025 – Bangladesh National Cricket League Schedule and Format

The NCL T20 2025 league will take place from September 14 to October 4, 2025, across three cities, aiming to promote cricket throughout Bangladesh. Matches will be held in three venues to encourage cricket in Bangladesh. The early rounds will take place in Bogura and Rajshahi, while the final stages will be held in Sylhet.

Match No.DateTeams PlayingVenueTime (IST)
1Sun, 14 SepRajshahi Division vs Dhaka MetropolisRajshahi9:00 AM
2Sun, 14 SepSylhet Division vs Rangpur DivisionBogra1:00 PM
3Mon, 15 SepDhaka Division vs Barishal DivisionBogra9:00 AM
4Mon, 15 SepKhulna Division vs Chattogram DivisionRajshahi1:00 PM
5Tue, 16 SepRajshahi Division vs Khulna DivisionRajshahi9:00 AM
6Tue, 16 SepDhaka Division vs Rangpur DivisionBogra1:00 PM
7Wed, 17 SepSylhet Division vs Barishal DivisionBogra9:00 AM
8Wed, 17 SepDhaka Metropolis vs Chattogram DivisionRajshahi1:00 PM
9Thu, 18 SepDhaka Metropolis vs Khulna DivisionRajshahi9:00 AM
10Thu, 18 SepDhaka Division vs Sylhet DivisionBogra1:00 PM
11Fri, 19 SepRangpur Division vs Barishal DivisionBogra9:00 AM
12Fri, 19 SepRajshahi Division vs Chattogram DivisionRajshahi1:00 PM
13Sun, 21 SepRajshahi Division vs Dhaka DivisionSylhet9:30 AM
14Sun, 21 SepDhaka Metropolis vs Sylhet DivisionSylhet1:30 PM
15Mon, 22 SepChattogram Division vs Barishal DivisionSylhet9:30 AM
16Mon, 22 SepKhulna Division vs Rangpur DivisionSylhet1:30 PM
17Tue, 23 SepRajshahi Division vs Sylhet DivisionSylhet9:00 AM
18Tue, 23 SepDhaka Metropolis vs Dhaka DivisionSylhet1:00 PM
19Wed, 24 SepChattogram Division vs Rangpur DivisionSylhet9:00 AM
20Wed, 24 SepKhulna Division vs Barishal DivisionSylhet1:00 PM
21Thu, 25 SepRangpur Division vs Rajshahi DivisionSylhet9:30 AM
22Thu, 25 SepDhaka Metropolis vs Barishal DivisionSylhet1:30 PM
23Fri, 26 SepChattogram Division vs Sylhet DivisionSylhet9:30 AM
24Fri, 26 SepKhulna Division vs Dhaka DivisionSylhet1:30 PM
25Sat, 27 SepRajshahi Division vs Barishal DivisionSylhet9:00 AM
26Sat, 27 SepDhaka Metropolis vs Rangpur DivisionSylhet1:00 PM
27Sun, 28 SepChattogram Division vs Dhaka DivisionSylhet9:00 AM
28Sun, 28 SepKhulna Division vs Sylhet DivisionSylhet1:00 PM
EliminatorTue, 30 SepTBA vs TBASylhet12:00 PM
Qualifier 1Tue, 30 SepTBA vs TBASylhet4:30 PM
Qualifier 2Wed, 01 OctTBA vs TBASylhet4:30 PM
FinalFri, 03 OctTBA vs TBASylhet4:30 PM

Early matches start at 9:30 AM local time, while later games begin at 2:00 PM. The final will occur on October 4 at Sylhet. The format of the tournament follows a round-robin system, with the top teams advancing to the knockout stages.

Teams and Squads

National Cricket League – NCL T20 tournament will be the third edition of the league, focusing on developing T20 skills. The BCB utilizes this event to identify potential players for the 2026 BPL draft. The competition comprises eight teams, including seven divisional teams and Dhaka Metropolis.

Teams will check in on September 12, with practice sessions slated for September 13. The games will commence on September 14 and last for three weeks, concluding with the crowning of a champion.

Chattogram Squad: Sadiqur Rahman, Mahmudul Hasan Joy, Saikot Ali, Mominul Haque, Shahadat Hossain Dipu, Yasir Ali (c), Irfan Sukkur, Nayeem Hasan, Hasan Murad, Ashraful Hasan Rohan, Hasan Mahmud, Ahmed Sharif, Fahad Hossain, Mehedi Hasan Rana, Rubel.

Dhaka Squad: Rony Talukdar, Jishan Alam, Abdul Majid, Ariful Islam, Mahidul Islam Ankon, Mosaddek Hossain, Shuvagata Hom, Taibur Rahman, Mahfuzur Rahman Rabby, Rayan Rafsan Rahman, Sumon Khan, Ripon Mondol, Anamul Haque, Nazmul Islam Apu, Salauddin Sakil.

Dhaka Metropolis Squad: Naim Sheikh, Mahfijul Islam Robin, Anisul Islam Emon, Shadman Islam, Aich Mollah, Mahmudullah Riyad, Shamsur Rahman Shuvo, Gazi Tahjibul Islam, Aminul Islam Biplob, Rakibul Hasan, Arif Ahmed, Mahmudul Hasan, Abu Hider Rony, Maruf Mridha, Shohidul Islam.

Khulna Squad: Soumya Sarkar, Anamul Haque Bijoy, Imran Uzzaman, Mohammad Mithun (c), Afif Hossain, Tipu Sultan, Robiul Haque, Ziaur Rahman, Nahidul Islam, Sheikh Parvez Jibon, Mrittunjoy Chowdhury, Avishek Das Aronno, Jayed Ullah, Abdul Halim, Yaseen Muntasir.

Rajshahi Squad: Najmul Hossain Shanto, Habibur Rahman Sohan, Sabbir Hossen, Sabbir Rahman, Mehrob Hossain, Pritom Kumar, Shakhir Hossain Shuvro, Golam Kibria Shakil, Wasi Siddiquee, Taijul Islam, Nihaduzzaman, Mohor Sheikh Antor, Asaduzzaman Payel, Shafiqul Islam, Nahid Rana.

Rangpur Squad: Anik Sarker, Mim Mosaddeak, Tanbir Hayder, Akbar Ali, Abdullah Al Mamun, Nasir Hossain, Naeem Islam, Jahid Javed, Musfik Hasan, Mukidul Islam, Abdul Gaffar Saqlain, Abu Hasim, Anamul Haque, Alaudin Babu, Rafiuzzaman Rafi.

Barishal Squad: Rafsan Al Mahmud, Zahiduzzaman, Fazle Mahmud Rabbi, Salman Hossain, Moin Khan, Shamsul Islam Anik, Tanvir Islam, Yeasin Arafat, Ruyel Miah, Moinul Islam, Iftakhar Hossain Ifti, Sheikh Antor, Jehadul Hoque Jehad, Mehedi Hasan

Sylhet Squad: Zakir Hasan, Mizanur Rahman Sayem, Amite Hasan, Mushfiqur Rahim, Abu Jayed Rahi, Ebadot Hossain, Rejaur Rahman Raja, Khaled Ahmed, Asadullah Al Galib, Mubin Ahmed Dishan, Rahatul Ferdous Javed, Nabil Samad, Naim Hossain Sakib, Shahanur Rahman.