STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 251 242 39 12040 183 12912 59.31 93.24 43 60 124 1130
Test 87 147 10 7318 254 12740 53.41 57.44 27 23 22 820
T20 85 79 21 2928 94 2115 50.48 138.44 0 25 81 265
IPL 192 184 30 5878 113 4496 38.16 130.73 5 39 201 503
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 251 641 665 4 1/15 1/15 6.22 166.25 160.25 0 0 0
Test 87 175 84 0 - - 2.88 - - 0 0 0
T20 85 146 198 4 1/13 1/13 8.13 49.50 36.50 0 0 0
IPL 192 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 2020-12-02 at December 2, 2020 v Australia at Manuka Oval, Canberra
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 2020-12-17 at December 17, 2020 v Australia at Adelaide Oval, Adelaide
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 2020-12-08 at December 8, 2020 v Australia at Sydney Cricket Ground (SCG), Sydney
IPL Debut: vs , On at
Last IPL played: vs , On at