First bowler to take 10 wickets in a limited overs international

The earliest bowler to take all 10 wickets in an ICC international cricket match with limited overs was Mehboob Alam (Nepal) for Nepal against Mozambique in Jersey, UK, on 25 May 2008. The match was contested as part of the 2008 ICC World Cricket League Division V competition.

The accomplishment has only happened professionally in two other instances, both in Test cricket with unlimited overs: once each by Jim Laker (UK) and Anil Kumble (India)