Kagiso

Kagiso Rabada sets two major records in one day after Bumrah bowls out legendary Indian spinner

South African fast bowler Kagiso Rabada continues to climb the ladder of progress. Rabada played only 66 Test matches but had many great records ...