STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 192 181 26 5241 133 6918 33.81 75.76 10 28 110 493
Test 71 127 7 3917 260 8219 32.64 47.66 7 24 32 537
T20 60 58 10 1469 89 1275 30.60 115.22 0 10 60 133
IPL 15 14 1 161 46 172 12.38 93.60 0 0 7 9
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 192 4925 3973 85 3 / 25 3 / 25 4.84 46.74 57.94 0 0 0
Test 71 4392 2445 41 4 / 13 6 / 50 3.34 59.63 107.12 1 0 0
T20 60 476 615 22 3 / 23 3 / 23 7.75 27.95 21.64 0 0 0
IPL 15 214 284 9 3 / 39 3 / 39 7.96 31.56 23.78 0 0 0
CL 0 0 0 0 - / - - / - - - - 0 0 0

career

ODI Debut: vs Sri Lanka, On 2000-10-04 at Gymkhana Club Ground
Last ODI played: vs England, On 2017-09-29 at The Rose Bowl
Test Debut: vs Australia, On 2000-12-15 at Adelaide Oval
Last Test played: vs Pakistan, On 2016-10-30 at Sharjah Cricket Association Stadium
T20 Debut: vs England, On 2007-06-28 at Kennington Oval
Last T20 played: vs England, On 2017-09-16 at Riverside Ground
IPL Debut: vs Mumbai Indians, On 2012-04-06 at Wankhede Stadium
Last IPL played: vs , On 2017-05-14 at