Riaz Afridi bowls against Sri Lanka during the semi-final match against Sri Lanka at the 2004 Cathay Pacific / Standard Chartered Hong Kong International Cricket Sixes at Kowloon Cricket Club.
© China Cricket International Limited