STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 195 183 24 5577 134 6863 35.07 81.26 7 40 38 504
Test 55 103 7 3807 217 6150 39.65 61.90 5 24 19 470
T20 72 72 9 1471 84 1196 23.34 122.99 0 8 32 152
IPL 61 45 11 737 66 579 21.67 127.28 0 2 20 70
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 195 9899 7333 247 5/47 5/47 4.44 29.68 40.07 8 1 0
Test 55 12774 6415 205 7/36 10/1 3.01 31.29 62.31 8 18 2
T20 72 1571 1776 88 5/21 5/21 6.78 20.18 17.85 3 1 0
IPL 61 1285 1599 58 3/17 3/17 7.46 27.56 22.15 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 West Indies, On 2018-12-14 at December 14, 2018 v West Indies at Sylhet International Cricket Stadium, Sylhet
Test Debut: vs India, On 2007-05-18 at May 18, 2007 v India at Zahur Ahmed Chowdhury Stadium, Chittagong
Last Test played: vs West Indies, On 2018-11-30 at November 30, 2018 v West Indies at Shere Bangla National Stadium, Mirpur
T20 Debut: vs Zimbabwe, On 2006-11-28 at November 28, 2006 v Zimbabwe at Sheikh Abu Naser Stadium, Khulna
Last T20 played: vs West Indies, On 2018-12-22 at December 22, 2018 v West Indies at Shere Bangla National Stadium, Mirpur
IPL Debut: vs , On at
Last IPL played: vs , On at