STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 126 105 30 1871 89 1870 24.95 100.05 0 9 84 145
Test 38 63 2 1323 106 1949 21.69 67.88 1 5 34 155
T20 68 52 18 587 42 398 17.26 147.49 0 0 31 45
IPL 22 20 5 295 60 241 19.67 122.41 0 1 18 15
CL 6 5 1 106 50 70 26.50 151.43 0 1 8 7
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 126 4956 3851 81 4 / 26 4 / 26 4.66 47.54 61.19 1 0 0
Test 38 6215 3007 84 7 / 66 8 / 98 2.90 35.80 73.99 1 4 0
T20 68 916 1116 44 5 / 26 5 / 26 7.31 25.36 20.82 1 1 0
IPL 22 236 350 11 4 / 22 4 / 22 8.90 31.82 21.45 1 0 0
CL 6 108 152 5 2 / 21 2 / 21 8.44 30.40 21.60 0 0 0

career

ODI Debut: vs New Zealand, On 2004-07-08 at The Rose Bowl
Last ODI played: vs New Zealand, On 2015-03-21 at Westpac Stadium
Test Debut: vs England, On 2007-06-07 at Old Trafford
Last Test played: vs New Zealand, On 2013-12-19 at Seddon Park
T20 Debut: vs England, On 2007-06-28 at Kennington Oval
Last T20 played: vs Pakistan, On 2017-09-15 at Gaddafi Stadium
IPL Debut: vs Chennai Super Kings, On 2013-04-25 at MA Chidambaram Stadium
Last IPL played: vs , On 2015-04-13 at