STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 95 95 5 4073 178 4322 45.25 94.23 13 17 59 463
Test 35 58 5 1925 129 2723 36.32 70.69 3 13 17 240
T20 34 34 4 852 59 665 28.40 128.12 0 2 25 101
IPL 34 34 1 927 108 711 28.09 130.38 1 6 29 110
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 95 - - - - - - - - - -
Test 35 - - - - - - - - - -
T20 34 - - - - - - - - - -
IPL 34 - - - - - - - - - -
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 Sri Lanka, On 2018-08-12 at August 12, 2018 v Sri Lanka at R.Premadasa Stadium, Colombo
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 Sri Lanka, On 2018-07-20 at July 20, 2018 v Sri Lanka at Sinhalese Sports Club, Colombo
T20 Debut: vs New Zealand, On 2012-12-21 at December 21, 2012 v New Zealand at Kingsmead, Durban
Last T20 played: vs Zimbabwe, On 2018-10-12 at October 12, 2018 v Zimbabwe at Senwes Park, Potchefstroom
IPL Debut: vs , On at
Last IPL played: vs , On at