STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 227 219 37 10843 183 11664 59.57 92.96 41 49 116 1019
Test 77 131 8 6613 243 11549 53.76 57.26 25 20 19 731
T20 67 62 17 2263 90 1647 50.28 137.40 0 20 54 223
IPL 164 156 26 4954 113 3796 38.10 130.50 4 34 177 434
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 227 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 67 146 198 4 1/13 1/13 8.13 49.50 36.50 0 0 0
IPL 164 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 2019-03-13 at March 13, 2019 v Australia at Feroz Shah Kotla, Delhi
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 Australia, On 2019-02-27 at February 27, 2019 v Australia at M.Chinnaswamy Stadium, Bengaluru
IPL Debut: vs , On at
Last IPL played: vs , On at