Bangladesh vs Pakistan, Pakistan tour of Bangladesh, 1st Test

ICC World Test Championship 2025/2027 · Test/5day · · Shere Bangla National Stadium, Mirpur, Dhaka

Bangladesh won by 104 runs (Bangladesh 413 & 240/9, Pakistan 386 & 163).

Match report

Bangladesh (BAN) faced Pakistan (PAK) in the Pakistan tour of Bangladesh, 1st Test of ICC World Test Championship 2025/2027, a Test match, at Shere Bangla National Stadium, Mirpur, Dhaka. Play began on Friday, 8 May 2026 at 04:00 UTC. It is a multi-day match with two innings per side and no limit on overs.

Pakistan won the toss and chose to bowl. The on-field umpires were Kumar Dharmasena and Richard Kettleborough, with Jeff Crowe as match referee.

Bangladesh made 413 in 117.1 overs, with Najmul Hossain Shanto top-scoring on 101 from 130 balls. Mohammad Abbas was the pick of the bowlers with 5 for 92. Pakistan made 386 in 100.3 overs, with Azan Awais top-scoring on 103 from 165 balls. Mehidy Hasan Miraz was the pick of the bowlers with 5 for 102. Bangladesh made 240/9 in 70.3 overs, with Najmul Hossain Shanto top-scoring on 87 from 150 balls. Hasan Ali was the pick of the bowlers with 3 for 52. Pakistan made 163 in 52.5 overs, with Abdullah Fazal top-scoring on 66 from 113 balls. Nahid Rana was the pick of the bowlers with 5 for 40.

Result: Bangladesh won by 104 runs. Najmul Hossain Shanto was named player of the match.

The full scorecard, fall of wickets and every ball of the commentary are on the Scorecard and Commentary tabs, and the Crease Cam replays each delivery as an animation.

Bangladesh · 1st innings: 413 (117.1 ov)

Batting
BatterDismissalRB4s6sSR
Mahmudul Hasan Joyc Mohammad Rizwan b Shaheen Afridi8192042.11
Shadman Islamc Salman Agha b Hasan Ali13302043.33
Mominul Haquelbw b Noman Ali9120010045.5
Najmul Hossain Shantolbw b Mohammad Abbas10113012277.69
Mushfiqur Rahimb Shaheen Afridi711798039.66
Litton Dasc Amad Butt b Mohammad Abbas33675049.25
Mehidy Hasan Mirazc Imam ul Haq b Mohammad Abbas10121183.33
Taijul Islamc Mohammad Rizwan b Mohammad Abbas17232073.91
Ebadot Hossainc Mohammad Rizwan b Mohammad Abbas010000
Taskin Ahmedc Saud Shakeel b Shaheen Afridi281931147.37
Nahid Rananot out4230017.39

Extras: 37

Bowling
BowlerOMRWEcon
Shaheen Afridi31.1811333.63
Mohammad Abbas3489252.71
Hasan Ali2657512.88
Salman Agha602504.17
Noman Ali2008014

Pakistan · 1st innings: 386 (100.3 ov)

Batting
BatterDismissalRB4s6sSR
Azan Awaisc Najmul Hossain Shanto b Taskin Ahmed10316514062.42
Imam ul Haqlbw b Mehidy Hasan Miraz45726062.5
Abdullah Fazalc Taijul Islam b Mehidy Hasan Miraz601207150
Shan Masoodc Shadman Islam b Taskin Ahmed9172052.94
Saud Shakeellbw b Mehidy Hasan Miraz04000
Salman Aghac Najmul Hossain Shanto b Nahid Rana58946161.7
Mohammad Rizwanc Mahmudul Hasan Joy b Taijul Islam59798074.68
Noman Alic Najmul Hossain Shanto b Mehidy Hasan Miraz229006.9
Shaheen Afridic Mominul Haque b Mehidy Hasan Miraz13172076.47
Hasan Alib Taijul Islam6101060
Mohammad Abbasnot out6510120

Extras: 25

Bowling
BowlerOMRWEcon
Taskin Ahmed1817023.89
Ebadot Hossain1225404.5
Nahid Rana21210414.95
Mehidy Hasan Miraz38510252.68
Taijul Islam11.304624

Bangladesh · 2nd innings: 240/9 (70.3 ov)

Batting
BatterDismissalRB4s6sSR
Mahmudul Hasan Joylbw b Mohammad Abbas5260019.23
Shadman Islamc Saud Shakeel b Hasan Ali10222045.45
Mominul Haquec Mohammad Rizwan b Shaheen Afridi561204046.67
Najmul Hossain Shantolbw b Noman Ali871507058
Mushfiqur Rahimc Shan Masood b Hasan Ali22374059.46
Litton Dasc Hasan Ali b Shaheen Afridi11281039.29
Mehidy Hasan Mirazc Salman Agha b Noman Ali24273188.89
Taijul Islamb Noman Ali370042.86
Taskin Ahmedc Imam ul Haq b Hasan Ali11511220
Ebadot Hossainnot out4200200

Extras: 7 · Did not bat: Nahid Rana

Bowling
BowlerOMRWEcon
Shaheen Afridi1625423.38
Mohammad Abbas1433512.5
Hasan Ali17.325232.97
Salman Agha501803.6
Noman Ali1817634.22

Pakistan · 2nd innings: 163 (52.5 ov)

Batting
BatterDismissalRB4s6sSR
Azan Awaisb Mehidy Hasan Miraz15331045.45
Imam ul Haqc Litton Das b Taskin Ahmed250040
Abdullah Fazallbw b Taijul Islam6611311058.41
Shan Masoodc Litton Das b Nahid Rana250040
Salman Aghac Shadman Islam b Taskin Ahmed26391066.67
Saud Shakeelc Litton Das b Nahid Rana15322046.88
Mohammad Rizwanb Nahid Rana15461032.61
Noman Alilbw b Nahid Rana4131030.77
Hasan Alilbw b Taijul Islam170014.29
Shaheen Afridic Mahmudul Hasan Joy b Nahid Rana014000
Mohammad Abbasnot out5121041.67

Extras: 12

Bowling
BowlerOMRWEcon
Taskin Ahmed1014024
Mehidy Hasan Miraz1734712.76
Nahid Rana9.524054.07
Ebadot Hossain20904.5
Taijul Islam1432221.57

Latest overs

  1. Over 53 (PAK, Nahid Rana): 5 runs, 160/10 – W 1 • • 4
  2. Over 52 (PAK, Mehidy Hasan Miraz): 0 runs, 155/9 – • • • • • •
  3. Over 51 (PAK, Nahid Rana): 0 runs, 155/9 – • • • • • •
  4. Over 50 (PAK, Taijul Islam): 0 runs, 155/9 – • • • • • •
  5. Over 49 (PAK, Nahid Rana): 4 runs, 155/9 – • • W • • 4
  6. Over 48 (PAK, Taijul Islam): 0 runs, 151/8 – • W • • • •