STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 134 128 18 5120 185 5783 46.54 88.53 11 32 62 459
Test 58 98 14 3608 137 7834 42.95 46.05 9 19 17 438
T20 44 44 6 1363 119 1006 35.86 135.48 1 8 45 126
IPL 64 57 5 1630 73 1281 31.34 127.24 0 10 51 140
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 134 192 189 2 1/8 1/8 5.90 94.50 96.00 0 0 0
Test 58 78 69 0 - - 5.30 - - 0 0 0
T20 44 8 3 0 - - 2.25 - - 0 0 0
IPL 64 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 Sri Lanka, On 2019-03-16 at March 16, 2019 v Sri Lanka 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-21 at February 21, 2019 v Sri Lanka at St George's Park, Port Elizabeth
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