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 90 89 10 1825 84 1509 23.10 120.94 0 9 35 190
IPL 71 52 12 793 66 637 19.82 124.49 0 2 21 73
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 90 2001 2238 111 5/20 5/20 6.71 20.16 18.02 4 1 0
IPL 71 1484 1839 63 3/17 3/17 7.43 29.19 23.55 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 Oman, On 2021-10-19 at October 19, 2021 v Oman at Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Oman
IPL Debut: vs , On at
Last IPL played: vs , On at