Khaled Mahmud, the former Bangladesh captain, has announced he is to quit international cricket. This isn't the first time he has made plans to retire: he declared the same decision last October before quickly denying the rumour as speculation. Now, however, his decision seems more certain.
"I will play the last match of my international career tomorrow," he said. "I feel it is time to quit."

Mahmud, 34, played 12 Tests and 76 one-dayers for his country and made his debut in 1998 against India. On Monday, he will play against Sri Lanka for the first of three one-dayers.

He made his Test debut against Zimbabwe in November 2001 and, in Tests, scored 266 runs and claimed 13 wickets. Although he hasn't played in a Test since November 2003, he has been a regular fixture in the shorter version of the game; he took career-best figures of 4 for 19 against Zimbabwe in March 2004.

After the three one-dayers, Sri Lanka face Bangladesh for two Tests, the first of which is at Chittagong on February 28.