STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 289 283 17 10151 215 11649 38.16 87.14 25 51 314 1093
Test 103 182 11 7214 333 11970 42.18 60.26 15 37 98 1046
T20 58 54 4 1627 117 1139 32.54 142.84 2 13 105 138
IPL 120 119 15 4346 175 2877 41.78 151.06 6 27 318 353
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 289 7334 5846 165 5/46 5/46 4.78 35.43 44.44 3 1 0
Test 103 7109 3120 73 5/34 6/81 2.63 42.73 97.38 2 2 0
T20 58 319 377 17 2/15 2/15 7.09 22.17 18.76 0 0 0
IPL 120 549 724 18 3/21 3/21 7.91 40.22 30.50 0 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs India, On 1999-09-11 at September 11, 1999 v India at Cricket Skating and Curling Club, Toronto
Last ODI played: vs England, On 2019-03-02 at March 2, 2019 v England at Darren Sammy National Cricket Stadium, St Lucia
Test Debut: vs Zimbabwe, On 2000-03-16 at March 16, 2000 v Zimbabwe at Queen's Park Oval, Port of Spain, Trinidad
Last Test played: vs Bangladesh, On 2014-09-05 at September 5, 2014 v Bangladesh at Arnos Vale Ground, Kingstown, St Vincent
T20 Debut: vs New Zealand, On 2006-02-16 at February 16, 2006 v New Zealand at Eden Park, Auckland
Last T20 played: vs England, On 2019-03-08 at March 8, 2019 v England at Warner Park, Basseterre, St Kitts
IPL Debut: vs , On at
Last IPL played: vs , On at