STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 254 245 39 12169 183 13061 59.07 93.17 43 62 125 1140
Test 92 155 10 7547 254 13273 52.04 56.85 27 25 22 840
T20 90 84 24 3159 94 2272 52.65 139.04 0 28 90 285
IPL 199 191 31 6076 113 4659 37.97 130.41 5 40 205 524
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 254 641 665 4 1/15 1/15 6.22 166.25 160.25 0 0 0
Test 92 175 84 0 - - 2.88 - - 0 0 0
T20 90 146 198 4 1/13 1/13 8.13 49.50 36.50 0 0 0
IPL 199 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 England, On 2021-03-28 at March 28, 2021 v England at Maharashtra Cricket Association Stadium, Pune
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 New Zealand, On 2021-06-18 at June 18, 2021 v New Zealand at The Rose Bowl, Southampton
T20 Debut: vs Zimbabwe, On 2010-06-12 at June 12, 2010 v Zimbabwe at Harare Sports Club, Harare
Last T20 played: vs England, On 2021-03-20 at March 20, 2021 v England at Narendra Modi Stadium, Ahmedabad
IPL Debut: vs , On at
Last IPL played: vs , On at