Bangladesh vs Afghanistan - Players & Playing XI · Test Series 2023
Head-to-Head Record
Based on 2 H2H matches (2019–2023)
Last 2 H2H Results (BAN perspective)
BAN Form
Season Comparison
Active Streaks
View All →
Mushfiqur Rahim
BAN
Runs (20+)
Mushfiqur Rahim
BAN
Fours (2+)
Ebadot Hossain
BAN
Wickets (1+)
Taijul Islam
BAN
Wickets (1+)
Mominul Haque
BAN
Catches (1+)
Top Performers in H2H
From 2 H2H matches
Shere Bangla National Stadium
Mirpur, Dhaka, Bangladesh
Based on the last 13 Test matches at this venue (since Nov 2018). Rain-affected matches excluded.
Recent Matches at This Venue
| Match | 1st Inn | 2nd Inn | Total |
|---|---|---|---|
| BAN vs AFG 14 Jun 2023 | 382/10 (86) | 146/10 (39) | 1068 |
| BAN vs NZ 06 Dec 2023 | 172/10 (66.2) | 180/10 (37.1) | 635 |
| BAN vs SA 21 Oct 2024 | 106/10 (40.1) | 308/10 (88.4) | 827 |
| BAN vs IRE 19 Nov 2025 | 476/10 (141.1) | 265/10 (88.3) | 1329 |
| BAN vs PAK 08 May 2026 | 413/10 (117.1) | 386/10 (100.3) | 1202 |
BAN at Shere Bangla National Stadium
Top Scorer
Mushfiqur Rahim
1092 runs
Top Wicket-Taker
Taijul Islam
38 wkts
AFG at Shere Bangla National Stadium
Top Scorer
Afsar Zazai
36 runs
Top Wicket-Taker
Nijat Masood
5 wkts
Hit Rates
Full Hit Rates →No hit rate data available
Hit rates will populate once enough match data exists
BAN Form
Top Batters (Recent)
Top Bowlers (Recent)
AFG Form
Top Batters (Recent)
Top Bowlers (Recent)
Bangladesh
Playing XI in this match
Afghanistan
Playing XI in this match
Bangladesh · Innings 1
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Mahmudul Hasan Joy | c Ibrahim Zadran b Rahmat Shah | 76 | 137 | 9 | 0 | 55.47 |
| Zakir Hasan | c Afsar Zazai b Nijat Masood | 1 | 2 | 0 | 0 | 50 |
| Najmul Hossain Shanto | c Nasir Jamal b Amir Hamza | 146 | 175 | 23 | 2 | 83.43 |
| Mominul Haque | c Afsar Zazai b Nijat Masood | 15 | 25 | 1 | 1 | 60 |
| Mushfiqur Rahim | c Nasir Jamal b Nijat Masood | 47 | 76 | 4 | 0 | 61.84 |
| Litton Das (c) (wk) | c Ibrahim Zadran b Zahir Khan | 9 | 15 | 0 | 1 | 60 |
| Mehidy Hasan Miraz | c Amir Hamza b Yamin Ahmadzai | 48 | 80 | 8 | 0 | 60 |
| Taskin Ahmed | lbw b Yamin Ahmadzai | 2 | 7 | 0 | 0 | 28.57 |
| Taijul Islam | c Abdul Malik b Nijat Masood | 0 | 2 | 0 | 0 | 0 |
| Shoriful Islam | b Nijat Masood | 6 | 11 | 1 | 0 | 54.55 |
| Ebadot Hossain | not out | 0* | 2 | 0 | 0 | 0 |
Afghanistan · Bowling
| Bowler | O | M | R | W | Econ | Wd | Nb |
|---|---|---|---|---|---|---|---|
| Yamin Ahmadzai | 10 | 1 | 39 | 2 | 3.9 | 0 | 1 |
| Nijat Masood | 16 | 2 | 79 | 5 | 4.94 | 5 | 4 |
| Karim Janat | 11 | 3 | 33 | 0 | 3 | 1 | 0 |
| Zahir Khan | 16 | 0 | 98 | 1 | 6.13 | 1 | 8 |
| Amir Hamza | 24 | 1 | 85 | 1 | 3.54 | 0 | 3 |
| Hashmatullah Shahidi (c) | 3 | 0 | 9 | 0 | 3 | 0 | 0 |
| Rahmat Shah | 6 | 1 | 30 | 1 | 5 | 0 | 0 |
Afghanistan · Innings 2
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Ibrahim Zadran | c Litton Das b Shoriful Islam | 6 | 17 | 1 | 0 | 35.29 |
| Abdul Malik | c Zakir Hasan b Ebadot Hossain | 17 | 21 | 2 | 0 | 80.95 |
| Rahmat Shah | c Taskin Ahmed b Ebadot Hossain | 9 | 18 | 2 | 0 | 50 |
| Hashmatullah Shahidi (c) | c Mehidy Hasan Miraz b Shoriful Islam | 9 | 16 | 1 | 0 | 56.25 |
| Nasir Jamal | lbw b Mehidy Hasan Miraz | 35 | 43 | 6 | 0 | 81.4 |
| Afsar Zazai (wk) | c Shoriful Islam b Ebadot Hossain | 36 | 40 | 6 | 0 | 90 |
| Karim Janat | st Litton Das b Mehidy Hasan Miraz | 23 | 47 | 2 | 0 | 48.94 |
| Amir Hamza | c Mominul Haque b Ebadot Hossain | 6 | 15 | 1 | 0 | 40 |
| Yamin Ahmadzai | c Litton Das b Taijul Islam | 0 | 3 | 0 | 0 | 0 |
| Nijat Masood | c Zakir Hasan b Taijul Islam | 0 | 16 | 0 | 0 | 0 |
| Zahir Khan | not out | 0* | 2 | 0 | 0 | 0 |
Bangladesh · Bowling
| Bowler | O | M | R | W | Econ | Wd | Nb |
|---|---|---|---|---|---|---|---|
| Taskin Ahmed | 7 | 0 | 48 | 0 | 6.86 | 0 | 4 |
| Shoriful Islam | 8 | 2 | 28 | 2 | 3.5 | 0 | 0 |
| Ebadot Hossain | 10 | 1 | 47 | 4 | 4.7 | 0 | 0 |
| Taijul Islam | 5 | 0 | 7 | 2 | 1.4 | 0 | 0 |
| Mehidy Hasan Miraz | 9 | 1 | 15 | 2 | 1.67 | 0 | 0 |
Bangladesh · Innings 3 425/4d (80 ov)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Mahmudul Hasan Joy | c Ibrahim Zadran b Amir Hamza | 17 | 13 | 4 | 0 | 130.77 |
| Zakir Hasan | run out (Ibrahim Zadran) | 71 | 95 | 8 | 0 | 74.74 |
| Najmul Hossain Shanto | c Abdul Malik b Zahir Khan | 124 | 151 | 15 | 0 | 82.12 |
| Mominul Haque | not out | 121* | 145 | 12 | 1 | 83.45 |
| Mushfiqur Rahim | c Ibrahim Zadran b Zahir Khan | 8 | 3 | 0 | 1 | 266.67 |
| Litton Das (c) (wk) | not out | 66* | 81 | 8 | 0 | 81.48 |
Afghanistan · Bowling
| Bowler | O | M | R | W | Econ | Wd | Nb |
|---|---|---|---|---|---|---|---|
| Yamin Ahmadzai | 13 | 1 | 61 | 0 | 4.69 | 0 | 0 |
| Nijat Masood | 12.5 | 1 | 83 | 0 | 6.64 | 0 | 4 |
| Amir Hamza | 16.1 | 0 | 90 | 1 | 5.59 | 0 | 0 |
| Karim Janat | 8 | 0 | 48 | 0 | 6 | 6 | 0 |
| Zahir Khan | 23 | 0 | 112 | 2 | 4.87 | 0 | 4 |
| Hashmatullah Shahidi (c) | 3 | 0 | 19 | 0 | 6.33 | 0 | 0 |
| Nasir Jamal | 2 | 0 | 4 | 0 | 2 | 0 | 0 |
| Rahmat Shah | 2 | 0 | 4 | 0 | 2 | 0 | 0 |
Afghanistan · Innings 4 115/9 (33 ov)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Ibrahim Zadran | lbw b Shoriful Islam | 0 | 1 | 0 | 0 | 0 |
| Rahmat Shah | c Litton Das b Taskin Ahmed | 30 | 73 | 2 | 0 | 41.1 |
| Abdul Malik | c Litton Das b Taskin Ahmed | 5 | 7 | 1 | 0 | 71.43 |
| Hashmatullah Shahidi (c) | retired hurt | 13 | 14 | 2 | 0 | 92.86 |
| Nasir Jamal | c Litton Das b Ebadot Hossain | 6 | 22 | 0 | 0 | 27.27 |
| Afsar Zazai (wk) | c Mehidy Hasan Miraz b Shoriful Islam | 6 | 12 | 0 | 0 | 50 |
| Bahir Shah | c Taijul Islam b Shoriful Islam | 7 | 13 | 1 | 0 | 53.85 |
| Karim Janat | b Taskin Ahmed | 18 | 18 | 0 | 2 | 100 |
| Amir Hamza | c Mominul Haque b Mehidy Hasan Miraz | 5 | 21 | 1 | 0 | 23.81 |
| Yamin Ahmadzai | c Mushfiqur Rahim b Taskin Ahmed | 1 | 14 | 0 | 0 | 7.14 |
| Nijat Masood | not out | 4* | 3 | 1 | 0 | 133.33 |
| Zahir Khan | retired hurt | 4 | 6 | 1 | 0 | 66.67 |
Bangladesh · Bowling
| Bowler | O | M | R | W | Econ | Wd | Nb |
|---|---|---|---|---|---|---|---|
| Shoriful Islam | 10 | 1 | 28 | 3 | 2.8 | 0 | 0 |
| Taskin Ahmed | 9 | 2 | 37 | 4 | 4.11 | 5 | 6 |
| Taijul Islam | 5 | 1 | 19 | 0 | 3.8 | 0 | 0 |
| Mehidy Hasan Miraz | 2 | 0 | 5 | 1 | 2.5 | 0 | 0 |
| Ebadot Hossain | 7 | 2 | 22 | 1 | 3.14 | 1 | 0 |
Match report not available yet.
Bangladesh vs Afghanistan: who played
Bangladesh won by 546 runs in Test Series 2023 at Shere Bangla National Stadium on 14 June 2023. Najmul Hossain Shanto top-scored with 146 off 175 balls and Nijat Masood took 5/79.
Frequently asked questions
Who played in Bangladesh vs Afghanistan?
Bangladesh XI: Mahmudul Hasan Joy, Zakir Hasan, Najmul Hossain Shanto, Mominul Haque, Mushfiqur Rahim, Litton Das (c) (wk), Mehidy Hasan Miraz, Taskin Ahmed, Taijul Islam, Shoriful Islam, Ebadot Hossain. Afghanistan XI: Ibrahim Zadran, Abdul Malik, Rahmat Shah, Hashmatullah Shahidi (c), Nasir Jamal, Afsar Zazai (wk), Karim Janat, Bahir Shah, Amir Hamza, Yamin Ahmadzai, Nijat Masood, Zahir Khan.
Who won Bangladesh vs Afghanistan?
Bangladesh won by 546 runs.
When and where was Bangladesh vs Afghanistan played?
Bangladesh vs Afghanistan was played at Shere Bangla National Stadium, Mirpur, Dhaka on Wednesday 14 June 2023, in Test Series 2023.
What were the final scores in Bangladesh vs Afghanistan?
Bangladesh scored 382/10 in 86 overs. Afghanistan scored 146/10 in 39 overs.
Who was the top run-scorer in Bangladesh vs Afghanistan?
Najmul Hossain Shanto top-scored with 146 off 175 balls.
Who took the most wickets in Bangladesh vs Afghanistan?
Nijat Masood took 5/79 in 16 overs.