Afghanistan have dropped several catches in their campaign and in their last game Mujeeb Ur Rahman dropped Glenn Maxwell's catch which eventually cost them a semi-final spot.
Riding on Rahmanullah Gurbaz's onslaught followed by Mujeeb Ur Rahman's all-round performance, Afghanistan produced the biggest upset of the ongoing ODI World Cup, trouncing defending champions and one of the top contenders for the crown, England.