STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 36 11 3 43 14 82 5.38 52.44 0 0 0 4
Test 22 32 2 648 84 1103 21.60 58.75 0 4 3 79
T20 10 1 0 0 0 0 0.00 - 0 0 0 0
IPL 126 51 22 340 31 363 11.72 93.66 0 0 5 27
CL 10 2 2 15 8 23 - 65.22 0 0 0 0
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 36 1917 1512 64 6 / 48 6 / 48 4.73 23.63 29.95 2 2 0
Test 22 5103 2715 76 5 / 71 7 / 72 3.19 35.72 67.14 2 1 0
T20 10 228 240 16 3 / 24 3 / 24 6.32 15.00 14.25 0 0 0
IPL 126 2639 3261 134 5 / 17 5 / 17 7.41 24.34 19.69 3 1 0
CL 10 192 231 6 2 / 19 2 / 19 7.22 38.50 32.00 0 0 0

career

ODI Debut: vs South Africa, On 2003-04-13 at Bangabandhu National Stadium
Last ODI played: vs New Zealand, On 2016-10-29 at Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium
Test Debut: vs Australia, On 2008-10-17 at Punjab Cricket Association Stadium
Last Test played: vs England, On 2016-12-16 at MA Chidambaram Stadium
T20 Debut: vs Zimbabwe, On 2010-06-13 at Harare Sports Club
Last T20 played: vs England, On 2017-02-01 at M.Chinnaswamy Stadium
IPL Debut: vs Rajasthan Royals, On 2008-05-11 at Sawai Mansingh Stadium
Last IPL played: vs , On 2017-05-14 at