Sri Lanka vs Bangladesh, Bangladesh tour of Sri Lanka, 2nd Test

ICC World Test Championship 2025/2027 · Test/5day · · Sinhalese Sports Club, Colombo

Sri Lanka won by an innings and 78 runs (Sri Lanka 458, Bangladesh 247 & 133).

Match report

Sri Lanka (SL) faced Bangladesh (BAN) in the Bangladesh tour of Sri Lanka, 2nd Test of ICC World Test Championship 2025/2027, a Test match, at Sinhalese Sports Club, Colombo. Play began on Wednesday, 25 June 2025 at 04:30 UTC. It is a multi-day match with two innings per side and no limit on overs.

Bangladesh won the toss and chose to bat. The on-field umpires were Alex Wharf and Allahudien Paleker, with Andy Pycroft as match referee.

Bangladesh made 247 in 79.3 overs, with Shadman Islam top-scoring on 46 from 93 balls. Sonal Dinusha was the pick of the bowlers with 3 for 22. Sri Lanka made 458 in 116.5 overs, with Pathum Nissanka top-scoring on 158 from 254 balls. Taijul Islam was the pick of the bowlers with 5 for 131. Bangladesh made 133 in 44.2 overs, with Mushfiqur Rahim top-scoring on 26 from 53 balls. Prabath Jayasuriya was the pick of the bowlers with 5 for 56.

Result: Sri Lanka won by an innings and 78 runs. Pathum Nissanka 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: 247 (79.3 ov)

Batting
BatterDismissalRB4s6sSR
Shadman Islamc Dhananjaya de Silva b Tharindu Rathnayake46937049.46
Anamul Haqueb Asitha Fernando010000
Mominul Haquec Pavan Rathnayake b Dhananjaya de Silva21393053.85
Najmul Hossain Shantoc Kusal Mendis b Vishwa Fernando8310025.81
Mushfiqur Rahimc Vishwa Fernando b Sonal Dinusha35755046.67
Litton Dasc Kusal Mendis b Sonal Dinusha34562160.71
Mehidy Hasan Mirazc Kamindu Mendis b Vishwa Fernando31423073.81
Nayeem Hasanb Asitha Fernando25512049.02
Taijul Islamc Dinesh Chandimal b Sonal Dinusha33605055
Ebadot Hossainlbw b Asitha Fernando8131061.54
Nahid Rananot out07000

Extras: 6

Bowling
BowlerOMRWEcon
Asitha Fernando1825132.83
Vishwa Fernando1944522.37
Tharindu Rathnayake1717214.24
Prabath Jayasuriya1103603.27
Dhananjaya de Silva501513
Sonal Dinusha9.322232.32

Sri Lanka · 1st innings: 458 (116.5 ov)

Batting
BatterDismissalRB4s6sSR
Pathum Nissankac Anamul Haque b Taijul Islam15825419062.2
Lahiru Udaralbw b Taijul Islam40654061.54
Dinesh Chandimalc Litton Das b Nayeem Hasan9315310160.78
Prabath Jayasuriyac Mehidy Hasan Miraz b Nahid Rana10391025.64
Dhananjaya de Silvalbw b Taijul Islam7101070
Kamindu Mendisb Nayeem Hasan33415080.49
Kusal Mendisrun out (Litton Das)84878296.55
Sonal Dinushab Nayeem Hasan11161068.75
Tharindu Rathnayakec Anamul Haque b Taijul Islam10200150
Vishwa Fernandonot out2130015.38
Asitha Fernandoc Shadman Islam b Taijul Islam04000

Extras: 10

Bowling
BowlerOMRWEcon
Ebadot Hossain1405503.93
Taijul Islam42.5413153.06
Nahid Rana2019414.7
Mehidy Hasan Miraz2017503.75
Nayeem Hasan1848734.83
Mominul Haque20804

Bangladesh · 2nd innings: 133 (44.2 ov)

Batting
BatterDismissalRB4s6sSR
Shadman Islamc Lahiru Udara b Prabath Jayasuriya12242050
Anamul Haquec Prabath Jayasuriya b Asitha Fernando191921100
Mominul Haquec Kamindu Mendis b Dhananjaya de Silva15332045.45
Najmul Hossain Shantolbw b Dhananjaya de Silva19481139.58
Mushfiqur Rahimb Prabath Jayasuriya26532049.06
Litton Dasc Kusal Mendis b Prabath Jayasuriya14430032.56
Mehidy Hasan Mirazlbw b Tharindu Rathnayake11161068.75
Nayeem Hasanst Kusal Mendis b Prabath Jayasuriya580062.5
Taijul Islamc & b Prabath Jayasuriya6150040
Ebadot Hossainlbw b Tharindu Rathnayake671085.71
Nahid Rananot out00000

Extras: 0

Bowling
BowlerOMRWEcon
Asitha Fernando812212.75
Vishwa Fernando631602.67
Prabath Jayasuriya1825653.11
Dhananjaya de Silva411323.25
Sonal Dinusha31702.33
Tharindu Rathnayake5.201923.56

Latest overs

  1. Over 45 (BAN, Tharindu Rathnayake): 4 runs, 133/10 – W 4
  2. Over 44 (BAN, Prabath Jayasuriya): 2 runs, 129/9 – W • 2 • • •
  3. Over 43 (BAN, Tharindu Rathnayake): 1 runs, 127/8 – • • 1 • • •
  4. Over 42 (BAN, Prabath Jayasuriya): 4 runs, 126/8 – • 2 • W 1 1
  5. Over 41 (BAN, Tharindu Rathnayake): 2 runs, 122/7 – • • 1 • • 1
  6. Over 40 (BAN, Prabath Jayasuriya): 3 runs, 120/7 – • 2 1 W • •