STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 121 121 6 5135 178 5414 44.65 94.84 15 25 74 590
Test 47 80 5 2934 129 4135 39.12 70.95 5 21 25 376
T20 46 46 5 1286 79 942 31.36 136.51 0 6 52 134
IPL 66 66 4 1959 108 1467 31.59 133.53 1 14 76 201
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 121 - - - - - - - - - -
Test 47 - - - - - - - - - -
T20 46 - - - - - - - - - -
IPL 66 - - - - - - - - - -
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 Australia, On 2020-03-07 at March 7, 2020 v Australia at Senwes Park, Potchefstroom
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 England, On 2020-01-24 at January 24, 2020 v England at The Wanderers Stadium, Johannesburg
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-11-29 at November 29, 2020 v England at Boland Park, Paarl
IPL Debut: vs , On at
Last IPL played: vs , On at