STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 28 9 6 47 19 66 15.66 71.21 0 0 2 4
Test 8 13 7 42 14 87 7.00 48.27 0 0 0 8
T20 16 4 1 7 4 15 2.33 46.66 0 0 0 0
IPL 11 0 0 0 0 - 0.00 0 0 0 0
CL 0 0 0 0 0 0 - - 0 0 0 0
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 28 1344 1271 54 6/58 6/58 5.67 23.53 24.88 2 1 0
Test 8 1183 640 24 6/39 7/90 3.24 26.66 49.29 1 1 0
T20 16 320 477 28 4/19 4/19 8.94 17.03 11.42 1 0 0
IPL 11 252 323 20 4/10 4/10 7.69 16.15 12.60 1 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs India, On 2018-02-07 at February 7, 2018 v India at Newlands, Cape Town
Last ODI played: vs Pakistan, On 2021-04-04 at April 4, 2021 v Pakistan at The Wanderers Stadium, Johannesburg
Test Debut: vs India, On 2018-01-13 at January 13, 2018 v India at SuperSport Park, Centurion
Last Test played: vs Pakistan, On 2021-01-26 at January 26, 2021 v Pakistan at National Stadium, Karachi
T20 Debut: vs Sri Lanka, On 2017-01-20 at January 20, 2017 v Sri Lanka at SuperSport Park, Centurion
Last T20 played: vs England, On 2020-12-01 at December 1, 2020 v England at Newlands, Cape Town
IPL Debut: vs , On at
Last IPL played: vs , On at