STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 124 119 15 4693 185 5298 45.12 88.58 10 29 58 411
Test 54 90 12 3302 137 7229 42.33 45.67 8 17 17 400
T20 42 42 6 1264 119 938 35.11 134.75 1 7 40 118
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 124 192 189 2 1/8 1/8 5.90 94.50 96.00 0 0 0
Test 54 78 69 0 - - 5.30 - - 0 0 0
T20 42 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 Australia, On 2018-11-11 at November 11, 2018 v Australia at Bellerive Oval, Hobart
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 2018-07-20 at July 20, 2018 v Sri Lanka at Sinhalese Sports Club, Colombo
T20 Debut: vs England, On 2012-09-08 at September 8, 2012 v England at Riverside Ground, Chester-le-Street
Last T20 played: vs Australia, On 2018-11-17 at November 17, 2018 v Australia at Carrara Oval, Carrara
IPL Debut: vs , On at
Last IPL played: vs , On at