India
05/11/2015
Recent Match
England
16/01/2020
Matches
43
Runs
606
64
Innings
606
Runs
0/0
100s / 50s
87/7
4s / 6s
11.43
Average
45.90
SR
Coming from a humble background in Johannesburg, Kagiso Rabada always knew what is required to be a capable option for the South African bowling ar