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 77 131 8 6613 243 11549 53.76 57.26 25 20 19 731
T20 70 65 17 2369 90 1744 49.35 135.83 0 21 55 231
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 77 163 76 0 - - 2.79 - - 0 0 0
T20 70 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 Australia, On 2019-01-03 at January 3, 2019 v Australia at Sydney Cricket Ground (SCG), Sydney
T20 Debut: vs Zimbabwe, On 2010-06-12 at June 12, 2010 v Zimbabwe at Harare Sports Club, Harare
Last T20 played: vs West Indies, On 2019-08-06 at August 6, 2019 v West Indies at Providence Stadium, Guyana
IPL Debut: vs , On at
Last IPL played: vs , On at