Brian Lara Stadium

New Business

South Africa dominates Afghanistan to secure first ever spot in T20 World Cup final

Marco Jansen and Tabraiz Shamsi took three wickets apiece as South Africa skittled Afghanistan for 56 on their way to…

Read More »
Back to top button