Mahmudullah Riyad became the first batsman from Bangladesh to score a World Cup century, to the point in key Group A match against England at Adelaide Oval on Monday.

The 29-year-old right-hander went undefeated in exactly 100 such as Bangladesh reached 226 for four in the 44th over after he sent in the bat of England captain Eoin Morgan.

Mahmudullah plays his 114th one-day international surpassing the previous high score Bangladesh individual in a World Cup 95 set by teammate Tamim Iqbal against Scotland in Nelson last week.