STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 204 103 32 496 56 654 6.99 75.84 0 1 20 38
Test 30 37 13 275 64 619 11.46 44.43 0 1 6 36
T20 68 21 8 73 27 94 5.62 77.66 0 0 3 3
IPL 110 25 9 88 17 99 5.50 88.89 0 0 5 6
CL 17 8 4 90 37 50 22.50 180.00 0 0 7 7
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 204 9830 8704 301 6 / 38 6 / 38 5.31 28.92 32.66 9 7 0
Test 30 5209 3349 101 5 / 50 9 / 210 3.86 33.16 51.57 7 3 0
T20 68 1451 1780 90 5 / 31 5 / 31 7.36 19.78 16.12 1 1 0
IPL 110 2558 2927 154 5 / 13 5 / 13 6.87 19.01 16.61 4 1 0
CL 17 353 410 25 5 / 32 5 / 32 6.97 16.40 14.12 1 1 0

career

ODI Debut: vs United Arab Emirates, On 2004-07-17 at Rangiri Dambulla International Stadium
Last ODI played: vs India, On 2017-09-03 at R.Premadasa Stadium
Test Debut: vs Australia, On 2004-07-01 at Marrara Cricket Ground
Last Test played: vs India, On 2010-08-03 at P Sara Oval
T20 Debut: vs England, On 2006-06-15 at The Rose Bowl
Last T20 played: vs India, On 2017-09-06 at R.Premadasa Stadium
IPL Debut: vs Chennai Super Kings, On 2009-04-18 at Newlands
Last IPL played: vs , On 2017-05-21 at