STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 124 124 6 5355 178 5609 45.38 95.47 16 26 81 614
Test 53 89 6 3245 141 4561 39.09 71.14 6 22 32 406
T20 57 57 7 1758 79 1289 35.16 136.38 0 11 65 179
IPL 73 73 5 2131 108 1611 31.33 132.27 1 15 79 219
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 124 - - - - - - - - - -
Test 53 - - - - - - - - - -
T20 57 - - - - - - - - - -
IPL 73 - - - - - - - - - -
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs New Zealand, On 2013-01-19 at January 19, 2013 v New Zealand at Boland Park, Paarl
Last ODI played: vs Ireland, On 2021-07-16 at July 16, 2021 v Ireland at Malahide Cricket Club Ground, Dublin
Test Debut: vs Australia, On 2014-02-20 at February 20, 2014 v Australia at St George's Park, Port Elizabeth
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 New Zealand, On 2012-12-21 at December 21, 2012 v New Zealand at Kingsmead, Durban
Last T20 played: vs Sri Lanka, On 2021-09-14 at September 14, 2021 v Sri Lanka at R.Premadasa Stadium, Colombo
IPL Debut: vs , On at
Last IPL played: vs , On at