STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 120 46 21 141 24 246 5.64 57.32 0 0 3 12
Test 17 25 11 77 19 256 5.50 30.08 0 0 3 8
T20 27 5 0 28 22 39 5.60 71.79 0 0 2 1
IPL 88 22 15 41 22 62 5.86 66.13 0 0 1 3
CL 8 0 0 0 0 0 - - 0 0 0 0
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 120 5751 4981 157 6 / 23 6 / 23 5.20 31.73 36.63 5 2 0
Test 17 3447 1866 44 4 / 72 6 / 117 3.25 42.41 78.34 2 0 0
T20 27 588 758 34 3 / 19 3 / 19 7.73 22.29 17.29 0 0 0
IPL 88 1908 2495 106 4 / 10 4 / 10 7.85 23.54 18.00 1 0 0
CL 8 175 219 10 4 / 21 4 / 21 7.51 21.90 17.50 1 0 0

career

ODI Debut: vs Zimbabwe, On 2001-06-24 at Harare Sports Club
Last ODI played: vs Pakistan, On 2011-03-30 at Punjab Cricket Association Stadium
Test Debut: vs Sri Lanka, On 1999-02-24 at Sinhalese Sports Club
Last Test played: vs Pakistan, On 2004-04-13 at Rawalpindi Cricket Stadium
T20 Debut: vs Sri Lanka, On 2009-12-09 at Vidarbha Cricket Association Stadium
Last T20 played: vs New Zealand, On 2017-11-01 at Feroz Shah Kotla
IPL Debut: vs Royal Challengers Bangalore, On 2008-04-20 at Wankhede Stadium
Last IPL played: vs , On 2017-05-06 at