Tabraiz Shamsi, Imran Tahir, South Africa, World Cup squad, South Africa's World Cup squad
Tabraiz Shamsi, who has played 15 ODIs, has taken 19 wickets at an economy rate of 5.30. @ Getty Images

Tabraiz Shamsi was ecstatic after he was included in South Africa’s 15-man squad for the 2019 ICC Cricket World Cup that was announced on Thursday. The left-arm spinner, who last played an ODI against Sri Lanka at Port Elizabeth in March this year, along with veteran leggie Imran Tahir are the spin options in the Proteas squad.

“So sooooo thankful for this opportunity… thank you to those who have shown faith in me ?? …not happy just to be going there to take part… going there to fight and bring back the cup for our country,” the 29-year-old wrote on Twitter immediately after the squad was announced.

South Africa went with experience over youth as veteran batsman Hashim Amla pipped Reeza Hendricks in an otherwise expected squad picked for the global showpiece event that begins in England on May 30.

Amla, who has scored more than 18,000 runs international cricket, was a doubtful inclusion due to his inconsistent form. In the end, the selectors decided to go with the 36-year-old over the much younger Hendricks, who has played only 18 ODIs.

South Africa’s Cricket World Cup squad: Faf du Plessis (captain), Hashim Amla, Quinton de Kock (wk), JP Duminy, Imran Tahir, Aiden Markram, David Miller, Lungi Ngidi, Anrich Nortje, Andile Phehlukwayo, Dwaine Pretorius, Kagiso Rabada, Tabraiz Shamsi, Dale Steyn, Rassie van der Dussen

South Africa’s World Cup fixtures

May 24: (warm-up) South Africa vs Sri Lanka, Cardiff

May 26: (warm-up) South Africa vs West Indies, Bristol

May 30: South Africa vs England, The Oval

June 5: South Africa vs India, Southampton

June 10: South Africa vs West Indies, Southampton

June 15: South Africa vs Afghanistan, Cardiff

June 19: South Africa vs New Zealand, Birmingham

June 23: South Africa vs Pakistan, Lord’s

June 28: South Africa vs Sri Lanka, Durham

July 6: South Africa vs Australia, Manchester

For a full list of all World Cup fixtures, click HERE