STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 184 123 37 1327 73 1629 15.43 81.46 0 4 39 95
Test 21 28 1 391 64 930 14.48 42.04 0 1 8 47
T20 58 30 9 215 31 184 10.24 116.85 0 0 7 14
IPL 6 1 1 5 5 3 - 166.67 0 0 0 1
CL 4 3 1 32 18 20 16.00 160.00 0 0 2 2
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 184 8263 6751 199 5 / 22 5 / 22 4.90 33.92 41.52 4 1 0
Test 21 3573 1795 48 4 / 21 8 / 58 3.01 37.40 74.44 3 0 0
T20 58 1231 1530 66 4 / 31 4 / 31 7.46 23.18 18.65 2 0 0
IPL 6 102 120 5 2 / 10 2 / 10 7.06 24.00 20.40 0 0 0
CL 4 87 123 3 2 / 34 2 / 34 8.48 41.00 29.00 0 0 0

career

ODI Debut: vs England, On 2003-11-18 at Rangiri Dambulla International Stadium
Last ODI played: vs Zimbabwe, On 2017-07-10 at Mahinda Rajapaksa International Stadium
Test Debut: vs New Zealand, On 2005-04-04 at McLean Park
Last Test played: vs England, On 2014-06-12 at Lord's
T20 Debut: vs Pakistan, On 2008-10-11 at Maple Leaf North-West Ground
Last T20 played: vs Bangladesh, On 2017-04-06 at R.Premadasa Stadium
IPL Debut: vs Pune Warriors, On 2011-04-27 at Dr DY Patil Sports Academy
Last IPL played: vs , On 2012-04-28 at