Controversial Pak batsman Umar Akmal claims he has been cleared of corruption allegations
The enigmatic batsman also admitted that he had not given enough time to prove his fitness and had no one to blame but himself for not getting a central contract.