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 30 51 7 2114 212 3564 48.04 59.31 6 10 51 213
T20 101 93 14 2539 118 1843 32.13 137.76 4 18 115 225
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 30 370 216 2 1/26 1/35 3.50 108.00 185.00 0 0 0
T20 101 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 South Africa, On 2019-10-19 at October 19, 2019 v South Africa at JSCA International Stadium Complex, Ranchi
T20 Debut: vs England, On 2007-09-19 at September 19, 2007 v England at Kingsmead, Durban
Last T20 played: vs Bangladesh, On 2019-11-10 at November 10, 2019 v Bangladesh at Vidarbha Cricket Association Ground, Nagpur
IPL Debut: vs , On at
Last IPL played: vs , On at