STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 136 125 16 4440 130 5128 40.73 86.58 9 25 77 427
Test 104 181 8 8181 227 13255 47.28 61.72 23 35 81 985
T20 37 36 5 1176 79 831 37.93 141.51 0 7 32 119
IPL 36 36 9 1001 103 743 37.07 134.72 1 4 40 91
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 136 400 370 7 2/22 2/22 5.55 52.85 57.14 0 0 0
Test 104 1311 886 10 3/52 4/78 4.05 88.60 131.10 0 0 0
T20 37 30 53 1 1/27 1/27 10.60 53.00 30.00 0 0 0
IPL 36 174 215 7 2/31 2/31 7.41 30.71 24.85 0 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Zimbabwe, On 2004-11-28 at November 28, 2004 v Zimbabwe at Harare Sports Club, Harare
Last ODI played: vs Australia, On 2013-09-16 at September 16, 2013 v Australia at The Rose Bowl, Southampton
Test Debut: vs Australia, On 2005-07-21 at July 21, 2005 v Australia at Lord's, London
Last Test played: vs Australia, On 2014-01-03 at January 3, 2014 v Australia at Sydney Cricket Ground (SCG), Sydney
T20 Debut: vs Australia, On 2005-06-13 at June 13, 2005 v Australia at The Rose Bowl, Southampton
Last T20 played: vs New Zealand, On 2013-06-27 at June 27, 2013 v New Zealand at The Oval, London
IPL Debut: vs , On at
Last IPL played: vs , On at