Aasif Sheikh reaches 1000 ODI runs for Nepal. His excellent batting performances have been key to Nepal's success on the international stage.
READ ALSO: