STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 151 144 14 6173 148 7551 47.48 81.75 13 39 49 563
Test 85 148 14 7230 251 13967 53.95 51.76 24 33 17 798
T20 67 65 8 1805 95 1443 31.66 125.08 0 13 41 182
IPL 57 56 14 1747 89 1302 41.59 134.17 0 16 55 149
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 151 1467 1310 37 4/22 4/22 5.35 35.40 39.64 1 0 0
Test 85 2151 1207 30 4/44 4/44 3.36 40.23 71.70 1 0 0
T20 67 118 164 6 2/16 2/16 8.33 27.33 19.66 0 0 0
IPL 57 18 31 0 - - 10.33 - - 0 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs India, On 2010-08-10 at August 10, 2010 v India at Rangiri Dambulla International Stadium, Rangiri
Last ODI played: vs Australia, On 2020-03-13 at March 13, 2020 v Australia at Sydney Cricket Ground (SCG), Sydney
Test Debut: vs India, On 2010-11-04 at November 4, 2010 v India at Narendra Modi Stadium, Ahmedabad
Last Test played: vs India, On 2021-06-18 at June 18, 2021 v India at The Rose Bowl, Southampton
T20 Debut: vs Zimbabwe, On 2011-10-15 at October 15, 2011 v Zimbabwe at Harare Sports Club, Harare
Last T20 played: vs Australia, On 2021-03-07 at March 7, 2021 v Australia at Westpac Stadium, Wellington
IPL Debut: vs , On at
Last IPL played: vs , On at