STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 193 187 31 7454 264 8406 47.78 88.67 21 37 202 655
Test 25 43 6 1479 177 2682 39.97 55.14 3 9 29 144
T20 85 78 13 2092 118 1528 32.18 136.91 3 15 89 191
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 193 593 515 8 2/27 2/27 5.21 64.37 74.12 0 0 0
Test 25 334 202 2 1/26 1/35 3.62 101.00 167.00 0 0 0
T20 85 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 West Indies, On 2018-11-01 at November 1, 2018 v West Indies at Greenfield International Stadium, Thiruvananthapuram
Test Debut: vs West Indies, On 2013-11-06 at November 6, 2013 v West Indies at Eden Gardens, Kolkata
Last Test played: vs South Africa, On 2018-01-13 at January 13, 2018 v South Africa at SuperSport Park, Centurion
T20 Debut: vs England, On 2007-09-19 at September 19, 2007 v England at Kingsmead, Durban
Last T20 played: vs West Indies, On 2018-11-04 at November 4, 2018 v West Indies at Eden Gardens, Kolkata
IPL Debut: vs , On at
Last IPL played: vs , On at