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 62 60 8 1723 95 1376 33.13 125.21 0 12 37 178
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 62 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 Sardar Patel 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 Pakistan, On 2020-12-22 at December 22, 2020 v Pakistan at McLean Park, Napier
IPL Debut: vs , On at
Last IPL played: vs , On at