Former Sri Lanka skipper Arjuna Ranatunga today demanded an investigation into the country’s 2011 World Cup final defeat by India amid allegations of match fixing. Ranatunga, 53, in a video posted on his Facebook page, said he was shocked by Sri Lanka’s six-wicket defeat in the final at the Wankhede stadium in Mumbai.

“I was also in India giving commentaries at the time. When we lost, I was distressed and I had a doubt,” Ranatunga said. “We must investigate what happened to Sri Lanka at the 2011 World Cup final.”

“I cannot reveal everything now, but one day I will. There must be an inquiry.” Without giving names, Ranatunga said players could not hide the “dirt” with their clean white cricket clothing. Sri Lanka, batting first, scored 274-6 off 50 overs and appeared in a commanding position when Indian superstar Sachin Tendulkar was caught for 18.

India turned the game dramatically thanks partly to poor fielding and bowling by Sri Lanka. Local media have raised suspicions of Sri Lankans throwing the match, but there was no formal call for an investigation till Ranatunga’s outburst.

Ranatunga’s spokesman Thamira Manju told AFP that he was writing to President Maithripala Sirisena and Prime Minister Ranil Wickremesinghe complaining about the state of cricket in the country. There have been recriminations in the country since Sri Lanka suffered a humiliating 3-2 loss to bottom-ranked Zimbabwe in a five-match one-day series on home soil this month.

There is also growing tension between Sri Lankan sports authorities and players about the use of managers, including an agent who represents more than half the national team.

Sports Minister Dayasiri Jayasekera has said he wants to regulate agents in cricket in a bid to prevent the possibility of one individual fixing matches using a network of players under his management. Former skipper Kumar Sangakkara, who led Sri Lanka in the 2011 World Cup defeat, has publicly defended his manager, a foreign national, who is also an agent for many other local players.

Last year, the International Cricket Council imposed a three-year ban on a top Sri Lankan official Jayananda Warnaweera for failing to cooperate with an anti-corruption investigation. Warnaweera, a former Test player who was facing a two-year domestic ban over allegations of involvement in match-fixing, failed to attend interviews with an ICC anti-corruption unit.