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 204 182 69 4632 84 3387 40.99 136.75 0 23 216 313
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 204 - - - - - - - - - -
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