Matsikenyeri, bowled his leg-spinners to good effect, snaffling 4 for 58 as the Bangladesh Cricket Board XI piled on the runs before declaring at 316-7. At stumps, Zimbabwe openers Matsikenyeri and Barney Rogers played out the last ten overs safely to reach 41for no loss.
The highlight of BCB XI's innings was an impressive unbeaten 102 by Tushar Imran. Nafees Ahmed was the notable contributor chipping in with a fine 97.
This is the only tour game for the visitors before the two Test series kickstarts. The first Test begins in Chittagong on January 6.
BCB XI: Shahriar Nadees, Shamsur Rahman, Saqib Al Wasan, Rajin Saleh (capt), Tushar Imran, Al Sahariar, Mushfiqur Rahim, Mohammad Sharif, Tareq Aziz, Shahadat Hossain, Shafaq Al Zabir.
Zimbabwe: Barney Rogers, Stuart Matsikenyeri, Brendan Taylor, Vusi Sibanda, Tatenda Taibu (capt/wk), Elton Chigumbura, Tinashe Panyangara, Douglas Hondo, Prosper Utseya, Tawanda Mupariwa, ANO.