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 39 66 8 2679 212 4627 46.18 57.89 7 12 59 282
T20 111 103 15 2864 118 2061 32.54 138.96 4 22 133 252
IPL 207 202 28 5480 109 4199 31.49 130.50 1 40 224 476
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 39 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 207 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 New Zealand, On 2021-06-18 at June 18, 2021 v New Zealand at The Rose Bowl, Southampton
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, Ahmedabad
IPL Debut: vs , On at
Last IPL played: vs , On at