Little has gone right for Bangladesh lately, and now their captain, Khaled Mahmud, has been fined for criticising umpires following their innings defeat by South Africa in Dhaka earlier in the month.

Mahmud told reporters that he was less than impressed with the performances of Billy Bowden and Steve Bucknor. Both umpires were lambasted in the local press, with Bowden singled out after several highly contentious decisions.

"The International Cricket Council has decided to deduct 50 percent of Mahmud's match fee following a complaint by match referee Clive Lloyd," Mahbub Anam, a Bangladesh Cricket Board official, revealed.