# 2019–20 National Cricket League

The 2019–20 National Cricket League was the twenty-first edition of the National Cricket League (NCL), a first-class cricket competition that was held in Bangladesh. The tournament started on 10 October 2019, with eight teams placed into two tiers. The matches were used as the national team's preparation for their Test series against India in November 2019. Rajshahi Division were the defending champions.
On 5 November 2019, Abdur Razzak took his 600th first-class wicket, becoming the first Bangladeshi bowler to reach the milestone. On 18 November 2019, Shahadat Hossain of Dhaka Division was withdrawn mid-way through the match with Khulna Division, after he physically assaulted teammate Arafat Sunny. Shahadat initially faced a ban from cricket of up to one year. However, he was given a five-year ban, with two years suspended for the incident.
Khulna Division won the tournament, beating Dhaka Division by nine wickets in the final round of matches. It was their seventh win, a record for victories in the NCL. In Tier 2, Sylhet Division secured promotion to Tier 1, after beating Chittagong Division, also by the margin of nine wickets. Defending champions, Rajshahi Division, finished bottom of Tier 1 and were relegated to Tier 2.

## Fixtures
### Tier 1

Points table
| Teams | Pld | W | L | D | A | Pts |
| Khulna Division | 6 | 3 | 0 | 3 | 0 | 39.81 |
| Dhaka Division | 6 | 1 | 1 | 4 | 0 | 24.39 |
| Rangpur Division | 6 | 1 | 2 | 3 | 0 | 21.46 |
| Rajshahi Division | 6 | 1 | 3 | 2 | 0 | 18.65 |
* 2019–20 Champions
* Bottom placed team relegated to Tier 2 for 2020–21 National Cricket League.
* 10–13 October 2019 Scorecard
* Match drawn Khan Shaheb Osman Ali Stadium, Fatullah Umpires: Tanvir Ahmed and Masudur Rahman Player of the match: Taibur Rahman (Dhaka Division)
* Rajshahi Division won the toss and elected to field.
* Shakil Hossain (Dhaka Division) made his first-class debut.
* 10–13 October 2019 Scorecard
* Match drawn Sheikh Abu Naser Stadium, Khulna Umpires: Mahfuzur Rahman and Gazi Sohel Player of the match: Imrul Kayes (Khulna Division)
* Khulna Division won the toss and elected to field.
* No play was possible on day one due to rain.
* Imran Uzzaman (Khulna Division) made his first-class debut.
* 17–20 October 2019 Scorecard
* Khulna Division won by 7 wickets Sheikh Abu Naser Stadium, Khulna Umpires: Mahfuzur Rahman and Masudur Rahman Player of the match: Nurul Hasan (Khulna Division)
* Khulna Division won the toss and elected to field.
* 17–20 October 2019 Scorecard
* Match drawn Zohur Ahmed Chowdhury Stadium, Chittagong Umpires: Ali Arman and Gazi Sohel Player of the match: Saif Hassan (Dhaka Division)
* Dhaka Division won the toss and elected to bat.
* 26–29 October 2019 Scorecard
* Rajshahi Division won by 6 runs Sheikh Kamal International Cricket Stadium Academy Ground, Cox's Bazar Umpires: Tanvir Ahmed and Gazi Sohel Player of the match: Sunzamul Islam (Rajshahi Division)
* Rajshahi Division won the toss and elected to bat.
* Mohimenul Khan (Rajshahi Division) and Mukidul Islam (Rangpur Division) both made their first-class debuts.
* 26–29 October 2019 Scorecard
* Match drawn Sheikh Kamal International Cricket Stadium Academy Ground, Cox's Bazar Umpires: Masudur Rahman and Ali Arman Player of the match: Anamul Haque (Khulna Division)
* Khulna Division won the toss and elected to bat.
* 2–5 November 2019 Scorecard
* Khulna Division won by 1 wicket Sher-e-Bangla National Cricket Stadium, Mirpur Umpires: Tanvir Ahmed and Moniruzzaman Player of the match: Mahedi Hasan (Khulna Division)
* Khulna Division won the toss and elected to field.
* Khulna Division became the first team in fifteen years to win a first-class match in the NCL by one wicket.
* 2–5 November 2019 Scorecard
* Dhaka Division won by an innings and 4 runs Sheikh Kamal International Cricket Stadium Academy Ground, Cox's Bazar Umpires: Mahfuzur Rahman and Masudur Rahman Player of the match: Shuvagata Hom (Dhaka Division)
* Rajshahi Division won the toss and elected to bat.
* 9–12 November 2019 Scorecard
* Match drawn Sher-e-Bangla National Cricket Stadium, Mirpur Umpires: Morshed Ali Khan and Gazi Sohel Player of the match: Rubel Hossain (Khulna Division)
* Khulna Division won the toss and elected to field.
* No play was possible on day 1 due to rain.
* 9–12 November 2019 Scorecard
* Match drawn Shaheed Chandu Stadium, Bogra Umpires: Mahfuzur Rahman and Mozahiduzzaman Player of the match: Nasir Hossain (Rangpur Division)
* Dhaka Division won the toss and elected to field.
* 16–19 November 2019 Scorecard
* Rangpur Division won by 155 runs Shahid Kamruzzaman Stadium, Rajshahi Umpires: Mozahiduzzaman and Sohrab Hossain Player of the match: Ariful Haque (Rangpur Division)
* Rajshahi Division won the toss and elected to field.
* 16–19 November 2019 Scorecard
* Khulna Division won by 9 wickets Sheikh Abu Naser Stadium, Khulna Umpires: Sharfuddoula and Imran Parvez Player of the match: Nurul Hasan (Khulna Division)
* Khulna Division won the toss and elected to field.
* Shafiul Hayet (Dhaka Division) and Tipu Sultan (Khulna Division) both made their first-class debuts.

### Tier 2

Points table
| Team | Pld | W | L | D | A | Pts |
| Sylhet Division | 6 | 3 | 2 | 1 | 0 | 36.05 |
| Dhaka Metropolis | 6 | 1 | 1 | 4 | 0 | 25.79 |
| Barisal Division | 6 | 1 | 1 | 4 | 0 | 21.35 |
| Chittagong Division | 6 | 1 | 2 | 3 | 0 | 20.92 |
* Top placed team promoted to Tier 1 for 2020–21 National Cricket League.
* 10–13 October 2019 Scorecard
* Barisal Division won by an innings and 13 runs Shahid Kamruzzaman Stadium, Rajshahi Umpires: Shafiuddin Ahmed and Imran Parvez Player of the match: Kamrul Islam Rabbi (Barisal Division)
* Barisal Division won the toss and elected to field.
* No play was possible on day one due to rain.
* Rejaur Rahman Raja (Sylhet Division) made his first-class debut.
* 10–13 October 2019 Scorecard
* Match drawn Sher-e-Bangla National Cricket Stadium, Mirpur Umpires: Morshed Ali Khan and Nadir Shah Player of the match: Mahmudullah (Dhaka Metropolis)
* Chittagong Division won the toss and elected to bat.
* Masum Khan, Minhajul Abedin Afridi, Mehedi Hasan and Noman Chowdhury (Chittagong Division) all made their first-class debuts.
* 17–20 October 2019 Scorecard
* Sylhet Division won by 8 wickets Shaheed Chandu Stadium, Bogra Umpires: Imran Parvez and Moniruzzaman Player of the match: Zakir Hasan (Sylhet Division)
* Sylhet Division won the toss and elected to field.
* Aminul Islam and Manik Khan (Dhaka Metropolis) both made their first-class debuts.
* 17–20 October 2019 Scorecard
* Match drawn Khan Shaheb Osman Ali Stadium, Fatullah Umpires: Tanvir Ahmed and Shafiuddin Ahmed Player of the match: Nayeem Hasan and Mahidul Islam Ankon (Chittagong Division)
* Barisal Division won the toss and elected to field.
* 26–29 October 2019 Scorecard
* Match drawn Shaheed Chandu Stadium, Bogra Umpires: Imran Parvez and Mahfuzur Rahman Player of the match: Mohammad Ashraful (Barisal Division)
* Dhaka Metropolis won the toss and elected to field.
* No play was possible on days 1, 2 and 3 due to rain.
* 26–29 October 2019 Scorecard
* Chittagong Division won by 9 wickets Shahid Kamruzzaman Stadium, Rajshahi Umpires: Mozahiduzzaman and Moniruzzaman Player of the match: Ifran Hossain (Chittagong Division)
* Chittagong Division won the toss and elected to field.
* No play was possible on days 1 and 2 due to rain.
* 2–5 November 2019 Scorecard
* Sylhet Division won by an innings and 32 runs Sheikh Kamal International Cricket Stadium Academy Ground, Cox's Bazar Umpires: Ali Arman and Gazi Sohel Player of the match: Ebadot Hossain (Sylhet Division)
* Barisal Division won the toss and elected to bat.
* 2–5 November 2019 Scorecard
* Dhaka Metropolis won by an innings and 64 runs Zohur Ahmed Chowdhury Stadium, Chittagong Umpires: Mohammad Kamruzzaman and Mozahiduzzaman Player of the match: Shohidul Islam (Dhaka Metropolis)
* Dhaka Metropolis won the toss and elected to bat.
* 9–12 November 2019 Scorecard
* Match drawn Barisal Divisional Stadium, Barisal Umpires: Shafiuddin Ahmed and Habibur Rahman
* Barisal Division won the toss and elected to bat.
* No play was possible on days 1, 2 and 3 due to rain.
* Alvi Haque (Chittagong Division) made his first-class debut.
* 9–12 November 2019 Scorecard
* Match drawn Shahid Kamruzzaman Stadium, Rajshahi Umpires: Sharfuddoula and Imran Parvez Player of the match: Amite Hasan (Sylhet Division)
* Sylhet Division won the toss and elected to field.
* Amite Hasan, Asadulla Al Galib and Ahemd Abidul Haque (Sylhet Division) all made their first-class debuts.
* 16–19 November 2019 Scorecard
* Match drawn Sher-e-Bangla National Cricket Stadium, Mirpur Umpires: Abdullah Al Matin and Habibur Rahman Player of the match: Fazle Mahmud (Barisal Division)
* Barisal Division won the toss and elected to bat.
* 16–19 November 2019 Scorecard
* Sylhet Division won by 9 wickets Shaheed Chandu Stadium, Bogra Umpires: Shafiuddin Ahmed and Asadur Rahman Player of the match: Ruyel Miah (Sylhet Division)
* Sylhet Division won the toss and elected to field.