Sri Lankan top-order batsman Bhanuka Rajapaksa quit international cricket Wednesday just days before the start of a one-day international series against Zimbabwe at home.
The 30-year-old left-hander resigned due to family obligations, Sri Lanka Cricket said in a statement.
“I have very carefully considered my position as a player, husband and am taking this decision looking forward to fatherhood and associated familial obligations,” the board quoted him as saying.
Rajapaksa has scored 89 runs in five ODIs, along with 320 runs in his 18 T20 international appearances.
Rajapaksa had been previously in conflict with the cricket board and head coach Micky Arthur about fitness demands.
He was omitted from the national team because of his failure to meet fitness and fielding standards and was fined for a media interview criticizing his exclusion. However, Rajapaksa subsequently worked on his fitness and earned selection to the national team.
Last July he was fined $5,000 and handed a suspended ban for giving interviews criticising the national board after his exclusion from a tour of England.
Sri Lanka Cricket said then that the interview breached the player’s contract.
Zimbabwe’s three-match ODI series begins January 16 in Kandy, ahead of Sri Lanka’s T20 tour of Australia slated for February.