STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 218 211 32 8686 264 9806 48.52 88.57 27 42 232 770
Test 27 47 7 1585 177 2881 39.62 55.01 3 10 32 151
T20 96 88 14 2422 118 1769 32.72 136.91 4 17 107 215
IPL 188 183 28 4898 109 3744 31.60 130.82 1 36 194 431
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 218 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 96 68 113 1 1/22 1/22 9.97 113.00 68.00 0 0 0
IPL 188 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 West Indies, On 2019-08-14 at August 14, 2019 v West Indies at Queen's Park Oval, Port of Spain, Trinidad
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 West Indies, On 2019-08-04 at August 4, 2019 v West Indies at Central Broward Regional Park Stadium, Lauderhill, Florida
IPL Debut: vs , On at
Last IPL played: vs , On at