Uday Kaul's third List-A century helped Shinepukur Cricket Club to an 88-run win over Khelaghar Samaj Kallyan Samity at the BKSP-3 ground in the Dhaka Premier League. Kaul's 137 came off 136 balls, and included 12 fours and three sixes.

He added 65 runs for the third wicket with Towhid Hridoy and another 110 runs with Afif Hossain for the fourth wicket. Kaul fell in the 49th over, carrying Shinepukur to 294 for 7.

Left-arm spinner Raihan Uddin then took three wickets while seam bowling allrounder Mohammad Saifuddin and Afif took two as Khelaghar were bowled out for 206 runs in 45.4 overs. Rafsan Al Mahmud was their top-scorer with 62 off 79 balls.

Mohammedan Sporting Club crushed Agrani Bankby 159 runs to pick up their second win in the competition. Batting first at the Shere Bangla National Stadium, Mohammedan amassed 335 for 7, with the last 10 overs producing 103 runs. Irfan Sukkur's 92 was the top score while Raqibul Hasan and Bipul Sharma contributed with 77 and 41 respectively.

Mohammedan got off to a rollicking start thanks to the Talukdar brothers, Jony and Rony, who added 71 runs in the first 9.3 overs. Sukkur struck eight fours and two sixes in his 83-ball knock, while Bipul hit two fours and two sixes in his 29-ball cameo.

Soumya Sarkar, one of several Bangladesh players to take the overnight train to Dhaka, fell for a duck in the first over as Agrani Bank struggled to put partnerships together. They were eventually bowled out for 176 in 37.4 overs with Subashis Roy, Qazi Onik, Enamul Haque and Bipul taking two wickets each.

Sheikh Jamal Dhanmondi Club picked up their third win by beating Prime Bank Cricket Club by five wickets. At the Fatullah Cricket Stadium, they chased down Prime Bank's 228-run target in 44.4 overs.

Ziaur Rahman top-scored with 67 off 76 balls. He added partnerships worth 70 and 65 runs for the first two wickets, with Shykat Ali and Rakin Ahmed respectively. Later, Nurul Hasan and Tanbir Hayder eased the chase with a 38-run unbroken sixth-wicket stand, in just 4.1 overs.

Pace bowler Robiul Haque took three wickets as Prime Bank were bowled out for 227 runs in 50 overs. Captain Mehedi Maruf, who top-scored with 41, was one of many of their batsmen who couldn't capitalise after a start. Abu Jayed and Elias Sunny took two wickets each for Dhanmondi Club.