STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 245 236 39 11792 183 12626 59.85 93.39 43 57 120 1109
Test 84 141 10 7202 254 12457 54.97 57.81 27 22 22 805
T20 80 74 21 2745 94 1985 51.79 138.28 0 24 75 254
IPL 177 169 26 5412 113 4112 37.84 131.61 5 36 190 480
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 245 641 665 4 1/15 1/15 6.22 166.25 160.25 0 0 0
Test 84 169 80 0 - - 2.84 - - 0 0 0
T20 80 146 198 4 1/13 1/13 8.13 49.50 36.50 0 0 0
IPL 177 251 368 4 2/25 2/25 8.79 92.00 62.75 0 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Sri Lanka, On 2008-08-18 at August 18, 2008 v Sri Lanka at Rangiri Dambulla International Stadium, Rangiri
Last ODI played: vs Australia, On 2020-01-19 at January 19, 2020 v Australia at M.Chinnaswamy Stadium, Bengaluru
Test Debut: vs West Indies, On 2011-06-20 at June 20, 2011 v West Indies at Sabina Park, Kingston, Jamaica
Last Test played: vs Bangladesh, On 2019-11-22 at November 22, 2019 v Bangladesh at Eden Gardens, Kolkata
T20 Debut: vs Zimbabwe, On 2010-06-12 at June 12, 2010 v Zimbabwe at Harare Sports Club, Harare
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