Nepal's leg-spinner Sandeep Lamichhane has become the fastest to take 100 wickets in ODIs.
Lamicchane, who took 42 matches to achieve the feat, overtook Afghanistan's Rashid Khan, who had taken 44 matches to reach the milestone. Australia's Mitchell Starc is third on the list.
Oman's Adeel Shafique was Lamichhane's 100th scalp.
Also read: 'Don't look at me as a cricketer...': Virat Kohli's arduous journey to overcome back issues