UAE's 33-year-old batter Asif Khan on Thursday smashed the fastest hundred in ODI cricket by an Associate player. Asif reached the three-figure mark off 41 deliveries in their ICC Men's Cricket World Cup League 2 match against Nepal. Overall, it is the fourth-fastest hundred in men's ODI cricket history.