The 2023–24 National Cricket League was the 25th edition of the National Cricket League, a first-class cricket competition held in Bangladesh.[1] 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.[2]
Sylhet Division won by an innings and 26 runs Sheikh Abu Naser Stadium, Khulna Umpires: Asadur Rahman and Mohammad Kamruzzaman Player of the match: Shamsur Rahman (Sylhet Division)
Rangpur Division won the toss and elected to field first
Tawhidul Islam (Sylhet Division) made his first-class cricket debut.
Chittagong Division won by 4 wickets Shaheed Qamaruzzaman Stadium, Rajshahi Umpires: Ishtiaq Ahmed and Mahfuzur Rahman Player of the match: Nayeem Hasan (Chittagong Division)
Khulna Division won the toss and elected to bat first
Rajshahi Division won by 5 wickets Shaheed Chandu Stadium , Bogra Umpires: Hafizur Rahman and Barkatulylah Turkey Player of the match: Taijul Islam (Rajshahi Division)
Rajshahi Division won the toss and elected to filed first