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 96 162 10 7765 254 13742 51.08 56.50 27 27 22 871
T20 90 84 24 3159 94 2272 52.65 139.04 0 28 90 285
IPL 207 199 31 6283 113 4835 37.39 129.94 5 42 210 546
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 96 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 207 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 England, On 2021-09-02 at September 2, 2021 v England at The Oval, London
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