Bangladesh's record-breaking victory over Afghanistan in the one-off Test in Dhaka was a comprehensive display of all-round cricket.

Bangladesh's Record-Breaking Win Over Afghanistan: A Comprehensive Display of All-Round Cricket

The hosts batted first and posted a challenging 382, thanks to centuries from Najmul Hossain Shanto and Mominul Haque. Shanto scored 146, his third Test century, while Haque made 124, his 11th Test hundred.

Afghanistan were then bowled out for just 146 in their first innings, with Ebadot Hossain taking 5-30.

Bangladesh then piled on the runs in their second innings, scoring 425, with Shanto again making a century, this time 124.

Afghanistan were again bowled out cheaply in their second innings, this time for just 115, with Taskin Ahmed taking 4-37.

The victory margin of 546 runs is the third highest in Test history, behind England's 550-run win over Australia in 1930 and West Indies' 514-run win over England in 1984.

It is also Bangladesh's biggest Test win by runs, surpassing their previous record of 488 runs against Zimbabwe in 2014.

The win was a major boost for Bangladesh, who have struggled in recent years against top-ranked Test teams.

It was also a personal triumph for Shanto, who became the first Bangladeshi batsman to score back-to-back centuries in Tests.

"It's a great feeling to score back-to-back centuries," Shanto said. "I'm really happy with my performance and I'm glad that I could help my team win."

The win was also a major setback for Afghanistan, who are still searching for their first Test win against a top-ranked team.

"We were outplayed in all departments," Afghanistan captain Hashmatullah Shahidi said. "Bangladesh played really well and they deserved to win."

The victory will give Bangladesh confidence as they prepare for their upcoming Test series against Sri Lanka.

The two teams will play two Tests in Chattogram and Mirpur from July 21-August 3.

In addition to the individual performances of Shanto and Haque, Bangladesh's bowlers also played a key role in the win.

Ebadot Hossain, Taskin Ahmed and Shoriful Islam all took wickets in both innings, and they were able to exploit the conditions in Dhaka, which were helpful to the bowlers.

The win was a major statement from Bangladesh, and it showed that they are a team to be reckoned with in Test cricket.

They will be hoping to build on this performance in the upcoming series against Sri Lanka, and they will be confident of challenging for a place in the top 10 Test teams in the world.

Here are some of the key factors that contributed to Bangladesh's victory:

  • The batting of Najmul Hossain Shanto and Mominul Haque: Both batsmen played outstanding innings, scoring centuries in both innings. Shanto's 146 in the first innings was a patient knock, while his 124 in the second innings was an aggressive display of batting. Haque's 124 in the first innings was a technically-sound innings, while his 56 in the second innings was a more aggressive knock.
  • The bowling of Ebadot Hossain, Taskin Ahmed and Shoriful Islam: The three bowlers were all very impressive, taking a combined total of 21 wickets in the match. Hossain was the pick of the bowlers, taking 5-30 in the first innings and 3-40 in the second innings. Ahmed took 3-28 in the first innings and 4-37 in the second innings, while Islam took 3-39 in the first innings and 1-18 in the second innings.
  • The fielding of Bangladesh: Bangladesh's fielding was also excellent, with several good catches taken.

Overall, Bangladesh's victory over Afghanistan was a comprehensive display of all-round cricket. They were excellent in both batting and bowling, and their fielding was also very good. This win will give them a lot of confidence going into their upcoming Test series against Sri Lanka.