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 83 144 13 7115 251 13649 54.31 52.12 24 32 17 782
T20 67 65 8 1805 95 1443 31.66 125.08 0 13 41 182
IPL 53 52 11 1619 89 1201 39.48 134.80 0 15 54 136
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 83 2133 1195 30 4/44 4/44 3.36 39.83 71.10 1 0 0
T20 67 118 164 6 2/16 2/16 8.33 27.33 19.66 0 0 0
IPL 53 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, Motera, Ahmedabad
Last Test played: vs Pakistan, On 2021-01-03 at January 3, 2021 v Pakistan at Hagley Oval, Christchurch
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