Bangladesh Cricket Board (BCB) has scheduled the 44th National Cricket Championship 2026 during Ramadan. The competition will take place in February-March, when the month of holy Ramadan will be ongoing. Sportsnile reveals the Bangladesh National Championship Cricket 2026 Tier-I complete fixtures, teams list, venues, as well as more. Also, Odommo Bangladesh T20 Cup 2026 Prize Money.
National Cricket Championship Bangladesh
| Tournament Name | National Cricket Championship |
| Edition | 44th (2026) |
| Tiers | Tier I and Tier II |
| Total Number of Teams | 64 Districts |
| Tier-I Number of Teams | 32 Districts |
| No. of Groups (Tier-I) | 8 Groups (4 teams in each) for each tier |
| Match Dates | February 22nd, 23rd, 25th, 26th, 28th, and March 1st |
| No. of Venues (Tier-I) | 8 Venues for each Tier |
National Championship 2026 Cricket Bangladesh
The 2026 edition will be the 44th edition, and BCB is the governing body of this tournament. In fact, there will be 2 tiers. Each tier will feature 8 groups and 32 teams. Meanwhile, each group will have 4 teams, and there will be 8 venues for each tier. By the way, the tournament will start on February 22nd. The latest edition took place in 2025, where the Super-8 stage and the final were played in Cox’s Bazar in April 2025.
National Cricket Championship 2026 Teams
Here is the list of the 32 districts that will feature in Tier I.
- Barguna
- Khulna
- Shariathpur
- Satkhira
- Kushtia
- Bogura
- Faridpur
- Barishal
- Joypurhat
- Thakurgaon
- Mymensingh
- Dinajpur
- Pabna
- Rangpur
- Natore
- Gaibandha
- Feni
- Brahmanbaria
- Dhaka
- Kishoreganj
- Cumilla
- Gazipur
- Sylhet
- Narsingdi
- Manikganj
- Chandpur
- Rajshahi
- Jamalpur
- Gopalganj
- Narayanganj
- Magura
- Tangail.
NCC 2026 Groups
Take a look at the 8 groups of the National Cricket Championship 2026. You may also like, Where to Watch T20 World Cup (Online Free).
| Group | Teams | Venue |
| A Group | Barguna, Khulna, Shariathpur, Satkhira | Pirojpur |
| B Group | Kushtia, Bogura, Faridpur, Barishal | Tangail |
| C Group | Joypurhat, Thakurgaon, Mymensingh, Dinajpur | Rangpur |
| D Group | Pabna, Rangpur, Natore, Gaibandha | Thakurgaon |
| E Group | Feni, Brahmanbaria, Dhaka, Kishoreganj | Sylhet |
| F Group | Cumilla, Gazipur, Sylhet, Narsingdi | Mymensingh |
| G Group | Manikganj, Chandpur, Rajshahi, Jamalpur | Faridpur |
| H Group | Gopalganj, Narayanganj, Magura, Tangail | Jamalpur |
National Cricket Championship (NCC) 2026 Fixtures
Well, here is the complete group stage fixture for tier I of the NCC 2026.
| Fixture | Match Date | Game Venue |
| Barguna vs Khulna (A) | Sunday, February 22nd | Pirojpur |
| Kushtia vs Bagura (B) | Sunday, February 22nd | Tangail |
| Joypurhat vs Thakurgaon (C) | Sunday, February 22nd | Rangpur |
| Pabna vs Rangpur (D) | Sunday, February 22nd | Thakurgaon |
| Feni vs Brahmanbaria (E) | Sunday, February 22nd | Sylhet |
| Cumilla vs Gazipur (F) | Sunday, February 22nd | Mymensingh |
| Manikganj vs Chandpur (G) | Sunday, February 22nd | Faridpur |
| Gopalganj vs Narayanganj (H) | Sunday, February 22nd | Jamalpur |
| Shariatpur vs Sathkhira (A) | Monday, February 23rd | Pirojpur |
| Faridpur vs Barishal (B) | Monday, February 23rd | Tangail |
| Mymensingh vs Dinajpur (C) | Monday, February 23rd | Rangpur |
| Natore vs Gaibandha (D) | Monday, February 23rd | Thakurgaon |
| Dhaka vs Kishoreganj (E) | Monday, February 23rd | Sylhet |
| Sylhet vs Narsingdi (F) | Monday, February 23rd | Mymensingh |
| Rajshahi vs Jamalpur (G) | Monday, February 23rd | Faridpur |
| Magura vs Tangail (H) | Monday, February 23rd | Jamalpur |
| Barguna vs Shariatpur (A) | Wednesday, February 25th | Pirojpur |
| Kushtia vs Faridpur (B) | Wednesday, February 25th | Tangail |
| Joyourhat vs Mymensingh (C) | Wednesday, February 25th | Rangpur |
| Pabna vs Natore (D) | Wednesday, February 25th | Thakurgaon |
| Feni vs Dhaka (E) | Wednesday, February 25th | Sylhet |
| Cumilla vs Sylhet (F) | Wednesday, February 25th | Mymensingh |
| Manikganj vs Rajshahi (G) | Wednesday, February 25th | Faridpur |
| Gopalganj vs Magura (H) | Wednesday, February 25th | Jamalpur |
| Khulna vs Sathkhira (A) | Thursday, February 26th | Pirojpur |
| Bogura vs Barishal (B) | Thursday, February 26th | Tangail |
| Thakurgaon vs Dinajpur (C) | Thursday, February 26th | Rangpur |
| Rangpur vs Gaibandha (D) | Thursday, February 26th | Thakurgaon |
| Brahmanbaria vs Kishoreganj (E) | Thursday, February 26th | Sylhet |
| Gazipur vs Narsingdi (F) | Thursday, February 26th | Mymensingh |
| Chandpur vs Jamalpur (G) | Thursday, February 26th | Faridpur |
| Narayanganj vs Tangail (H) | Thursday, February 26th | Jamalpur |
| Barguna vs Sathkhira (A) | Saturday, February 28th | Pirojpur |
| Kushtia vs Barishal (B) | Saturday, February 28th | Tangail |
| Joypurhat vs Dinajpur (C) | Saturday, February 28th | Rangpur |
| Pabna vs Gaibandha (D) | Saturday, February 28th | Thakurgaon |
| Feni vs Kishoreganj (E) | Saturday, February 28th | Sylhet |
| Cumilla vs Narsingdi (F) | Saturday, February 28th | Mymensingh |
| Manikganj vs Jamalpur (G) | Saturday, February 28th | Faridpur |
| Gopalganj vs Tangail (H) | Saturday, February 28th | Jamalpur |
| Khulna vs Shariatpur (A) | Sunday, March 1st | Pirojpur |
| Bogura vs Faridpur (B) | Sunday, March 1st | Tangail |
| Thakurgaon vs Mymensingh (C) | Sunday, March 1st | Rangpur |
| Rangpur vs Natore (D) | Sunday, March 1st | Thakurgaon |
| Brahmanbaria vs Dhaka (E) | Sunday, March 1st | Sylhet |
| Gazipur vs Sylhet (F) | Sunday, March 1st | Mymensingh |
| Chandpur vs Rajshahi (G) | Sunday, March 1st | Faridpur |
| Narayangaj vs Magura (H) | Sunday, March 1st | Jamalpur |
You may also take a look at the following image.

National Cricket Championship 2026 Venues
Actually, 8 different venues will host the Tier I matches of the NCC 2026. Indeed, the same story for the tier II games as well, with 8 different groups taking place at 8 different districts.
| Venue Name | Tier I Group |
| Pirojpur | A |
| Tangail | B |
| Rangpur | C |
| Thakurgaon | D |
| Sylhet | E |
| Mymensingh | F |
| Faridpur | G |
| Jamalpur | H |
Rangpur Cricket Garden will host Group C matches where the likes of Joypurhat, Thakurgaon, Mymensingh, and Dinajpur will face one another. Meanwhile, Thakurgaon District Stadium will host Group D fixtures. Moreover, Mymensingh division has 2 venues, itself (Group F) and Jamalpur (Group H). Furthermore, Dhaka Division offers 2 venues, with Tangail (B Group) and Faridpur (G Group) hosting the matches. Nevertheless, Divisional city Sylhet will host “Group E” games, and “Group A” matches will take place at Barishal division’s district Pirojpur. Last but not least, Tier II matches will take place in 8 different district stadiums. Also read, T20 World Cup 2026 Winner Prediction Astrology (Who will win).