STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 123 123 6 5235 178 5518 44.74 94.87 15 26 76 603
Test 51 86 5 3008 129 4227 37.13 71.16 5 21 25 386
T20 47 47 5 1303 79 954 31.02 136.58 0 6 53 135
IPL 68 68 4 2001 108 1512 31.26 132.34 1 14 76 206
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 123 - - - - - - - - - -
Test 51 - - - - - - - - - -
T20 47 - - - - - - - - - -
IPL 68 - - - - - - - - - -
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 Pakistan, On 2021-04-04 at April 4, 2021 v Pakistan at The Wanderers Stadium, Johannesburg
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 Pakistan, On 2021-02-04 at February 4, 2021 v Pakistan at Rawalpindi Cricket Stadium, Rawalpindi
T20 Debut: vs New Zealand, On 2012-12-21 at December 21, 2012 v New Zealand at Kingsmead, Durban
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