STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 227 220 32 9205 264 10354 48.96 88.90 29 43 244 832
Test 38 64 8 2615 212 4478 46.69 58.39 7 12 59 274
T20 111 103 15 2864 118 2061 32.54 138.96 4 22 133 252
IPL 203 198 28 5324 109 4076 31.31 130.61 1 39 217 464
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 227 593 515 8 2/27 2/27 5.21 64.37 74.12 0 0 0
Test 38 383 224 2 1/26 1/35 3.50 112.00 191.50 0 0 0
T20 111 68 113 1 1/22 1/22 9.97 113.00 68.00 0 0 0
IPL 203 338 449 15 4/6 4/6 7.97 29.93 22.53 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 England, On 2021-03-28 at March 28, 2021 v England at Maharashtra Cricket Association Stadium, Pune
Test Debut: vs West Indies, On 2013-11-06 at November 6, 2013 v West Indies at Eden Gardens, Kolkata
Last Test played: vs England, On 2021-03-04 at March 4, 2021 v England at Narendra Modi Stadium, Motera, Ahmedabad
T20 Debut: vs England, On 2007-09-19 at September 19, 2007 v England at Kingsmead, Durban
Last T20 played: vs England, On 2021-03-20 at March 20, 2021 v England at Narendra Modi Stadium, Motera, Ahmedabad
IPL Debut: vs , On at
Last IPL played: vs , On at