STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 90 42 9 278 43 323 8.42 86.06 0 0 5 31
Test 46 73 7 856 106 1368 12.96 62.57 1 1 19 116
T20 30 15 6 118 21 92 13.11 128.26 0 0 6 10
IPL 5 2 1 3 2 3 3.00 100.00 0 0 0 0
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 90 4341 3780 128 5/48 5/48 5.22 29.53 33.91 3 1 0
Test 46 7757 4480 130 6/47 9/95 3.46 34.46 59.66 5 4 0
T20 30 600 863 33 3/6 3/6 8.63 26.15 18.18 0 0 0
IPL 5 117 157 6 3/30 3/30 8.05 26.16 19.50 0 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Sri Lanka, On 2003-06-11 at June 11, 2003 v Sri Lanka at Arnos Vale Ground, Arnos Vale, St Vincent
Last ODI played: vs England, On 2017-09-29 at September 29, 2017 v England at The Rose Bowl, Southampton
Test Debut: vs Sri Lanka, On 2003-06-20 at June 20, 2003 v Sri Lanka at Daren Sammy National Cricket Stadium, St Lucia
Last Test played: vs Australia, On 2016-01-03 at January 3, 2016 v Australia at Sydney Cricket Ground (SCG), Sydney
T20 Debut: vs New Zealand, On 2006-02-16 at February 16, 2006 v New Zealand at Eden Park, Auckland
Last T20 played: vs New Zealand, On 2018-01-03 at January 3, 2018 v New Zealand at Bay Oval, Mount Maunganui
IPL Debut: vs , On at
Last IPL played: vs , On at