STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 185 157 44 5442 109 6243 48.16 87.17 3 39 80 383
Test 79 137 16 6235 195 12439 51.53 50.12 19 29 39 685
T20 38 30 11 721 60 529 37.95 136.29 0 4 25 58
IPL 59 58 7 1977 116 1612 38.76 122.64 1 15 52 198
CL 17 17 2 540 81 450 36.00 120.00 0 5 11 57
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 185 240 235 2 1 / 22 1 / 22 5.88 117.50 120.00 0 0 0
Test 79 588 306 7 1 / 0 2 / 2 3.12 43.71 84.00 0 0 0
T20 38 6 5 0 0 / 5 0 / 5 5.00 - - 0 0 0
IPL 59 0 0 0 - / - - / - - - - 0 0 0
CL 17 0 0 0 - / - - / - - - - 0 0 0

career

ODI Debut: vs India, On 2004-02-01 at W.A.C.A. Ground
Last ODI played: vs Pakistan, On 2012-09-03 at Sharjah Cricket Association Stadium
Test Debut: vs Windies, On 2005-11-03 at The Gabba
Last Test played: vs Sri Lanka, On 2013-01-03 at Sydney Cricket Ground
T20 Debut: vs New Zealand, On 2005-02-17 at Eden Park
Last T20 played: vs Windies, On 2012-10-05 at R.Premadasa Stadium
IPL Debut: vs Kings XI Punjab, On 2008-04-19 at Punjab Cricket Association Stadium
Last IPL played: vs , On 2015-05-24 at