STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 239 230 39 11520 183 12359 60.31 93.21 43 54 119 1085
Test 82 139 10 7066 254 12261 54.77 57.62 26 22 22 787
T20 72 67 18 2450 90 1811 50.00 135.28 0 22 58 235
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 239 641 665 4 1/15 1/15 6.22 166.25 160.25 0 0 0
Test 82 169 80 0 - - 2.84 - - 0 0 0
T20 72 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 West Indies, On 2019-08-14 at August 14, 2019 v West Indies at Queen's Park Oval, Port of Spain, Trinidad
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 South Africa, On 2019-10-19 at October 19, 2019 v South Africa at JSCA International Stadium Complex, Ranchi
T20 Debut: vs Zimbabwe, On 2010-06-12 at June 12, 2010 v Zimbabwe at Harare Sports Club, Harare
Last T20 played: vs South Africa, On 2019-09-22 at September 22, 2019 v South Africa at M.Chinnaswamy Stadium, Bengaluru
IPL Debut: vs , On at
Last IPL played: vs , On at