STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 200 101 35 792 34 1078 12.00 73.47 0 0 24 69
Test 92 127 24 1230 75 2381 11.94 51.66 0 3 28 141
T20 17 4 2 13 9 10 6.50 130.00 0 0 1 0
IPL 100 32 18 117 23 141 8.36 82.98 0 0 2 11
CL 4 2 2 0 0 1 - 0.00 0 0 0 0
Type Mat Balls Runs Wkts BBI BBM Econ Ave SR 4w 5w 10
ODI 200 10097 8301 282 5 / 42 5 / 42 4.93 29.44 35.80 7 1 0
Test 92 18785 10247 311 7 / 87 10 / 149 3.27 32.95 60.40 15 11 1
T20 17 352 448 17 4 / 19 4 / 19 7.64 26.35 20.71 1 0 0
IPL 100 2200 2782 102 4 / 17 4 / 17 7.59 27.27 21.57 1 0 0
CL 4 96 131 3 1 / 17 1 / 17 8.19 43.67 32.00 0 0 0

career

ODI Debut: vs Kenya, On 2000-10-03 at Gymkhana Club Ground
Last ODI played: vs Sri Lanka, On 2012-08-04 at Pallekele International Cricket Stadium
Test Debut: vs Bangladesh, On 2000-11-10 at Bangabandhu National Stadium
Last Test played: vs New Zealand, On 2014-02-14 at Basin Reserve
T20 Debut: vs South Africa, On 2006-12-01 at The Wanderers Stadium
Last T20 played: vs South Africa, On 2012-10-02 at R.Premadasa Stadium
IPL Debut: vs Kolkata Knight Riders, On 2008-04-18 at M.Chinnaswamy Stadium
Last IPL played: vs , On 2017-05-14 at