Former Pakistan captains Javed Miandad and Shahid Afridi ended their feud on Saturday (15 October) by coming together and putting their bitter war of words behind them. The duo were at loggerheads recently after Miandad accused the all-rounder of fixing matches.

The clash between the two was resolved after intervention from close relatives and friends. The meeting reportedly took place at the residence of a mutual friend with the cricketing legends apologising to each other for the slanderous comments made.

"Things are said in the heat of the moment and I also said some inappropriate things in the heat of the moment. I take them back", said Miandad, as quoted by Geo TV.

Afridi, who has retired from the Test and One Day International (ODI) format, too apologised claiming that he has a lot of respect for Miandad.

"What Javed bhai said caused me and my family pain but I understand now what I said about him was not warranted and would have hurt him and I say sorry to him for that."

Legendary fast-bowler Wasim Akram, who had been keen for the duo to end their spat, expressed happiness and said sense had finally prevailed.

"I am so happy they have sorted out things and it is the sensible thing to do. They were people who came on channels and wanted this controversy to go further without realizing how much damage it was doing to our cricket image."

The Pakistan Cricket Board (PCB) were reportedly worried about the image of the country's cricket due to the spat. The board was planning on taking measures to end the war of words and will be relieved with the duo putting things behind and making up.