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.11 96.35 0 2 23 81
Test 73 109 16 2065 123 3536 22.20 58.39 1 11 31 247
T20 30 17 7 109 28 95 10.90 114.73 0 0 3 8
IPL 54 30 17 167 16 164 12.84 101.82 0 0 7 10
CL 0 0 0 0 0 0 - - 0 0 0 0
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 153 7489 6038 239 6/31 6/31 4.83 25.26 31.33 9 3 0
Test 73 16001 8891 313 8/61 12/1 3.33 28.40 51.12 16 12 3
T20 30 656 797 38 3/15 3/15 7.28 20.97 17.26 0 0 0
IPL 54 1232 1702 61 3/26 3/26 8.28 27.90 20.19 0 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs New Zealand, On 2005-12-10 at December 10, 2005 v New Zealand at AMI Stadium, Christchurch
Last ODI played: vs New Zealand, On 2015-03-29 at March 29, 2015 v New Zealand at Melbourne Cricket Ground (MCG), Melbourne
Test Debut: vs Sri Lanka, On 2007-11-08 at November 8, 2007 v Sri Lanka at Brisbane Cricket Ground (Woolloongabba), Brisbane
Last Test played: vs New Zealand, On 2015-11-13 at November 13, 2015 v New Zealand at W.A.C.A. Ground, Perth
T20 Debut: vs Zimbabwe, On 2007-09-12 at September 12, 2007 v Zimbabwe at Newlands, Cape Town
Last T20 played: vs England, On 2013-08-31 at August 31, 2013 v England at Riverside Ground, Chester-le-Street
IPL Debut: vs , On at
Last IPL played: vs , On at