Gambhir and Afridi had one of the biggest fights in Cricket history. They both collided which led both of them to exchange a few words which turned out to be serious jibes at each other.
Starc was involved in an awful fight with Pollard in an IPL game between MI and RCB in 2014. The fight was so bad that Pollard threw his bat at starc however the bat didn't hit anyone.
One of the biggest fights in cricket history was between Warne and Samuels in a BBL game. Warne threw ball at Samuels. Marlon threw his bat wildly in the air.
The ‘MonkeyGate’ incident as it is called, happened during a test between Ind and Aus at the SCG. Symonds alleged that Bhajji had called him a ‘Monkey’ which is a racial slur on the black community.
Aus's McGrath said something about Sarwan’s relationship with Lara, the Windies captain. It didn’t sit well with Sarwan and he gave it back on the same topic but included McGrath’s wife in the matter.
Virat Kohli and Gautam Gambhir once had a go at each other during an IPL game between RCB and KKR in 2013.
Harbhajan Singh and Sreesanth were two aggressive cricketers in the Indian team. A fight broke out between the two and Singh slapped Sreesanth. The actual reason for the fight is still unknown.
Gambhir was on the receiving end of sledging from Watson, and the batsman replied by elbowing the bowler trying to complete a run. Gambhir was, subsequently banned for the next match.
One of the ugliest cricket fight ever was of Aussie's Dennis Lillee and Pak's Miandad. Lillee kicked Miandad slightly from the back, Miandad retaliated by attempting to hit Lillee with his bat.
Ashes is one of the most talked about battles in cricket. It was the 1st Test of the 2013 Ashes. Aus needed 1 wicket to win the Tests, Clarke angrily said “Get ready for a broken f*ckin arm. Face up.” to Anderson.