STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 29 9 6 47 19 66 15.66 71.21 0 0 2 4
Test 10 16 7 49 14 123 5.44 39.83 0 0 0 9
T20 23 5 1 7 4 17 1.75 41.17 0 0 0 0
IPL 14 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 29 1392 1304 54 6/58 6/58 5.62 24.14 25.77 2 1 0
Test 10 1446 746 32 6/39 7/90 3.09 23.31 45.18 1 2 0
T20 23 473 707 36 4/19 4/19 8.96 19.63 13.13 1 0 0
IPL 14 324 448 25 4/10 4/10 8.29 17.92 12.96 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 Ireland, On 2021-07-11 at July 11, 2021 v Ireland at Malahide Cricket Club Ground, Dublin
Test Debut: vs India, On 2018-01-13 at January 13, 2018 v India at SuperSport Park, Centurion
Last Test played: vs West Indies, On 2021-06-18 at June 18, 2021 v West Indies at Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
T20 Debut: vs Sri Lanka, On 2017-01-20 at January 20, 2017 v Sri Lanka at SuperSport Park, Centurion
Last T20 played: vs Ireland, On 2021-07-22 at July 22, 2021 v Ireland at Civil Service Cricket Club, Stormont, Belfast
IPL Debut: vs , On at
Last IPL played: vs , On at