STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 341 289 82 10500 183 11992 50.72 87.55 10 71 224 806
Test 90 144 16 4876 224 8249 38.09 59.11 6 33 78 544
T20 98 85 42 1617 56 1282 37.60 126.13 0 2 52 116
IPL 183 164 61 4247 79 3087 41.23 137.57 0 22 196 287
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 341 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 98 - - - - - - - - - -
IPL 183 - - - - - - - - - -
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 Australia, On 2019-03-08 at March 8, 2019 v Australia at JSCA International Stadium Complex, Ranchi
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 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