Players to have scored 50 or more runs and taken five or more wickets in an ODI match
Here is the list of players who have scored 50 or more runs and taken 5 or more wickets in an ODI match. Shahid Afridi is the only player to do this feat thrice, whereas others achieved the feat once.