STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 188 161 23 4483 141 5645 32.49 79.42 4 28 68 353
Test 29 48 4 1586 170 3089 36.05 51.34 5 6 13 205
T20 31 29 2 578 66 483 21.41 119.67 0 1 25 40
IPL 12 10 3 131 36 133 18.71 98.50 0 0 3 10
CL 9 9 2 89 37 78 12.71 114.10 0 0 2 7
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 188 6114 4839 137 6 / 25 6 / 25 4.75 35.32 44.63 4 1 0
Test 29 1960 1015 20 3 / 28 3 / 44 3.11 50.75 98.00 0 0 0
T20 31 309 349 18 3 / 5 3 / 5 6.78 19.39 17.17 0 0 0
IPL 12 216 276 8 3 / 32 3 / 32 7.67 34.50 27.00 0 0 0
CL 9 150 180 8 3 / 21 3 / 21 7.20 22.50 18.75 0 0 0

career

ODI Debut: vs India, On 1999-11-05 at Madhavrao Scindia Cricket Ground
Last ODI played: vs Sri Lanka, On 2011-03-29 at R.Premadasa Stadium
Test Debut: vs Pakistan, On 2002-05-08 at National Stadium
Last Test played: vs South Africa, On 2007-11-16 at SuperSport Park
T20 Debut: vs Australia, On 2005-02-17 at Eden Park
Last T20 played: vs Pakistan, On 2010-12-30 at AMI Stadium
IPL Debut: vs Kolkata Knight Riders, On 2008-04-20 at Eden Gardens
Last IPL played: vs , On 2011-04-13 at