STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 40 25 8 328 73 392 19.29 83.67 0 2 8 30
Test 30 57 8 645 48 1742 13.16 37.03 0 0 3 77
T20 35 9 3 44 21 57 7.33 77.19 0 0 2 1
IPL 0 0 0 0 0 0 - - 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 40 2035 1653 57 4 / 28 4 / 28 4.87 29.00 35.70 1 0 0
Test 30 6418 3123 95 6 / 44 7 / 64 2.92 32.87 67.56 3 4 0
T20 35 780 886 41 4 / 13 4 / 13 6.82 21.61 19.02 1 0 0
IPL 0 0 0 0 - / - - / - - - - 0 0 0
CL 0 0 0 0 - / - - / - - - - 0 0 0

career

ODI Debut: vs Sri Lanka, On 2009-07-30 at Rangiri Dambulla International Stadium
Last ODI played: vs New Zealand, On 2018-01-16 at Seddon Park
Test Debut: vs Sri Lanka, On 2009-07-04 at Galle International Stadium
Last Test played: vs Sri Lanka, On 2017-10-06 at Dubai International Cricket Stadium
T20 Debut: vs England, On 2009-06-07 at Kennington Oval
Last T20 played: vs New Zealand, On 2018-01-28 at Bay Oval
IPL Debut: vs , On at
Last IPL played: vs , On at