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.94 100.05 0 9 84 145
Test 38 63 2 1323 106 1949 21.68 67.88 1 5 34 157
T20 68 52 18 587 42 398 17.26 147.48 0 0 31 45
IPL 22 20 5 295 60 241 19.66 122.40 0 1 18 15
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 126 4956 3851 81 4/26 4/26 4.66 47.54 61.18 1 0 0
Test 38 6215 3007 84 7/66 8/98 2.90 35.79 73.98 1 4 0
T20 68 916 1116 44 5/26 5/26 7.31 25.36 20.81 1 1 0
IPL 22 236 350 11 4/22 4/22 8.89 31.81 21.45 1 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs New Zealand, On 2004-07-08 at July 8, 2004 v New Zealand at The Rose Bowl, Southampton
Last ODI played: vs New Zealand, On 2015-03-21 at March 21, 2015 v New Zealand at Westpac Stadium, Wellington
Test Debut: vs England, On 2007-06-07 at June 7, 2007 v England at Old Trafford, Manchester
Last Test played: vs New Zealand, On 2013-12-19 at December 19, 2013 v New Zealand at Seddon Park, Hamilton
T20 Debut: vs England, On 2007-06-28 at June 28, 2007 v England at The Oval, London
Last T20 played: vs Pakistan, On 2017-09-15 at September 15, 2017 v Pakistan at Gaddafi Stadium, Lahore
IPL Debut: vs , On at
Last IPL played: vs , On at