STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 58 43 10 782 97 780 23.69 100.25 0 2 25 71
Test 1 1 0 58 58 71 58.00 81.69 0 1 1 10
T20 50 38 11 572 43 402 21.18 142.28 0 0 39 29
IPL 91 68 28 974 73 686 24.35 141.98 0 3 55 61
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 58 2073 1899 50 4/29 4/29 5.49 37.98 41.46 2 0 0
Test 1 192 132 1 1/44 1/13 4.12 132.00 192.00 0 0 0
T20 50 647 864 26 3/12 3/12 8.01 33.23 24.88 0 0 0
IPL 91 1723 2359 85 4/32 4/32 8.21 27.75 20.27 1 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs New Zealand, On 2004-02-20 at February 20, 2004 v New Zealand at Westpac Stadium, Wellington
Last ODI played: vs New Zealand, On 2012-03-03 at March 3, 2012 v New Zealand at Eden Park, Auckland
Test Debut: vs Australia, On 2009-03-19 at March 19, 2009 v Australia at Newlands, Cape Town
Last Test played: vs Australia, On 2009-03-19 at March 19, 2009 v Australia at Newlands, Cape Town
T20 Debut: vs New Zealand, On 2005-10-21 at October 21, 2005 v New Zealand at The Wanderers Stadium, Johannesburg
Last T20 played: vs India, On 2015-10-05 at October 5, 2015 v India at Barabati Stadium, Cuttack
IPL Debut: vs , On at
Last IPL played: vs , On at