STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 215 203 29 6600 134 8035 37.93 82.14 9 49 43 596
Test 58 107 7 3933 217 6379 39.33 61.65 5 25 19 480
T20 79 78 10 1604 84 1289 23.58 124.43 0 9 35 166
IPL 66 49 11 784 66 628 20.63 124.84 0 2 21 72
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 215 11003 8155 277 5/29 5/29 4.44 29.44 39.72 9 3 0
Test 58 13415 6679 215 7/36 10/1 2.98 31.06 62.39 9 18 2
T20 79 1739 1978 95 5/20 5/20 6.82 20.82 18.30 3 1 0
IPL 66 1388 1733 61 3/17 3/17 7.49 28.40 22.75 0 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Zimbabwe, On 2006-08-06 at August 6, 2006 v Zimbabwe at Harare Sports Club, Harare
Last ODI played: vs Zimbabwe, On 2021-07-20 at July 20, 2021 v Zimbabwe at Harare Sports Club, Harare
Test Debut: vs India, On 2007-05-18 at May 18, 2007 v India at Zahur Ahmed Chowdhury Stadium, Chattogram
Last Test played: vs Zimbabwe, On 2021-07-07 at July 7, 2021 v Zimbabwe at Harare Sports Club, Harare
T20 Debut: vs Zimbabwe, On 2006-11-28 at November 28, 2006 v Zimbabwe at Sheikh Abu Naser Stadium, Khulna
Last T20 played: vs Zimbabwe, On 2021-07-25 at July 25, 2021 v Zimbabwe at Harare Sports Club, Harare
IPL Debut: vs , On at
Last IPL played: vs , On at