STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 315 270 77 9912 183 11214 51.36 88.39 10 67 216 766
Test 90 144 16 4876 224 8248 38.09 59.12 6 33 78 544
T20 86 75 38 1364 56 1091 36.86 125.02 0 1 43 94
IPL 159 143 49 3561 70 2604 37.88 136.75 0 17 156 251
CL 24 23 8 449 63 318 29.93 141.19 0 1 26 28
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 315 36 31 1 1 / 14 1 / 14 5.17 31.00 36.00 0 0 0
Test 90 96 67 0 0 / 1 0 / 1 4.19 - - 0 0 0
T20 86 0 0 0 - / - - / - - - - 0 0 0
IPL 159 0 0 0 - / - - / - - - - 0 0 0
CL 24 12 25 0 0 / 25 0 / 25 12.50 - - 0 0 0

career

ODI Debut: vs Bangladesh, On 2004-12-23 at MA Aziz Stadium
Last ODI played: vs South Africa, On 2018-02-04 at SuperSport Park
Test Debut: vs Sri Lanka, On 2005-12-02 at MA Chidambaram Stadium
Last Test played: vs Australia, On 2014-12-26 at Melbourne Cricket Ground
T20 Debut: vs South Africa, On 2006-12-01 at The Wanderers Stadium
Last T20 played: vs Sri Lanka, On 2017-12-24 at Wankhede Stadium
IPL Debut: vs Kings XI Punjab, On 2008-04-19 at Punjab Cricket Association Stadium
Last IPL played: vs , On 2017-05-21 at