Kevin Pietersen has called this the funniest moment he's ever seen in cricket - and a furious superstar was on the receiving end.
A Wednesday clash in the Pakistan Super League pitted the Quetta Gladiators against Lahore Qalandars. Lahore was headed for a win - but not before a hilarious blow-up between two teammates.
Bowler Sohail Khan was trying to get the attention of boundary fielder Yasir Shah, the Pakistan Test leg-spinner, only Yasir wasn't listening. So, Sohail threw the ball at Yasir, narrowly missing his head.
Yasir was not impressed, firing some choice words and gestures Sohail's way before firing back a heated throw.
Former New Zealand captain Brendon McCullum had to step in to defuse the situation.