STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 236 128 35 1237 49 1526 13.30 81.06 0 0 35 92
Test 103 145 23 2224 115 3432 18.22 64.80 2 9 42 277
T20 28 13 5 108 21 87 13.50 124.13 0 0 4 11
IPL 160 88 35 829 64 600 15.64 138.16 0 1 42 79
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 236 12479 8973 269 5/31 5/31 4.31 33.35 46.39 2 3 0
Test 103 28580 13537 417 8/84 15/2 2.84 32.46 68.53 16 25 5
T20 28 612 633 25 4/12 4/12 6.20 25.32 24.48 1 0 0
IPL 160 3374 3967 150 5/18 5/18 7.05 26.44 22.49 1 1 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs New Zealand, On 1998-04-17 at April 17, 1998 v New Zealand at Sharjah Cricket Association Stadium, Sharjah
Last ODI played: vs South Africa, On 2015-10-25 at October 25, 2015 v South Africa at Wankhede Stadium, Mumbai
Test Debut: vs Australia, On 1998-03-25 at March 25, 1998 v Australia at M.Chinnaswamy Stadium, Bengaluru
Last Test played: vs Sri Lanka, On 2015-08-12 at August 12, 2015 v Sri Lanka at Galle International Stadium, Galle
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 United Arab Emirates, On 2016-03-03 at March 3, 2016 v United Arab Emirates at Shere Bangla National Stadium, Mirpur
IPL Debut: vs , On at
Last IPL played: vs , On at