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.07 0 0 5 31
Test 46 73 7 856 106 1368 12.97 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.47 34.46 59.67 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.17 19.50 0 0 0
CL 0 0 0 0 - / - - / - - - - 0 0 0

career

ODI Debut: vs Sri Lanka, On 2003-06-11 at Arnos Vale Ground
Last ODI played: vs England, On 2017-09-29 at The Rose Bowl
Test Debut: vs Sri Lanka, On 2003-06-20 at Darren Sammy National Cricket Stadium
Last Test played: vs Australia, On 2016-01-03 at Sydney Cricket Ground
T20 Debut: vs New Zealand, On 2006-02-16 at Eden Park
Last T20 played: vs New Zealand, On 2018-01-03 at Bay Oval
IPL Debut: vs Chennai Super Kings, On 2011-04-25 at MA Chidambaram Stadium
Last IPL played: vs , On 2011-05-04 at