STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 57 53 9 1539 102 1673 34.97 91.99 1 11 38 128
Test 32 55 5 1260 181 2486 25.20 50.68 2 3 17 160
T20 14 14 3 219 36 189 19.90 115.87 0 0 11 9
IPL 20 14 2 225 38 196 18.75 114.79 0 0 14 9
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 57 1835 1700 47 5/33 5/33 5.55 36.17 39.04 1 1 0
Test 32 2853 1623 42 5/46 7/86 3.41 38.64 67.92 1 1 0
T20 14 120 159 7 2/6 2/6 7.95 22.71 17.14 0 0 0
IPL 20 315 414 20 4/25 4/25 7.88 20.70 15.75 1 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs South Africa, On 2011-10-19 at October 19, 2011 v South Africa at SuperSport Park, Centurion
Last ODI played: vs South Africa, On 2020-03-07 at March 7, 2020 v South Africa at Senwes Park, Potchefstroom
Test Debut: vs Pakistan, On 2014-10-22 at October 22, 2014 v Pakistan at Dubai International Cricket Stadium, Dubai
Last Test played: vs England, On 2019-09-12 at September 12, 2019 v England at The Oval, London
T20 Debut: vs South Africa, On 2011-10-16 at October 16, 2011 v South Africa at The Wanderers Stadium, Johannesburg
Last T20 played: vs South Africa, On 2020-02-26 at February 26, 2020 v South Africa at Newlands, Cape Town
IPL Debut: vs , On at
Last IPL played: vs , On at