STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 248 239 39 11867 183 12726 59.33 93.25 43 58 121 1116
Test 86 145 10 7240 254 12552 53.62 57.68 27 22 22 811
T20 82 76 21 2794 94 2021 50.80 138.24 0 24 76 258
IPL 189 181 30 5836 113 4458 38.64 130.91 5 39 200 501
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 248 641 665 4 1/15 1/15 6.22 166.25 160.25 0 0 0
Test 86 175 84 0 - - 2.88 - - 0 0 0
T20 82 146 198 4 1/13 1/13 8.13 49.50 36.50 0 0 0
IPL 189 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 New Zealand, On 2020-02-11 at February 11, 2020 v New Zealand at Bay Oval, Mount Maunganui
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 New Zealand, On 2020-02-29 at February 29, 2020 v New Zealand at Hagley Oval, Christchurch
T20 Debut: vs Zimbabwe, On 2010-06-12 at June 12, 2010 v Zimbabwe at Harare Sports Club, Harare
Last T20 played: vs New Zealand, On 2020-01-31 at January 31, 2020 v New Zealand at Westpac Stadium, Wellington
IPL Debut: vs , On at
Last IPL played: vs , On at