STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 129 123 17 4848 185 5496 45.73 88.20 10 31 60 424
Test 57 96 13 3533 137 7704 42.56 45.85 9 18 17 429
T20 43 43 6 1342 119 983 36.27 136.52 1 8 44 124
IPL 59 52 4 1457 73 1141 30.35 127.69 0 9 44 127
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 129 192 189 2 1/8 1/8 5.90 94.50 96.00 0 0 0
Test 57 78 69 0 - - 5.30 - - 0 0 0
T20 43 8 3 0 - - 2.25 - - 0 0 0
IPL 59 6 16 0 - - 16.00 - - 0 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs India, On 2011-01-18 at January 18, 2011 v India at Newlands, Cape Town
Last ODI played: vs Pakistan, On 2019-01-30 at January 30, 2019 v Pakistan at Newlands, Cape Town
Test Debut: vs Australia, On 2012-11-22 at November 22, 2012 v Australia at Adelaide Oval, Adelaide
Last Test played: vs Sri Lanka, On 2019-02-13 at February 13, 2019 v Sri Lanka at Kingsmead, Durban
T20 Debut: vs England, On 2012-09-08 at September 8, 2012 v England at Riverside Ground, Chester-le-Street
Last T20 played: vs Pakistan, On 2019-02-01 at February 1, 2019 v Pakistan at Newlands, Cape Town
IPL Debut: vs , On at
Last IPL played: vs , On at