Mustafa Kamal
Mustafa Kamal had criticised match officials after India defeated Bangladesh in the 2015 ICC World Cup quarter final Getty

Mustafa Kamal has stepped down from his post as International Cricket Council (ICC) president with immediate effect on 1 April.

Kamal handed over his resignation to ICC chief executive David Richardson and apologised to all members associated with the cricket's governing body.

A statement on the ICC's official website read: "The International Cricket Council (ICC) today confirmed that Mr Mustafa Kamal has tendered his resignation as the ICC President with immediate effect."

"In his resignation letter to the ICC Chief Executive David Richardson, Mr Kamal said he was stepping down on personal grounds and offered his apologies to all associated with the ICC, while adding that he had no complaints to make against anyone," it added.

Kamal's successor will be named after the upcoming ICC board meeting to be held in Dubai on 15 and 16 April.

After confirming his resignation, Kamal wrote in his letter, "Let the game of cricket under the leadership of ICC touch the hearts and minds of every cricket lover".

Kamal was not included at the presentation ceremony during the 2015 ICC World Cup final at MCG. ICC chairman N. Srinivasan breached rules when he handed the winner's trophy to Australia captain Michael Clarke.

As per ICC's rule book, the governing body's president and not the chairman has to hand the trophy to the winning captain. Kamal had expressed his unhappiness after he failed to make it to the podium at MCG.

"I was supposed to give the trophy today. It is my constitutional right. But very unfortunately, I wasn't allowed to do so. My rights were dishonoured. After I go back home, I will let the whole world know what's happening in ICC. I will let the whole world know about those guys who are doing these mischievous things," Kamal said.

He had criticised match officials after India's win over Bangladesh in the quarter finals of the World Cup. Kamal was asked to apologise by the ICC for the remarks he made, where he questioned the umpire's integrity.

It is believed Kamal's public outrage after his country's defeat at the hands of India, was the reason behind his snub during the World Cup final presentation ceremony.