STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 295 187 57 2253 83 2715 17.33 82.98 0 4 15 175
Test 113 174 23 4531 140 7787 30.01 58.19 6 23 17 557
T20 34 22 6 205 38 190 12.81 107.89 0 0 2 14
IPL 34 17 9 121 29 113 15.13 107.08 0 0 2 11
CL 6 5 0 62 44 38 12.40 163.16 0 0 3 6
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 295 14060 9674 305 5 / 7 5 / 7 4.13 31.72 46.10 8 2 0
Test 113 28814 12441 362 7 / 87 12 / 149 2.59 34.37 79.60 19 20 3
T20 34 787 748 38 4 / 20 4 / 20 5.70 19.68 20.71 1 0 0
IPL 34 777 879 28 3 / 15 3 / 15 6.79 31.39 27.75 0 0 0
CL 6 138 161 7 2 / 25 2 / 25 7.00 23.00 19.71 0 0 0

career

ODI Debut: vs Sri Lanka, On 1997-03-25 at AMI Stadium
Last ODI played: vs Australia, On 2015-03-29 at Melbourne Cricket Ground
Test Debut: vs England, On 1997-02-06 at Basin Reserve
Last Test played: vs Pakistan, On 2014-11-26 at Sharjah Cricket Association Stadium
T20 Debut: vs Kenya, On 2007-09-12 at Kingsmead
Last T20 played: vs Pakistan, On 2014-12-05 at Dubai International Cricket Stadium
IPL Debut: vs Rajasthan Royals, On 2008-04-19 at Feroz Shah Kotla
Last IPL played: vs , On 2012-05-02 at