First-ball duck! Mahfijul Islam suffers Test debut nightmare as Kagiso Rabada scripts rare bowling record
Mahfijul Islam's Test cricket debut took a difficult turn as he fell victim to the very first ball, joining a select group of players dismissed on their debut. Meanwhile, Kagiso Rabada showcased his prowess by achieving a first-ball wicket and continued to…