STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 130 65 18 457 39 642 9.72 71.18 0 0 14 36
Test 47 67 9 577 65 1204 9.95 47.92 0 1 20 63
T20 60 27 9 165 32 156 9.17 105.77 0 0 10 11
IPL 6 4 1 39 24 19 13.00 205.26 0 0 5 1
CL 2 1 1 2 2 2 - 100.00 0 0 0 0
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 130 6064 5255 179 6 / 42 6 / 42 5.20 29.36 33.88 4 2 0
Test 47 9599 5553 163 6 / 135 9 / 164 3.47 34.07 58.89 12 4 0
T20 60 1203 1442 85 5 / 6 5 / 6 7.19 16.96 14.15 4 2 0
IPL 6 135 184 12 4 / 23 4 / 23 8.18 15.33 11.25 1 0 0
CL 2 45 62 1 1 / 38 1 / 38 8.27 62.00 45.00 0 0 0

career

ODI Debut: vs Zimbabwe, On 2003-04-03 at Sharjah Cricket Association Stadium
Last ODI played: vs England, On 2016-09-04 at Sophia Gardens
Test Debut: vs Bangladesh, On 2003-08-20 at National Stadium
Last Test played: vs South Africa, On 2013-02-14 at Newlands
T20 Debut: vs Kenya, On 2007-09-04 at Gymkhana Club Ground
Last T20 played: vs New Zealand, On 2016-01-17 at Seddon Park
IPL Debut: vs Rajasthan Royals, On 2008-05-01 at Sawai Mansingh Stadium
Last IPL played: vs , On 2008-05-25 at