Tabraiz Shamsi opts out of South Africa’s central contracts to pursue T20 franchise cricket – The Headlines

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

Read More