tapmad
  1. Home
  2. Blogs
  3. Cricket

October 3, 2025

NCL T20 2025: Teams, Schedule & Live Streaming Guide

NCL T20 2025: Teams, Schedule & Live Streaming Guide
Follow us on WhatsApp for latest updates!
WhatsApp

The National Cricket League T20 2025 started on September 14, 2025, and featured eight teams across three venues in Bangladesh. Organized by the Bangladesh Cricket Board (BCB), the league is more than just a tournament. It is the stage for new cricketers to show their skills and a pathway for the Bangladesh Premier League 2026 players’ draft.

The defending champions, Rangpur Division, will aim to protect their crown while other divisions have assembled strong lineups of both experienced cricketers and rising talents. Fans across Bangladesh can watch every match live on tapmad.

Importance of the National Cricket League T20 2025

The National Cricket League T20 is the oldest domestic cricket competition in Bangladesh. Over the years, it has shaped the careers of many players who later represented the national team. This year the stakes are even higher. Performances here will play a direct role in the BPL 2026 draft. Young players have the chance to impress selectors and earn contracts for the biggest T20 stage in Bangladesh.

It is also important for senior cricketers to prove their form and fitness. This mix of young energy and senior guidance makes the league crucial for Bangladesh cricket development.

NCL T20 2025 Venues

The matches will be played in three venues across the country:

  • Sylhet International Cricket Stadium, Sylhet
  • Shahid Kamruzzaman Stadium, Rajshahi
  • Shaheed Chandu Stadium, Bogra

Sylhet will host most of the league stage, including the playoffs and final. Rajshahi and Bogra will host the opening rounds.

NCL T20 2025 Squads

Here are the official squads of all eight teams announced for the NCL T20 2025.

Barishal Squad

Players: Iftakhar Hossain Ifti, Rafsan Al Mahmud, Zahiduzzaman Khan Sagor, Fazle Mahmud Rabbi, Salman Hossain Emon, Moin Khan, Shamsul Islam Anik, Sohag Gazi, Sheikh Antor, Tanvir Islam, Yeasin Arafat Meshu, Jehadul Hoque Jehad, Ruyel Miah, Mohammad Moinul Islam, Mehedi Hasan.

Standby: Syful Islam Mohin, Islamul Ahsan Abir, Md. Manik, Hafijur Rahman.

Chattogram Squad

Players: 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.

Standby: Zillur Rahman Bejoy, Shamim Miya, Irfan Hossain, Mehedi Hasan, Kafil Uddin.

Dhaka Squad

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

Standby: Foysal Ahmed Rayhan, Ashiqur Rahman Shibli, Mehedi Hasan Sohag, Niloy Mahmud, Taufiq Ahmed, Saif Hassan.

Dhaka Metro Squad

Players: Naim Sheikh (c), 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.

Standby: Arafat Sunny, Al-Amin Jr, Aich Mollah, Salauddin Sourav, Nuhayel Sandeed, Taskin Ahmed, Marshall Ayub.

Khulna Squad

Players: 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.

Standby: Nurul Hasan Sohan, Mustafizur Rahman, Mahedi Hasan, Shahrear Sakib, Masum Khan Tutul, Amit Mojumder, Robiul Islam Robi, Tanvir Hossain, Mehidy Hasan Miraz.

Rajshahi Squad

Players: Najmul Hossain Shanto (c), 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.

 

Standby: Rahim Ahmed, Sujon Hawlader, Naeem Islam, Mizanur Rahman, Sunzamul Islam, Tanzid Hasan Tamim, Towhid Hridoy.

Rangpur Squad

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

Standby: Leon Islam, Arif Reza, Iqbal Hossain, Nazrul Islam Munna, Robiul Haque, Litton Das, Rishad Hossain, Shoriful Islam.

Sylhet Squad

Players: Zakir Hasan (c), 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.

Team by Team Analysis

Each division has strengths and weaknesses. Here is a short team analysis for the 2025 season.

Barishal Division

Barishal has a mix of youth and experience. Sohag Gazi gives them spin strength, while Tanvir Islam is one of the best young bowlers. Batting will depend on Iftakhar Hossain Ifti and Fazle Mahmud Rabbi. If their middle order stays consistent, Barishal can challenge the top teams.

Chattogram Division

Chattogram is led by Yasir Ali, who brings experience from international cricket. They have strong batting options in Mominul Haque and Mahmudul Hasan Joy. Bowling will be led by Nayeem Hasan and Hasan Mahmud. Their squad looks balanced, but they must improve their finishing ability.

Dhaka Division

Dhaka looks strong with captain Mahidul Islam Ankon and seniors like Mosaddek Hossain and Shuvagata Hom. Their pace attack of Ripon Mondol and Sumon Khan can trouble many teams. Dhaka has the talent to reach the playoffs if they start well.

Dhaka Metro Division

Dhaka Metro’s big names include Naim Sheikh and Mahmudullah Riyad. They have solid top-order batting and a skilled spin unit led by Aminul Islam Biplob. With Abu Hider Rony and Shohidul Islam in the attack, their bowling has depth. They are serious contenders for the title.

Khulna Division

Khulna has a powerful lineup with stars like Soumya Sarkar, Afif Hossain, and Anamul Haque Bijoy. Their captain, Mohammad Mithun, adds stability. In bowling they rely on Mrittunjoy Chowdhury and Ziaur Rahman. If they find rhythm early, Khulna can be the most dangerous side in the competition.

Rajshahi Division

Rajshahi’s captain, Najmul Hossain Shanto, is a key figure for their batting. Alongside him, Sabbir Rahman brings big-hitting ability. Their bowling with Taijul Islam and Nihaduzzaman looks steady. Rajshahi will need their top order to perform if they want to reach the final stages.

Rangpur Division

The defending champions look strong again with Akbar Ali as captain. Their experience in Nasir Hossain and Naeem Islam provides stability. Tanbir Hayder and Mukidul Islam strengthen their bowling. With a complete squad, Rangpur will be the favorites to defend their title.

Sylhet Division

Sylhet will rely on captain Zakir Hasan and senior star Mushfiqur Rahim. Their pace attack of Ebadot Hossain, Khaled Ahmed, and Abu Jayed Rahi is very strong. In spin, they have Nabil Samad. If their batting clicks, Sylhet can surprise bigger names.

Players to Watch Out For

Several players will attract attention in this edition of the National Cricket League T20 2025.

  • Mushfiqur Rahim (Sylhet): The veteran will guide young batters and can still win games.
  • Afif Hossain (Khulna): A rising all-rounder who can change the game in a few overs.
  • Naim Sheikh (Dhaka Metro): His attacking batting at the top makes him one of the best young openers.
  • Mosaddek Hossain (Dhaka): Known for calm finishing, he adds depth to Dhaka’s middle order.
  • Nasir Hossain (Rangpur): His experience makes him vital for Rangpur’s title defense.

National Cricket League 2025 Fixtures

The NCL T20 2025 fixtures cover 28 league matches, followed by playoffs and the final. The opening match was on September 14 in Rajshahi. The group stage ends on October 7, followed by the Eliminator and two Qualifiers, leading to the Final on October 12 in Sylhet.

Here is a fixtures table for easy reference.

Date

Match

Venue

Sep 14

Rajshahi vs Dhaka Metro

Rajshahi

Sep 14

Sylhet vs Rangpur

Bogra

Sep 15

Dhaka vs Barishal

Bogra

Sep 15

Khulna vs Chattogram

Rajshahi

Sep 26

Khulna vs Rajshahi

Sylhet

Sep 26

Dhaka vs Rangpur

Sylhet

Sep 27

Barishal vs Sylhet

Sylhet

Sep 27

Dhaka Metro vs Chattogram

Sylhet

Sep 28

Khulna vs Dhaka Metro

Sylhet

Sep 28

Sylhet vs Dhaka

Sylhet

Sep 29

Barishal vs Rangpur

Sylhet

Sep 29

Chattogram vs Rajshahi

Sylhet

Sep 30

Dhaka Metro vs Sylhet

Sylhet

Sep 30

Dhaka vs Rajshahi

Sylhet

Oct 1

Barishal vs Chattogram

Sylhet

Oct 1

Khulna vs Rangpur

Sylhet

Oct 2

Rajshahi vs Sylhet

Sylhet

Oct 2

Dhaka Metro vs Dhaka

Sylhet

Oct 3

Chattogram vs Rangpur

Sylhet

Oct 3

Khulna vs Barishal

Sylhet

Oct 4

Rangpur vs Rajshahi

Sylhet

Oct 4

Dhaka Metro vs Barishal

Sylhet

Oct 4

Chattogram vs Sylhet

Sylhet

Oct 5

Khulna vs Dhaka

Sylhet

Oct 6

Rajshahi vs Barishal

Sylhet

Oct 6

Dhaka Metro vs Rangpur

Sylhet

Oct 7

Chattogram vs Dhaka

Sylhet

Oct 7

Khulna vs Sylhet

Sylhet

Oct 9

Eliminator

Sylhet

Oct 9

Qualifier 1

Sylhet

Oct 10

Qualifier 2

Sylhet

Oct 12

Final

Sylhet

How to Watch NCL T20 2025 Live on tapmad

Fans across Bangladesh can enjoy every game of the National Cricket League T20 2025 live on tapmad. The platform gives HD-quality streaming and smooth coverage of both sports and entertainment.

Step-by-step process to watch NCL T20 live on tapmad: 

  1. Download the tapmad app from Google Play Store or Apple App Store.
  2. Open the app and create your account.
  3. Select the sports section.
  4. Search for National Cricket League T20 live.
  5. Click on the match to start streaming.
  6. You can also visit tapmad.com on a desktop and log in with your account.
  7. Choose your match and watch in full HD without interruptions.

This simple process ensures every cricket fan can follow the tournament from home or on the move.

Rangpur Division: Can They Defend the Title?

The Rangpur Division is the defending champion of the NCL T20. They lifted the trophy last season with strong performances led by captain Akbar Ali and the experienced Nasir Hossain. Their squad for 2025 once again looks competitive.

With a good balance of youth and experience, Rangpur have match-winners like Tanbir Hayder, Naeem Islam, and Alaudin Babu. However, defending the crown will not be easy. Teams like Dhaka, Khulna, and Sylhet have powerful lineups and proven players.

The challenge for Rangpur will be consistency. They need to maintain control in pressure games and keep their batting stable. If their senior players guide the younger ones well, Rangpur have a good chance to reach the final again.

Why Fans Should Follow NCL T20 2025

  • It showcases future stars of Bangladesh cricket.
  • All matches are available on tapmad live streaming.
  • Regional rivalries create exciting contests.
  • The league builds the base for the BPL 2026.
  • Every team has a fair chance, making results unpredictable and fun.

Conclusion

The National Cricket League T20 2025 is not just a domestic cricket tournament. It is the testing ground for Bangladesh’s next generation of cricketers. With eight strong teams, a packed fixture list, and passionate fans, the competition promises exciting cricket.

Rangpur Division will aim to defend its title, but challengers like Khulna, Sylhet, and Dhaka Metro are ready to fight. The league’s importance lies not only in winning trophies but also in giving young players the chance to shine before the BPL 2026.

Fans should not miss the action and can watch every ball live on tapmad. With talent, competition, and regional pride all coming together, the NCL T20 2025 will be one of the most engaging domestic tournaments of the year.