United Arab Emirates batter Asif Khan scored an unbeaten 101 in just 42 balls against Nepal in the second ICC Cricket World Cup League match.

Asif Khan has become the fourth fastest batter to score a century in ODIs in 41 balls.

Asif Khan hit 11 sixes and four fours while attacking the Nepali bowlers fiercely. His strike rate was 240.47.

Asif Khan had completed his half-century in 30 balls, but this player reached the century in the next 11 balls.

Asif Khan has also become the fastest batsman to score a century from the associate country.

On the basis of Asif's innings, UAE scored 310 runs for 6 wickets in 50 overs in this match, but the team had to face defeat in this match.

AB de Villiers holds the record for scoring the fastest century in ODIs in 31 balls.

He set this record against the West Indies in 2015. In that 147 runs of innings, he had hit 9 fours and 16 sixes.

Asif has become the fourth fastest batsman to score a century in ODI history after AB de Villiers (31 balls), Corey Anderson (36 balls), and Shahid Afridi (37 balls).