May 3, 2025 ·Proteas fast bowlerKagiso Rabadahas apologised after confirming that he is provisionally suspended from cricket after testing positive for a recreational drug. Find out the complete career history ofKagiso Rabadaincluding highest scores, centuries, half centuries, wickets and more Kagiso RabadaProfile: Read about Career details, ICC Ranking, batting score in T20, ODI and Test Matches and personal info of at Crickit by HT.