Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.Shahid Afridi vs AB de Villiers - All 5 dismissals - 4 of them were bowled.