STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 224 217 32 9115 264 10250 49.27 88.92 29 43 244 817
Test 32 53 7 2141 212 3613 46.54 59.25 6 10 52 216
T20 108 100 15 2773 118 1998 32.62 138.78 4 21 127 245
IPL 200 195 28 5230 109 4004 31.31 130.61 1 39 213 458
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 224 593 515 8 2/27 2/27 5.21 64.37 74.12 0 0 0
Test 32 370 216 2 1/26 1/35 3.50 108.00 185.00 0 0 0
T20 108 68 113 1 1/22 1/22 9.97 113.00 68.00 0 0 0
IPL 200 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 Australia, On 2020-01-19 at January 19, 2020 v Australia at M.Chinnaswamy Stadium, Bengaluru
Test Debut: vs West Indies, On 2013-11-06 at November 6, 2013 v West Indies at Eden Gardens, Kolkata
Last Test played: vs Bangladesh, On 2019-11-22 at November 22, 2019 v Bangladesh at Eden Gardens, Kolkata
T20 Debut: vs England, On 2007-09-19 at September 19, 2007 v England at Kingsmead, Durban
Last T20 played: vs New Zealand, On 2020-02-02 at February 2, 2020 v New Zealand at Bay Oval, Mount Maunganui
IPL Debut: vs , On at
Last IPL played: vs , On at