STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 221 110 44 1176 59 1407 17.82 83.58 0 3 35 69
Test 76 90 18 1451 64 2739 20.15 52.98 0 5 18 182
T20 25 12 6 101 43 71 16.83 142.25 0 0 4 9
IPL 38 19 9 124 25 97 12.40 127.84 0 0 8 8
CL 13 5 1 61 48 45 15.25 135.56 0 0 6 2
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 221 11185 8877 380 5 / 22 5 / 22 4.76 23.36 29.43 14 9 0
Test 76 16531 9554 310 5 / 30 9 / 171 3.47 30.82 53.33 17 10 0
T20 25 545 714 28 3 / 23 3 / 23 7.86 25.50 19.46 0 0 0
IPL 38 875 1095 25 3 / 15 3 / 15 7.51 43.80 35.00 0 0 0
CL 13 270 242 14 2 / 10 2 / 10 5.38 17.29 19.29 0 0 0

career

ODI Debut: vs Pakistan, On 2000-01-09 at The Gabba
Last ODI played: vs England, On 2012-07-07 at Riverside Ground
Test Debut: vs India, On 1999-12-26 at Melbourne Cricket Ground
Last Test played: vs South Africa, On 2008-12-26 at Melbourne Cricket Ground
T20 Debut: vs New Zealand, On 2005-02-17 at Eden Park
Last T20 played: vs Windies, On 2012-03-30 at Kensington Oval
IPL Debut: vs Chennai Super Kings, On 2008-04-19 at Punjab Cricket Association Stadium
Last IPL played: vs , On 2013-05-01 at