STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 251 245 9 8273 219 7929 35.06 104.34 15 38 136 1132
Test 104 180 6 8586 319 10441 49.34 82.23 23 32 91 1233
T20 19 18 0 394 68 271 21.89 145.39 0 2 16 43
IPL 104 104 5 2728 122 1755 27.56 155.44 2 16 106 334
CL 11 11 0 314 66 242 28.55 129.75 0 3 6 37
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 251 4392 3853 96 4 / 6 4 / 6 5.26 40.14 45.75 1 0 0
Test 104 3731 1894 40 5 / 104 5 / 118 3.05 47.35 93.28 0 1 0
T20 19 6 20 0 0 / 20 0 / 20 20.00 - - 0 0 0
IPL 104 136 235 6 2 / 18 2 / 18 10.37 39.17 22.67 0 0 0
CL 11 12 18 0 0 / 8 0 / 8 9.00 - - 0 0 0

career

ODI Debut: vs Pakistan, On 1999-04-01 at Punjab Cricket Association Stadium
Last ODI played: vs Pakistan, On 2013-01-03 at Eden Gardens
Test Debut: vs South Africa, On 2001-11-03 at Mangaung Oval
Last Test played: vs Australia, On 2013-03-02 at Rajiv Gandhi International Stadium
T20 Debut: vs South Africa, On 2006-12-01 at The Wanderers Stadium
Last T20 played: vs South Africa, On 2012-10-02 at R.Premadasa Stadium
IPL Debut: vs Rajasthan Royals, On 2008-04-19 at Feroz Shah Kotla
Last IPL played: vs , On 2015-05-03 at