Justice A Muhamed Mustaque set aside all proceedings against Sreesanth initiated by the Board of Control for Cricket in India as well.

The ban had been imposed following the 2013 IPL spot-fixing scandal.

Sreesanth revealed his desire to return to cricket earlier this year, with Scotland being the unlikely venue.

A Delhi court had acquitted Sreesanth of any charges of match fixing but the BCCI had refused to lift the ban.

At the time the BCCI released a statement that read: “The decision of the sessions court to acquit the petitioner from the criminal charges has no impact whatsoever on the decision of the internal disciplinary committee of the BCCI to ban the petitioner from playing cricket tournaments organised by the BCCI and/or its affiliates.”

The 34-year-old may now be able to accept an offer from Glenrothes Cricket Club to make a comeback via league cricket in Scotland.

It remains unclear if Sreesanth will ever play cricket in India again.