Shadman Islam's fluent, unbeaten 144 led Shinepukur Cricket Club to an eight-wicket win over Sheikh Jamal Dhanmondi Club in the Dhaka Premier League and lifted them to second place on the points table.

During what was his second List-A century, Shadman slammed nine fours and two sixes. He played a major part in a 95-run opening stand with Fardeen Hasan and also put on an unbroken 121 runs for the third wicket with Towhid Hridoy (50).

Earlier, Dhanmondi Club were bowled out for 262 runs in 49.5 overs. Ziaur Rahman top-scored with 79 while Hasanuzzaman struck 61. New-ball bowlers Mohammad Saifuddin and Sujon Hawlader and spinners Shuvagata Hom and Abdul Gaffar picked up two wickets each.

Half-centuries from Mohammad Naim and Naeem Islam took Legends of Rupganj to their fifth win, beating Khelaghar Samaj Kallyan Samity by six wickets at the BKSP-3 ground.

The pair added 144 runs for the third wicket, with 18-year old Naim's 81 off 96 the top score of the innings. The captain Naeem made 70 off 64 balls, aided by three fours and two sixes.

Khelagar had managed 259 for 4 in their 50 overs, helped primarily by Robiul Islam Robi's 116. He struck 13 fours and a six in his 138-ball knock. He also added 182 runs for the second wicket with Mahidul Islam Ankon, who made 80 off 125 balls.

Junaid Siddique's sixth List-A hundred powered Brothers Union to a crushing 131-run win over Kalabagan Krira Chakra at Fatullah Cricket Stadium. He struck 16 fours and two sixes, his 123 off 111 providing the ballast for a total of 317 for 4.

Junaid added 205 runs for the second wicket with Myshukur Rahaman, who missed out a hundred of his own by four runs, finishing with three sixes and six fours.

Kalabagan were bowled out for 186 runs in 45 overs, with only four batsmen reaching double-figures. Muktar Ali top-scored with an unbeaten 62 that included half a dozen sixes. Left-arm spinner Sohrawordi Shuvo took three wickets.