STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 192 181 24 5482 134 6775 34.91 80.91 7 39 37 494
Test 53 100 7 3692 217 5941 39.69 62.14 5 23 19 462
T20 69 69 8 1368 84 1126 22.42 121.49 0 7 29 139
IPL 60 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 192 9725 7229 244 5/47 5/47 4.46 29.62 39.85 8 1 0
Test 53 12488 6250 196 7/36 10/1 3.00 31.88 63.71 8 18 2
T20 69 1500 1686 80 4/15 4/15 6.74 21.07 18.75 3 0 0
IPL 60 1263 1557 57 3/17 3/17 7.39 27.31 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 Afghanistan, On 2018-09-23 at September 23, 2018 v Afghanistan at Sheikh Zayed Stadium, Abu Dhabi
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-07-12 at July 12, 2018 v West Indies at Sabina Park, Kingston, Jamaica
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-08-05 at August 5, 2018 v West Indies at Central Broward Regional Park Stadium, Lauderhill, Florida
IPL Debut: vs , On at
Last IPL played: vs , On at