STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 60 56 9 1615 102 1787 34.36 90.37 1 12 38 134
Test 32 55 5 1260 181 2486 25.20 50.68 2 3 17 160
T20 15 15 4 258 39 225 23.45 114.66 0 0 12 11
IPL 21 15 2 225 38 197 17.30 114.21 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 60 1949 1803 49 5/33 5/33 5.55 36.79 39.77 1 1 0
Test 32 2853 1623 42 5/46 7/86 3.41 38.64 67.92 1 1 0
T20 15 120 159 7 2/6 2/6 7.95 22.71 17.14 0 0 0
IPL 21 319 420 20 4/25 4/25 7.89 21.00 15.95 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 England, On 2020-09-16 at September 16, 2020 v England at Old Trafford, Manchester
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 England, On 2020-09-08 at September 8, 2020 v England at The Rose Bowl, Southampton
IPL Debut: vs , On at
Last IPL played: vs , On at