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 2225 115 3432 18.24 64.83 2 9 42 277
T20 28 13 5 108 21 87 13.50 124.14 0 0 4 11
IPL 136 84 33 799 64 561 15.67 142.42 0 1 41 76
CL 22 15 6 148 22 109 16.44 135.78 0 0 8 13
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.36 46.39 2 3 0
Test 103 28580 13537 417 8 / 84 15 / 217 2.84 32.46 68.54 16 25 5
T20 28 612 633 25 4 / 12 4 / 12 6.21 25.32 24.48 1 0 0
IPL 136 2919 3385 127 5 / 18 5 / 18 6.96 26.65 22.98 1 1 0
CL 22 441 518 20 4 / 32 4 / 32 7.05 25.90 22.05 1 0 0

career

ODI Debut: vs New Zealand, On 1998-04-17 at Sharjah Cricket Association Stadium
Last ODI played: vs South Africa, On 2015-10-25 at Wankhede Stadium
Test Debut: vs Australia, On 1998-03-25 at M.Chinnaswamy Stadium
Last Test played: vs Sri Lanka, On 2015-08-12 at Galle International Stadium
T20 Debut: vs South Africa, On 2006-12-01 at The Wanderers Stadium
Last T20 played: vs United Arab Emirates, On 2016-03-03 at Shere Bangla National Stadium
IPL Debut: vs Royal Challengers Bangalore, On 2008-04-20 at Wankhede Stadium
Last IPL played: vs , On 2017-05-11 at