STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 185 174 24 5243 134 6468 34.95 81.06 7 37 37 477
Test 51 96 7 3594 217 5787 40.38 62.10 5 22 19 445
T20 61 60 7 1223 84 1008 23.08 121.33 0 6 27 121
IPL 43 32 9 498 66 382 21.65 130.37 0 2 15 44
CL 4 2 0 30 17 33 15.00 90.91 0 0 1 1
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 185 9343 6924 235 5 / 47 5 / 47 4.45 29.46 39.76 7 1 0
Test 51 12092 6085 188 7 / 36 10 / 124 3.02 32.37 64.32 8 17 2
T20 61 1331 1508 73 4 / 15 4 / 15 6.80 20.66 18.23 3 0 0
IPL 43 921 1101 43 3 / 17 3 / 17 7.17 25.60 21.42 0 0 0
CL 4 90 110 1 1 / 30 1 / 30 7.33 110.00 90.00 0 0 0

career

ODI Debut: vs Zimbabwe, On 2006-08-06 at Harare Sports Club
Last ODI played: vs Sri Lanka, On 2018-01-27 at Shere Bangla National Stadium
Test Debut: vs India, On 2007-05-18 at Zahur Ahmed Chowdhury Stadium
Last Test played: vs Australia, On 2017-09-04 at Zahur Ahmed Chowdhury Stadium
T20 Debut: vs Zimbabwe, On 2006-11-28 at Sheikh Abu Naser Stadium
Last T20 played: vs South Africa, On 2017-10-29 at Senwes Park
IPL Debut: vs Rajasthan Royals, On 2011-04-15 at Sawai Mansingh Stadium
Last IPL played: vs , On 2017-04-21 at