STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 338 286 81 10415 183 11877 50.80 87.69 10 70 222 798
Test 90 144 16 4876 224 8249 38.09 59.11 6 33 78 544
T20 96 83 41 1548 56 1222 36.85 126.67 0 2 48 113
IPL 175 158 58 4017 79 2906 40.17 138.23 0 20 186 275
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 338 36 31 1 1/14 1/14 5.16 31.00 36.00 0 0 0
Test 90 96 67 0 - - 4.18 - - 0 0 0
T20 96 - - - - - - - - - -
IPL 175 - - - - - - - - - -
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Bangladesh, On 2004-12-23 at December 23, 2004 v Bangladesh at MA Aziz Stadium, Chittagong
Last ODI played: vs New Zealand, On 2019-02-03 at February 3, 2019 v New Zealand at Westpac Stadium, Wellington
Test Debut: vs Sri Lanka, On 2005-12-02 at December 2, 2005 v Sri Lanka at MA Chidambaram Stadium, Chennai
Last Test played: vs Australia, On 2014-12-26 at December 26, 2014 v Australia at Melbourne Cricket Ground (MCG), Melbourne
T20 Debut: vs South Africa, On 2006-12-01 at December 1, 2006 v South Africa at The Wanderers Stadium, Johannesburg
Last T20 played: vs New Zealand, On 2019-02-10 at February 10, 2019 v New Zealand at Seddon Park, Hamilton
IPL Debut: vs , On at
Last IPL played: vs , On at