Pakistan vs South Africa: Shahid Afridi breaks record of most ducks for a Pakistani player
Johannesburg: After crossing the triple century of sixes during the tour of South Africa, Pakistan’s star all-rounder Shahid Afridi has once again broken a record...