The altercation between Shahid Afridi and Gautam Gambhir during the third India-Pakistan one-dayer in Kanpur earned hefty fines for both the players, who were found guilty of breaching the ICC's Code of Conduct.
Afridi, who apparently initiated the spat, was fined 95 per cent of his match fee, while Gambhir lost 65 per cent.
The punishments were handed down by ICC match referee Roshan Mahanama following hearings here today.
According to an ICC release, the players were charged under two counts of the ICC Code of Conduct.
"..Conduct unbecoming to their status which could bring them or the game of cricket into disrepute," and Level 2.4 which relates to "inappropriate and deliberate physical contact between players in the course of play."
Gambhir hit the third ball of an Afridi over for four and there was then a verbal exchange between the two players. Gambhir then looked to work the ball on the onside.
The ball deflected out onto the off-side, Gambhir took a single and, in the process, batsman and bowler collided.
A heated altercation took place between the two players that forced umpire Ian Gould of the Emirates International Panel, standing at the bowler's end, to intervene.
"Both players pleaded not guilty to the charges but even if the collision between them was viewed as an accident I still felt it was inappropriate.
"On top of that, there was a build up to that incident and then they stood toe-to-toe arguing in mid-pitch immediately afterwards," Mahanama said.