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.95 51.49 9 22 10 518
T20 37 36 2 932 75 783 27.41 119.02 0 7 10 109
IPL 154 152 16 4217 93 3404 31.00 123.88 0 36 59 492
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 147 6 13 0 - - 13.00 - - 0 0 0
Test 58 12 4 0 - - 2.00 - - 0 0 0
T20 37 - - - - - - - - - -
IPL 154 - - - - - - - - - -
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Bangladesh, On 2003-04-11 at April 11, 2003 v Bangladesh at Bangabandhu National Stadium, Dhaka
Last ODI played: vs England, On 2013-01-27 at January 27, 2013 v England at Himachal Pradesh Cricket Association Stadium, Dharamsala
Test Debut: vs Australia, On 2004-11-03 at November 3, 2004 v Australia at Wankhede Stadium, Mumbai
Last Test played: vs England, On 2016-11-09 at November 9, 2016 v England at Saurashtra Cricket Association Stadium, Rajkot
T20 Debut: vs Scotland, On 2007-09-13 at September 13, 2007 v Scotland at Kingsmead, Durban
Last T20 played: vs Pakistan, On 2012-12-28 at December 28, 2012 v Pakistan at Sardar Patel Stadium, Motera, Ahmedabad
IPL Debut: vs , On at
Last IPL played: vs , On at