STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 398 369 27 8064 124 6892 23.58 117.01 6 39 351 729
Test 27 48 1 1716 156 1973 36.51 86.97 5 8 52 220
T20 98 90 12 1405 54 932 18.01 150.75 0 4 73 102
IPL 10 9 1 81 33 46 10.13 176.09 0 0 6 7
CL 2 2 0 14 14 20 7.00 70.00 0 0 0 1
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 398 17670 13631 395 7 / 12 7 / 12 4.63 34.51 44.73 4 9 0
Test 27 3194 1709 48 5 / 52 5 / 43 3.21 35.60 66.54 1 1 0
T20 98 2144 2362 97 4 / 11 4 / 11 6.61 24.35 22.10 3 0 0
IPL 10 180 225 9 3 / 28 3 / 28 7.50 25.00 20.00 0 0 0
CL 2 48 49 2 1 / 23 1 / 23 6.13 24.50 24.00 0 0 0

career

ODI Debut: vs Kenya, On 1996-10-02 at Aga Khan Sports Club Ground
Last ODI played: vs Australia, On 2015-03-20 at Adelaide Oval
Test Debut: vs Australia, On 1998-10-22 at National Stadium
Last Test played: vs Australia, On 2010-07-13 at Lord's
T20 Debut: vs England, On 2006-08-28 at County Ground
Last T20 played: vs Australia, On 2016-03-25 at Punjab Cricket Association Stadium
IPL Debut: vs Delhi Daredevils, On 2008-04-22 at Rajiv Gandhi International Stadium
Last IPL played: vs , On 2008-05-27 at