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 69 60 12 1151 66 988 23.97 116.49 0 4 50 67
IPL 134 102 38 1483 70 1156 23.17 128.28 0 5 61 116
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 69 1103 1535 57 4/28 4/28 8.34 26.92 19.35 2 0 0
IPL 134 2585 3618 147 4/22 4/22 8.39 24.61 17.58 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 Ireland, On 2020-01-19 at January 19, 2020 v Ireland at Warner Park, Basseterre, St Kitts
IPL Debut: vs , On at
Last IPL played: vs , On at