STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 153 91 32 951 73 987 16.12 96.35 0 2 23 81
Test 73 109 16 2065 123 3536 22.20 58.40 1 11 31 247
T20 30 17 7 109 28 95 10.90 114.74 0 0 3 8
IPL 48 28 15 151 16 153 11.62 98.69 0 0 7 8
CL 6 3 2 35 30 35 35.00 100.00 0 0 0 4
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 153 7489 6037 239 6 / 31 6 / 31 4.84 25.26 31.33 9 3 0
Test 73 16001 8891 313 8 / 61 12 / 127 3.33 28.41 51.12 16 12 3
T20 30 656 797 38 3 / 15 3 / 15 7.29 20.97 17.26 0 0 0
IPL 48 1106 1486 59 3 / 26 3 / 26 8.06 25.19 18.75 0 0 0
CL 6 108 164 2 1 / 31 1 / 31 9.11 82.00 54.00 0 0 0

career

ODI Debut: vs New Zealand, On 2005-12-10 at AMI Stadium
Last ODI played: vs New Zealand, On 2015-03-29 at Melbourne Cricket Ground
Test Debut: vs Sri Lanka, On 2007-11-08 at The Gabba
Last Test played: vs New Zealand, On 2015-11-13 at W.A.C.A. Ground
T20 Debut: vs Zimbabwe, On 2007-09-12 at Newlands
Last T20 played: vs England, On 2013-08-31 at Riverside Ground
IPL Debut: vs Royal Challengers Bangalore, On 2013-04-04 at M.Chinnaswamy Stadium
Last IPL played: vs , On 2017-05-21 at