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 69 118 14 4163 199 8986 40.02 46.32 10 21 21 516
T20 50 50 7 1528 119 1137 35.53 134.38 1 10 50 140
IPL 92 85 9 2622 96 2004 34.50 130.83 0 20 86 234
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 69 78 69 0 - - 5.30 - - 0 0 0
T20 50 8 3 0 - - 2.25 - - 0 0 0
IPL 92 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 Pakistan, On 2021-02-04 at February 4, 2021 v Pakistan at Rawalpindi Cricket Stadium, Rawalpindi
T20 Debut: vs England, On 2012-09-08 at September 8, 2012 v England at Riverside Ground, Chester-le-Street
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