Shamsi last starred for South Africa in the T20 World Cup 2024 final against India and has played two Tests, 51 ODIs and 70 T20Is, grabbing a total of 167 wickets across those formats. – The Headlines – Sports News Today, Live Cricket Score, Football News, Sports Videos