Detailed explanation and options for the selected question.
Shahid Afridi holds the record for the most T20I wickets.