STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 164 141 24 2968 112 3606 25.36 82.30 2 10 58 240
Test 40 71 1 2200 113 4527 31.42 48.59 3 13 21 269
T20 66 59 12 1142 66 981 24.29 116.41 0 4 49 67
IPL 126 96 35 1442 70 1118 23.63 128.98 0 5 60 114
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 164 6511 5874 199 6/43 6/43 5.41 29.51 32.71 6 1 0
Test 40 6466 3426 86 6/55 6/84 3.17 39.83 75.18 6 2 0
T20 66 1042 1470 52 4/28 4/28 8.46 28.26 20.03 2 0 0
IPL 126 2411 3402 143 4/22 4/22 8.46 23.79 16.86 2 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs England, On 2004-04-18 at April 18, 2004 v England at Bourda, Georgetown, Guyana
Last ODI played: vs India, On 2014-10-17 at October 17, 2014 v India at Himachal Pradesh Cricket Association Stadium, Dharamsala
Test Debut: vs England, On 2004-07-22 at July 22, 2004 v England at Lord's, London
Last Test played: vs Sri Lanka, On 2010-12-01 at December 1, 2010 v Sri Lanka at Pallekele International Cricket Stadium, Kandy
T20 Debut: vs New Zealand, On 2006-02-16 at February 16, 2006 v New Zealand at Eden Park, Auckland
Last T20 played: vs Pakistan, On 2016-09-27 at September 27, 2016 v Pakistan at Sheikh Zayed Stadium, Abu Dhabi
IPL Debut: vs , On at
Last IPL played: vs , On at