STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 344 292 82 10562 183 12054 50.29 87.62 10 71 225 811
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 190 170 65 4432 84 3215 42.20 137.85 0 23 209 297
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 344 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 190 - - - - - - - - - -
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 Pakistan, On 2019-06-16 at June 16, 2019 v Pakistan 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