2024–25 National Cricket League Twenty20

Cricket tournament

Cricket tournament

National Cricket League T20 2024

2024-25 NCL T20 Official Logo

Dates| 11 December 2024 – 24 December 2024
Administrator(s)| Bangladesh Cricket Board
Cricket format| Twenty20
Tournament format(s)| Round-robin and Playoffs
Host(s)| Bangladesh
Participants| 8
Matches| 32

<- 2010

The 2024 National Cricket League Twenty20 (Bengali: ন্যাশনাল ক্রিকেট লিগ) also known as NCL T20 2024–25 or Al-Arafah Islami Bank present National Cricket League Twenty20 2024–25 powered by Walton (for sponsorship reasons),[1] will be the second edition of the Twenty20 competition element of the National Cricket League (NCL). The tournament is organised by the Bangladesh Cricket Board (BCB). It will include eight teams representing the seven divisions of Bangladesh and the metropolitan area of Dhaka. It will be played from 11 December 2024 to 24 December 2024.[2][3]

## Teams

[edit]

Eight teams will play in the tournament. The teams are listed below.

* Barisal Division
* Chittagong Division
* Dhaka Division
* Dhaka Metropolis
* Khulna Division
* Rajshahi Division
* Rangpur Division
* Sylhet Division

## Venues

[edit]

Sylhet

Sylhet Outer

class=notpageimage|

Locations of all stadiums which will host 2024 National Cricket League Twenty20

Sylhet | Sylhet

|

Sylhet International Cricket Stadium | Sylhet Outer Cricket Stadium
Capacity: 18,500  | –

Matches: 18  | Matches: 14

## Squads

[edit]

Teams  | Dhaka Division | Dhaka Metropolis | Chittagong Division | Rajshahi Division | Barisal Division | Khulna Division | Sylhet Division | Rangpur Division

|
|
|
|
|
|
|
|

Captains | Saif Hasan | Naim Sheikh | Yasir Ali | Najmul Hossain Shanto | Sohag Gazi | Nurul Hasan | Mahfuzur Rahman Rabbi | Akbar Ali
Players |

* Rony Talukder
* Ashiqur Rahman Shibli
* Mahidul Islam Ankon
* Mosaddek Hossain
* Ariful Islam
* Shuvagata Hom
* Taibur Rahman
* Nazmul Islam Apu
* Mehedi Hasan Shohag
* Sumon Khan
* Salauddin Sakil
* Ripon Mondol
* Anamul Haque

* Mahfijul Islam Robin
* Imranuzzaman
* Shamsur Rahman
* Marshall Ayub
* Al-Amin Jr.
* Gazi Tajibul
* Rakibul Hasan
* Allis Al Islam
* Arafat Sunny
* Abu Hider Rony
* Shohidul Islam
* Maruf Mridha
* Anisul Islam Emon
* Aminul Islam Biplob

* Tamim Iqbal
* Mahmudul Hasan Joy
* Sabbir Hossain
* Shahadat Hossain Dipu
* Irfan Sukkur
* Sazzadul Haque Ripon
* Mominul Haque
* Naeem Hasan
* Ifran Hossain
* Fahad Hossain
* Ahmed Sharif
* Hasan Murad
* Shamim Miya
* Ashikur Rahman

* Pritom Kumer
* Sabbir Hossain
* Habibur Rahman Sohan
* Sabbir Rahman
* Sakhir Hossain Shuvro
* Golam Kibria Sakil
* Farhad Reza
* Nihaduzzaman
* Wasi Siddique
* Asaduzzaman Payel
* Shafiqul Islam
* Mohor Sheikh
* Taijul Islam
* SM Meherob Hasan

* Iftekhar Hossain Ifti
* Moinul Islam
* Abdul Majid
* Fazle Mahmud
* Salman Hossain Emon
* Shamsul Islam Anik
* Moin Khan
* Tanvir Islam
* Jehadul Haque Jehad
* Kamrul Islam Rabbi
* Ruyel Miah
* Mehedi Hasan
* Noor Mohammad
* Ahrar Amin Pean

* Anamul Haque
* Imrul Kayes
* Amit Majumder
* Mohammad Mithun
* Mehedi Hasan Rana
* Ziaur Rahman
* Nahidul Islam
* Parvez Rahman Jibon
* Mrittunjoy Chowdhury
* Tipu Sultan
* Masum Khan Tutul
* Azizul Hakim Tamim
* Al-Amin Hossain
* Jayed Ullah

* Zakir Hasan
* Tawfique Khan Tushar
* Amite Hasan
* Wasif Akber
* Tufayel Ahmed
* Nabil Samad
* Nayeem Ahmed
* Naeem Hossain Sakib
* Ebadot Hossain
* Khaled Ahmed
* Rejaur Rahman Raja
* Abu Jayed Rahi
* Jishan Alam
* Abdullah Al Galib

* Chowdhury Mohammad Rizwan
* Mim Mosaddek
* Khaled Hasan
* Naeem Islam
* Abdullah Al Mamun
* Tanbir Hayder
* Ariful Haque
* Alauddin Babu
* Robiul Haque
* Abu Hasem
* Anamul Haque
* Mukidul Islam
* Abdul Gaffar Saklain
* Arif Ahmed

## Points Table

[edit]

Pos | Team  | Pld | W | L | T | NR | Pts | NRR

|
|
|
|
|
|
|
|

1  | Dhaka Metropolis | 3  | 3  | 0  | 0  | 0  | 6  | 0.776
2  | Rangpur Division | 2  | 2  | 0  | 0  | 0  | 4  | 1.297
3  | Chittagong Division | 3  | 2  | 1  | 0  | 0  | 4  | 1.049
4  | Rajshahi Division | 2  | 1  | 1  | 0  | 0  | 2  | 3.911
5  | Dhaka Division | 3  | 1  | 2  | 0  | 0  | 2  | −1.677
6  | Khulna Division | 3  | 1  | 2  | 0  | 0  | 2  | −2.873
7  | Sylhet Division | 2  | 0  | 2  | 0  | 0  | 0  | −0.400
8  | Barisal Division | 2  | 0  | 2  | 0  | 0  | 0  | −0.800

Updated to match(es) played on 14 December 2024. Source: Cricheroes ESPNCricinfo

* Advanced to Qualifier 1
* Advanced to the Eliminator

## Match Summary

[edit]

Below is a summary of results for each team's seven regular season matches in chronological order. A team's opponent for any given match is listed above the margin of victory/defeat.

Team  | League Stage |  | Play-offs

|
|
|

1 | 2 | 3 | 4 | 5 | 6 | 7 |  | El | Q1 | Q2 | F | Pos.
Barisal
(BAR) | DHM
31 runs | KHU
1 run | RAJ
? | CTG
? | RNG
? | SYL
? | DHK
? |  |  |  |  |
Chittagong
(CTG) | RNG
5 wickets | SYL
12 runs | DHK
10 wickets | BAR
? | RAJ
? | KHU
? | DHM
? |  |  |  |  |
Dhaka
(DHK) | SYL
6 wickets | RNG
21 runs | CTG
10 wickets | DHM
? | KHU
? | RAJ
? | BAR
? |  |  |  |  |
Dhaka-M
(DHM) | BAR
31 runs | RAJ
8 runs | KHU
6 runs | DHK
? | SYL
? | RNG
? | CTG
? |  |  |  |  |
Khulna
(KHU) | RAJ
11 runs | BAR
1 run | DHM
6 runs | SYL
? | DHK
? | CTG
? | RNG
? |  |  |  |  |
Rajshahi
(RAJ) | KHU
11 runs | DHM
8 runs | BAR
? | RNG
? | CTG
? | DHK
? | SYL
? |  |  |  |  |
Rangpur
(RNG) | CTG
5 wickets | DHK
21 runs | SYL
? | RAJ
? | BAR
? | DHM
? | KHU
? |  |  |  |  |
Sylhet
(SYL) | DHK
6 wickets | CTG
12 runs | RNG
? | KHU
? | DHM
? | BAR
? | RAJ
? |  |  |  |  |
Team's results→  | Won | Draw | Lost  |  N/R

|
|
|
|

## League Stage

[edit]

### Round 1

[edit]

Match 1
11 December 2024
9:00 am
Scorecard

Dhaka Metropolis
192/4 (20 overs)

Barisal Division
161/8 (20 overs)

|
|

Mohammad Naim 65 (35)
Mehedi Hasan 2/28 (4 overs)

|  |

Fazle Mahmud Rabbi 77 (52)
Rakibul Hasan 3/26 (4 overs)

Dhaka Metropolis won by 31 runs
Sylhet Outer Cricket Stadium, Sylhet
Umpires: Amit Majumdar and Barkatullyah Turkey
Player of the match: Mohammad Naim (Dhaka Metropolis)

* Barisal Division won the toss and elected to field first
* Ahrar Amin, Moinul Islam and Nur Mohammad all made their T20 debuts.

* * *

Match 2
11 December 2024
09:30 am
Scorecard

Sylhet Division
205/4 (20 overs)

Dhaka Division
207/4 (20 overs)

|
|

Jishan Alam 100 (53)
Nazmul Islam Apu 2/28 (4 overs)

|  |

Ariful Islam 94 (46)
Khaled Ahmed 1/29 (4 overs)

Dhaka Division won by 6 wickets
Sylhet International Cricket Stadium, Sylhet
Umpires: Gazi Sohel and Kamruzzaman Limon
Player of the match: Ariful Islam (Dhaka Division)

* Dhaka Division won the toss and elected to field first
* Tufayel Ahmed, Wasif Akber, Asadullah Al Galib, Ashiqur Rahman and Ariful Islam all made their T20 debuts.
* Jishan Alam (Sylhet Division) scored his first century in T20s.

* * *

Match 3
11 December 2024
01:00 pm
Scorecard

Khulna Division
172/7 (20 overs)

Rajshahi Division
153/3 (17.2 overs)

|
|

Azizul Hakim Tamim 53 (31)
Farhad Reza 3/18 (4 overs)

|  |

Habibur Rahman 66 (38)
Mrittunjoy Chowdhury 2/32 (3 overs)

Rajshahi Division won by 11 runs (DLS Method)
Sylhet Outer Cricket Stadium, Sylhet
Umpires: Tavir Ahmed and Shahin Al Asad
Player of the match: Habibur Rahman (Rajshahi Division)

* Khulna Division won the toss and elected to field.
* Azizul Hakim, Golam Kibria and Wasi Siddiquee all made their T20 debuts.

* * *

Match 4
11 December 2024
01:30 pm
Scorecard

Chittagong Division
132/9 (20 overs)

Rangpur Division
134/5 (16.5 overs)

|
|

Mominul Haque 27 (21)
Mukidul Islam Mugdho 3/17 (4 overs)

|  |

Tanvir Hayder 41 (37)
Hasan Murad 2/26 (4 overs)

Rangpur Division won by 5 wickets
Sylhet International Cricket Stadium, Sylhet
Umpires: Ali Arman and Mahfuzur Rahman
Player of the match: Alauddin Babu (Rangpur Division)

* Rangpur Division won the toss and elected to field.
* Rizwan Chowdhury, Abdul Gaffar, Anamul Haque, Enamul Hoque and Ahmed Sharif all made their T20 debut.

* * *

### Round 2

[edit]

Match 5
12 December 2024
9:00 am
Scorecard

Chittagong Division
145/9 (15 overs)

Sylhet Division
133 (14.2 overs)

|
|

Tamim Iqbal 65 (33)
Khaled Ahmed 4/19 (3 overs)

|  |

Tawfiq Khan 76 (36)
Nayeem Hasan 3/17 (3 overs)

Chittagong Division won by 12 runs
Sylhet Outer Cricket Stadium, Sylhet
Umpires: Mahfuzur Rahman and Moniruzzaman
Player of the match: Tamim Iqbal (Chittagong Division)

* Sylhet Division won the toss and elected to field.
* Match was reduced to 15 overs as it was delayed due to fog.

* * *

Match 6
12 December 2024
09:30 am
Scorecard

Khulna Division
130/9 (20 overs)

Barisal Division
129/9 (20 overs)

|
|

Nurul Hasan 39 (35)
Kamrul Islam Rabbi 4/23 (4 overs)

|  |

Abdul Mazid 51 (53)
Nahidul Islam 2/11 (4 overs)

Khulna Division won by 1 run
Sylhet International Cricket Stadium, Sylhet
Umpires: Ishtiaq Ahmed and Morshed Ali Khan
Player of the match: Nurul Hasan (Khulna Division)

* Barishal Division won the toss and elected to field.

* * *

Match 7
12 December 2024
01:00 pm
Scorecard

Rangpur Division
140/5 (20 overs)

Dhaka Division
112/9 (17 overs)

|
|

Ariful Haque 45 (39)
Shuvagata Hom 1/1 (1 over)

|  |

Arafat Sunny 18 (18)
Chowdhury Md Rizwan 4/21 (4 overs)

Rangpur Division won by 21 runs (DLS Method)
Sylhet Outer Cricket Stadium, Sylhet
Umpires: Shafeen Sharif and Tanvur Ahmed
Player of the match: Chowdhury Md Rizwan (Rangpur Division)

* Dhaka Division won the toss and elected to field.
* Match was reduced to 17 overs due to fog.

* * *

Match 8
12 December 2024
01:30 pm
Scorecard

Dhaka Metropolis
162 (19.5 overs)

Rajshahi Division
154 (19.5 overs)

|
|

Naim Sheikh 43 (23)
Mohor Sheikh 3/37 (3.5 overs)

|  |

Farhad Reza 60 (35)
Shohidul Islam 4/26 (4 overs)

Dhaka Metropolis won by 8 runs
Sylhet International Cricket Stadium, Sylhet
Umpires: Gazi Sohel and Kamruzzaman Limon
Player of the match: Shohidul Islam (Dhaka Metropolis)

* Rajshahi Division won the toss and elected to field.

* * *

### Round 3

[edit]

Match 9
14 December 2024
9:00 am
Scorecard

Dhaka Metropolis
146/9 (18 overs)

Khulna Division
140/8 (18 overs)

|
|

Imranuzzaman 46 (28)
Mehedi Hasan Rana 3/25 (4 overs)

|  |

Azizul Hakim 29 (17)
Aliss Al Islam 3/24 (4 overs)

Dhaka Metropolis won by 6 runs
Sylhet Outer Cricket Stadium, Sylhet
Umpires: Tanvir Ahmed and Rakibul Islam
Player of the match: Aliss Al Islam (Dhaka Metropolis)

* Khulna Division won the toss and elected to field first
* The match was reduced to 18 overs per side due to bad weather.

* * *

Match 10
14 December 2024
09:30 am
Scorecard

Dhaka Division
64 (16.4 overs)

Chittagong Division
65/0 (11 overs)

|
|

Taibur Rahman 30 (43)
Fahad Hossain 4/11 (4 overs)

|  |

Mahmudul Hasan Joy 44* (37)
Saif Hasan 0/3 (2 overs)

Chittagong Division won by 10 wickets
Sylhet International Cricket Stadium, Sylhet
Umpires: Moniruzzaman and Kamruzzaman Limon
Player of the match: Fahad Hossain (Chittagong Division)

* Chittagong Division won the toss and elected to field first

* * *

Match 11
14 December 2024
01:00 pm
Scorecard

Rajshahi Division

Barisal Division

|
|

|  |

Sylhet Outer Cricket Stadium, Sylhet
Umpires: Ali Arman and Amit Majumdar

* Barisal Division won the toss and elected to field first

* * *

Match 12
14 December 2024
01:30 pm
Scorecard

Sylhet Division

Rangpur Division

|
|

|  |

Sylhet International Cricket Stadium, Sylhet

* * *

### Round 4

[edit]

Match 13
15 December 2024
9:00 am
Scorecard

Dhaka Metropolis

Dhaka Division

|
|

|  |

Sylhet Outer Cricket Stadium, Sylhet

* * *

Match 14
15 December 2024
09:30 am
Scorecard

Rangpur Division

Rajshahi Division

|
|

|  |

Sylhet International Cricket Stadium, Sylhet

* * *

Match 15
15 December 2024
01:00 pm
Scorecard

Sylhet Division

Khulna Division

|
|

|  |

Sylhet Outer Cricket Stadium, Sylhet

* * *

Match 16
15 December 2024
01:30 pm
Scorecard

Chittagong Division

Barisal Division

|
|

|  |

Sylhet International Cricket Stadium, Sylhet

* * *

### Round 5

[edit]

Match 17
17 December 2024
9:00 am
Scorecard

Rangpur Division

Barisal Division

|
|

|  |

Sylhet Outer Cricket Stadium, Sylhet

* * *

Match 18
17 December 2024
09:30 am
Scorecard

Dhaka Division

Khulna Division

|
|

|  |

Sylhet International Cricket Stadium, Sylhet

* * *

Match 19
17 December 2024
01:00 pm
Scorecard

Chittagong Division

Rajshahi Division

|
|

|  |

Sylhet Outer Cricket Stadium, Sylhet

* * *

Match 20
17 December 2024
01:30 pm
Scorecard

Sylhet Division

Dhaka Metropolis

|
|

|  |

Sylhet International Cricket Stadium, Sylhet

* * *

### Round 6

[edit]

Match 21
18 December 2024
9:00 am
Scorecard

Sylhet Division

Barisal Division

|
|

|  |

Sylhet Outer Cricket Stadium, Sylhet

* * *

Match 22
18 December 2024
09:30 am
Scorecard

Chittagong Division

Khulna Division

|
|

|  |

Sylhet International Cricket Stadium, Sylhet

* * *

Match 23
18 December 2024
01:00 pm
Scorecard

Dhaka Division

Rajshahi Division

|
|

|  |

Sylhet Outer Cricket Stadium, Sylhet

* * *

Match 24
18 December 2024
01:30 pm
Scorecard

Rangpur Division

Dhaka Metropolis

|
|

|  |

Sylhet International Cricket Stadium, Sylhet

* * *

### Round 7

[edit]

Match 25
19 December 2024
9:00 am
Scorecard

Chittagong Division

Dhaka Metropolis

|
|

|  |

Sylhet Outer Cricket Stadium, Sylhet

* * *

Match 26
19 December 2024
09:30 am
Scorecard

Sylhet Division

Rajshahi Division

|
|

|  |

Sylhet International Cricket Stadium, Sylhet

* * *

Match 27
19 December 2024
01:00 pm
Scorecard

Khulna Division

Rangpur Division

|
|

|  |

Sylhet Outer Cricket Stadium, Sylhet

* * *

Match 28
19 December 2024
01:30 pm
Scorecard

Dhaka Division

Barisal Division

|
|

|  |

Sylhet International Cricket Stadium, Sylhet

* * *

## Play-offs

[edit]

All times are in Bangladesh Standard Time (UTC+06:00).

| | | | | | | | | | | | |
| Qualifier 1| | | Qualifier 2| | | Final
| 21 December 2024 — Sylhet| | 24 December 2024 — Sylhet
| 1| 1st placed team| | | Q1W| Winner of Qualifier 1|
| | | |
| 2| 2nd placed team| | | | 22 December 2024 — Sylhet| | | Q2W| Winner of Qualifier 2|
| |
| | Q1L| Loser of Qualifier 1| |
| | | |
| Eliminator| | | EW| Winner of Eliminator| | | |
| | | |
| 21 December 2024 — Sylhet| |
| 3| 3rd placed team| |
| |
| 4| 4th placed team| | | |
| |
| | | | | |

### Eliminator

[edit]

Match 29
21 December 2024
9:30 am
Scorecard

3rd placed team

4th placed team

|
|

|  |

Sylhet International Cricket Stadium, Sylhet

* * *

### Qualifier 1

[edit]

Match 30
21 December 2024
1:30 pm
Scorecard

1st placed team

2nd placed team

|
|

|  |

Sylhet International Cricket Stadium, Sylhet

* * *

### Qualifier 2

[edit]

Match 31
22 December 2024
12:30 pm
Scorecard

Loser of Qualifier 1

Winner of Eliminator

|
|

|  |

Sylhet International Cricket Stadium, Sylhet

* * *

### Final

[edit]

Match 32
24 December 2024
12:30 pm
Scorecard

Winner of Qualifier 1

Winner of Qualifier 2

|
|

|  |

Sylhet International Cricket Stadium, Sylhet

* * *

## Statistics

[edit]

### Most Runs

[edit]

Player  | Team  | Inns | Runs  | Ave | HS | SR

|
|
|
|
|
|

Mohammad Naim | Dhaka Metropolis | 2  | 108  | 54.00  | 65  | 186.20
Towfiq Khan  | Sylhet Division | 2  | 105  | 52.50  | 76  | 198.11
Ariful Islam  | Dhaka Division | 2  | 102  | 51.00  | 94  | 185.45
Last updated: 12 December 2024. Source: ESPNCricinfo

### Most Wickets

[edit]

Player  | Team  | Inns | Wickets  | Ave | BBI | Econ

|
|
|
|
|
|

Khaled Ahmed | Sylhet Division | 2  | 5  | 9.60  | 4/19  | 6.85
Shohidul Islam | Dhaka Metropolis | 2  | 5  | 10.00  | 4/26  | 6.38
Hasan Murad | Chittagong Division | 2  | 10.20  | 3/25  | 7.28
Last updated: 12 December 2024. Source: ESPNCricinfo

## Broadcast

[edit]

Territory  | Channels and streaming  | Digital Streaming

|
|

Bangladesh  | T Sports | T Sports app
India / Nepal  |  | FanCode
Rest of the World  |  | T Sports YouTube

* Source: BCB[4]

## References

[edit]

1. ^ "জাতীয় ক্রিকেট লিগের টি-টোয়েন্টি আসরের পাওয়ার স্পন্সর ওয়ালটন" (in Bengali). Retrieved 23 November 2024.
2. ^ "নতুন টি-টোয়েন্টি টুর্নামেন্টের সময়সূচি জানাল বিসিবি" (in Bengali). Retrieved 10 July 2024.
3. ^ "new t20 league way ncl teams". 22 May 2024. Retrieved 10 July 2024.
4. ^ "BCB introduces National Cricket League T20 edition". www.observerbd.com. Retrieved 23 November 2024.

## Extra Links

[edit]

* Series home at Cricheroes

* Series home at ESPNCricinfo

*[Pos]: Position
*[Pld]: Played
*[W]: Won
*[L]: Lost
*[T]: Tied
*[NR]: No result
*[Pts]: Points
*[NRR]: Net run rate
*[El]: Eliminator
*[Q1]: Qualifier 1
*[Q2]: Qualifier 2
*[F]: Final
*[Pos.]: Position on points table
*[ N/R ]: No result