STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 162 108 37 2233 87 2591 31.45 86.18 0 11 42 169
Test 48 69 17 1844 100 2899 35.46 63.60 1 14 49 176
T20 48 22 8 163 25 165 11.64 98.78 0 0 4 7
IPL 170 128 48 1927 48 1571 24.08 122.66 0 0 65 135
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 162 8197 6695 185 5/36 5/36 4.90 36.18 44.30 7 1 0
Test 48 12822 5200 211 7/48 10/1 2.43 24.64 60.76 8 9 1
T20 48 949 1129 38 3/48 3/48 7.13 29.71 24.97 0 0 0
IPL 170 2495 3152 108 5/16 5/16 7.57 29.18 23.10 3 1 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Sri Lanka, On 2009-02-08 at February 8, 2009 v Sri Lanka at R.Premadasa Stadium, Colombo
Last ODI played: vs Australia, On 2020-01-19 at January 19, 2020 v Australia at M.Chinnaswamy Stadium, Bengaluru
Test Debut: vs England, On 2012-12-13 at December 13, 2012 v England at Vidarbha Cricket Association Stadium, Nagpur
Last Test played: vs Bangladesh, On 2019-11-22 at November 22, 2019 v Bangladesh at Eden Gardens, Kolkata
T20 Debut: vs Sri Lanka, On 2009-02-10 at February 10, 2009 v Sri Lanka at R.Premadasa Stadium, Colombo
Last T20 played: vs New Zealand, On 2020-01-26 at January 26, 2020 v New Zealand at Eden Park, Auckland
IPL Debut: vs , On at
Last IPL played: vs , On at