2023–24 National Cricket League

The 2023–24 National Cricket League was the 25th edition of the National Cricket League, a first-class cricket competition held in Bangladesh. The eight teams were divided into two tiers, with Dhaka Metropolis getting promoted to Tier 1 after their victory in Tier 2 of the 2022 season, replacing Chittagong Division who were relegated. The tournament began on 12 October 2023 and ended on 19 November.

Tier 1
Round 1

Round 2

Round 3

Round 4

Round 5

Round 6

Tier 2
Round 1

Round 2

Round 3

Round 4

Round 5

Round 6