STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 206 194 27 6323 134 7641 37.86 82.75 9 47 42 574
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 63 46 11 746 66 589 21.31 126.65 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 206 10517 7857 260 5/29 5/29 4.48 30.21 40.45 8 2 0
Test 55 12774 6415 205 7/36 10/1 3.01 31.29 62.31 8 18 2
T20 72 1571 1775 88 5/20 5/20 6.77 20.17 17.85 3 1 0
IPL 63 1328 1652 59 3/17 3/17 7.46 28.00 22.50 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 Pakistan, On 2019-07-05 at July 5, 2019 v Pakistan at Lord's, London
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