STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 143 136 20 5507 185 6215 47.47 88.60 12 35 66 495
Test 61 104 14 3750 137 8153 41.66 45.99 9 21 19 458
T20 44 44 6 1363 119 1006 35.86 135.48 1 8 45 126
IPL 71 64 5 1853 96 1462 31.40 126.74 0 12 59 163
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 143 192 189 2 1/8 1/8 5.90 94.50 96.00 0 0 0
Test 61 78 69 0 - - 5.30 - - 0 0 0
T20 44 8 3 0 - - 2.25 - - 0 0 0
IPL 71 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 Australia, On 2019-07-06 at July 6, 2019 v Australia at Old Trafford, Manchester
Test Debut: vs Australia, On 2012-11-22 at November 22, 2012 v Australia at Adelaide Oval, Adelaide
Last Test played: vs India, On 2019-10-19 at October 19, 2019 v India at JSCA International Stadium Complex, Ranchi
T20 Debut: vs England, On 2012-09-08 at September 8, 2012 v England at Riverside Ground, Chester-le-Street
Last T20 played: vs Sri Lanka, On 2019-03-19 at March 19, 2019 v Sri Lanka at Newlands, Cape Town
IPL Debut: vs , On at
Last IPL played: vs , On at