STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 350 297 84 10773 183 12303 50.57 87.56 10 73 229 826
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 220 193 73 4746 84 3494 39.55 135.83 0 23 219 325
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 350 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 220 - - - - - - - - - -
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-07-09 at July 9, 2019 v New Zealand at Old Trafford, Manchester
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