STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 117 112 12 4379 185 4962 43.79 88.25 9 29 54 378
Test 48 78 11 3022 137 6781 45.10 44.57 7 17 13 361
T20 39 39 6 1191 119 894 36.09 133.22 1 7 38 107
IPL 53 46 3 1295 73 1012 30.12 127.96 0 8 38 110
CL 8 7 0 211 52 150 30.14 140.67 0 1 6 22
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 117 192 189 2 1 / 8 1 / 8 5.91 94.50 96.00 0 0 0
Test 48 78 69 0 0 / 1 0 / 1 5.31 - - 0 0 0
T20 39 8 3 0 0 / 0 0 / 0 2.25 - - 0 0 0
IPL 53 6 16 0 0 / 16 0 / 16 16.00 - - 0 0 0
CL 8 36 52 1 1 / 3 1 / 3 8.67 52.00 36.00 0 0 0

career

ODI Debut: vs India, On 2011-01-18 at Newlands
Last ODI played: vs India, On 2018-02-01 at Kingsmead
Test Debut: vs Australia, On 2012-11-22 at Adelaide Oval
Last Test played: vs India, On 2018-01-24 at New Wanderers Stadium
T20 Debut: vs England, On 2012-09-08 at Riverside Ground
Last T20 played: vs Pakistan, On 2017-09-15 at Gaddafi Stadium
IPL Debut: vs Mumbai Indians, On 2012-04-04 at MA Chidambaram Stadium
Last IPL played: vs , On 2017-04-26 at