Pakistan all-rounder Shahid Afridi has been banned from next month's Sharjah Cup after being found guilty of sledging during the World Cup loss to India.
Afridi was found guilty of sledging Sehwag and Tendulkar
The action was taken by his own cricket board.
Afridi's outburst in Urdu was directed at opposing batsmen Virender Sehwag and Sachin Tendulkar, and umpire David Shepherd, following a rejected appeal for a wicket.
It was not reported after the match because officials did not realise its significance.
And the 24-hour deadline for laying charges had passed before the International Cricket Council was informed.
Pakistan lost the crucial Group A fixture to their arch-rivals by six wickets.
And their World Cup campaign was ended when rain ruined their match against Zimbabwe three days later.
Afridi has also been fined 50% of his fee for the match.
"We are pleased that the Pakistan Cricket Board has taken the matter up and taken action that it feels appropriate," said an ICC spokesman.
A spokesman for the PCB said in a statement: "The players were told prior to their departure for South Africa that no indiscipline will be tolerated.
"Unfortunately, Shahid Afridi breached the players Code of Conduct and had to be penalized."
Afridi will be allowed to play domestic cricket in Pakistan during his ban.
He is due to join Derbyshire for the beginning of the English season, although the county admit they have struggled to get in touch with their new overseas player.
Sri Lanka and South Africa open the seven-match Sharjah Cup on 1 April, with Pakistan playing their first match two days later. The final is on 10 March.
Pakistan's selectors will announce their squad for the tournament on 24 March, with Waqar Younis' position as captain yet to be confirmed.