NEW DELHI: Opener Mahmudul Hasan Joy and captain Najmul Hossain Shanto both scored centuries as Bangladesh crushed Ireland by an innings and 47 runs in the first Test on Friday.

Joy smashed a career-best 171, while Shanto contributed 100, helping Bangladesh post a commanding 587-8 declared. In response, Ireland were bundled out for 286 in their first innings.

Chasing 301 to make Bangladesh bat again, Ireland were dismissed for 254 in their second innings on Day 4, handing the hosts a comprehensive victory.

Electing to bat first in the series opener, Ireland had received contributions from Paul Stirling and Cade Carmichael, who added 96 runs after captain Andy Balbirnie was dismissed for a duck, with both scoring half-centuries.

Stirling survived twice before being dismissed by 60 runs and Carmichael added 59.

Offspinner Mehidy Hasan Miraz, who claimed 3-50, ripped through the Irish middle order before Curtis Campher and Lorcan Tucker shared 53 runs to steady the innings.

Debutant Hasan Murad removed both of them to finish with 2-47 and effectively ruined Ireland's prospect to get past 300.

The second Test begins next Wednesday at Dhaka.

(With AP Inputs)