STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 147 143 11 5238 150 6144 39.68 85.25 11 34 17 561
Test 58 104 5 4154 206 8067 41.96 51.49 9 22 10 517
T20 37 36 2 932 75 783 27.41 119.03 0 7 10 109
IPL 148 147 16 4133 93 3316 31.55 124.64 0 35 58 483
CL 18 17 2 328 80 276 21.87 118.84 0 3 9 33
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 147 6 13 0 0 / 13 0 / 13 13.00 - - 0 0 0
Test 58 12 4 0 0 / 4 0 / 4 2.00 - - 0 0 0
T20 37 0 0 0 - / - - / - - - - 0 0 0
IPL 148 0 0 0 - / - - / - - - - 0 0 0
CL 18 0 0 0 - / - - / - - - - 0 0 0

career

ODI Debut: vs Bangladesh, On 2003-04-11 at Bangabandhu National Stadium
Last ODI played: vs England, On 2013-01-27 at Himachal Pradesh Cricket Association Stadium
Test Debut: vs Australia, On 2004-11-03 at Wankhede Stadium
Last Test played: vs England, On 2016-11-09 at Saurashtra Cricket Association Stadium
T20 Debut: vs Scotland, On 2007-09-13 at Kingsmead
Last T20 played: vs Pakistan, On 2012-12-28 at Sardar Patel Stadium
IPL Debut: vs Rajasthan Royals, On 2008-04-19 at Feroz Shah Kotla
Last IPL played: vs , On 2017-05-19 at