Teams Kagiso Rabada played for

TestSouth Africa (2015/16-2022/23)
ODISouth Africa (2015-2022/23)
International Twenty20South Africa (2014/15-2022/23)
Main FCGauteng (2013/14)
 Lions (2013/14-2020/21)
 Kent (2016)
Main ListAGauteng (2013/14)
 Lions (2014/15)
Main Twenty20Gauteng (2013/14)
 Lions (2014/15-2020/21)
 Kent (2016)
 Delhi Daredevils (2017)
 Jozi Stars (2018/19-2019/20)
 Delhi Capitals (2019-2021)
 Punjab Kings (2022)
 MI Cape Town (2022/23)
Other FCSouth Africa A (2014-2014/15)
 South Africa (2015/16-2022/23)
 South Africans (2017)
Other ListASouth Africa A (2014-2014/15)
 South Africa (2015-2022/23)
 South Africans (2017)
Other Twenty20South Africans (2014/15)
 South Africa (2014/15-2022/23)
Under-19 TestSouth Africa Under-19s (2012/13)
Under-19 ODISouth Africa Under-19s (2012/13-2013/14)
World CupSouth Africa (2019)
Twenty20 World CupSouth Africa (2015/16-2022/23)
Under-19 World CupSouth Africa Under-19s (2013/14)
Champions TrophySouth Africa (2017)
World Test ChampionshipSouth Africa (2019/20-2022/23)
World Cup Super LeagueSouth Africa (2020/21-2022/23)
Indian Premier LeagueDelhi Daredevils (2017)
 Delhi Capitals (2019-2021)
 Punjab Kings (2022)
Twenty20 BlastKent (2016)
South African Franchise T20Jozi Stars (2018/19-2019/20)
 MI Cape Town (2022/23)
County ChampionshipKent (2016)
SuperSport SeriesLions (2013/14-2020/21)
MiscellaneousGauteng Under-15s (2010/11)
 Gauteng Under-17s (2011/12)
 Gauteng Under-19s (2011/12-2013/14)
 South African Schools Colts (2012/13)
 Lions (2013/14)
 South African Schools (2013/14)
 South Africa Under-19s (2013/14)
 Proteas (2014/15)
 South Africans (2015-2022/23)
 South Africa (2015/16-2022/23)