STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 194 188 31 7587 264 8535 48.32 88.89 22 37 208 665
Test 27 47 7 1585 177 2881 39.62 55.01 3 10 32 151
T20 90 82 14 2237 118 1619 32.89 138.17 4 15 98 201
IPL 173 168 27 4493 109 3429 31.86 131.02 1 34 184 379
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 194 593 515 8 2/27 2/27 5.21 64.37 74.12 0 0 0
Test 27 334 202 2 1/26 1/35 3.62 101.00 167.00 0 0 0
T20 90 68 113 1 1/22 1/22 9.97 113.00 68.00 0 0 0
IPL 173 332 440 15 4/6 4/6 7.95 29.33 22.13 1 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Ireland, On 2007-06-23 at June 23, 2007 v Ireland at Civil Service Cricket Club, Stormont, Belfast
Last ODI played: vs Australia, On 2019-01-12 at January 12, 2019 v Australia at Sydney Cricket Ground (SCG), Sydney
Test Debut: vs West Indies, On 2013-11-06 at November 6, 2013 v West Indies at Eden Gardens, Kolkata
Last Test played: vs Australia, On 2018-12-26 at December 26, 2018 v Australia at Melbourne Cricket Ground (MCG), Melbourne
T20 Debut: vs England, On 2007-09-19 at September 19, 2007 v England at Kingsmead, Durban
Last T20 played: vs Australia, On 2018-11-25 at November 25, 2018 v Australia at Sydney Cricket Ground (SCG), Sydney
IPL Debut: vs , On at
Last IPL played: vs , On at