Shakib Al Hasan and Sabbir Rahman both scored half-centuries in a late recovery against the CSA XI to see Bangladesh post 255 in 48 overs.
It was a positive start by Bangladesh, courtesy of Imrul Kayes, but Dolphins all-rounder Robbie Frylinck rattled the visitors with two wickets in successive balls in the eighth over to remove Imrul on 27 off 31 balls and Soumya Sarkar on 3.
Aaron Phangiso and Malusi Siboto also got into the action, as Bangladesh barely passed the 60-run mark before losing their third and fourth wickets: Liton Das and Mushfiqur Rahim walking back to the pavilion on 8 and 22 respectively.
Shakib’s rest from Test cricket seemed to have worked in his favour. Supported by Mahmudullah, they added 57 runs before Wiaan Mulder trapped Mahmudullah lbw on 21 (4×2, 6×1). He then charged to his half-century with Sabbir at the crease, Shakib taking 54 balls and six fours to get there.
With the Tigers four runs short of 200, Shakib was finally dismissed; Phangiso taking his second wicket to send the all-rounder packing after a 67-ball 68, which included nine fours.
Sabbir followed suit to reach his half-century off 51 balls and charging the visitors forward, but he could only manage to push them to 220, before he nicked a Mbulelo Budaza delivery three balls after reaching his 50.
Budaza took his second in his next over, while Siboto and Beuran Hendricks finished things off as Bangladesh were bowled out for 255 in 48.1 overs.
Photo: Frikkie Kapp/Gallo Images