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.46 0 0 24 69
Test 92 127 24 1231 75 2381 11.95 51.70 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.35 82.97 0 0 2 11
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 200 10097 8301 282 5/42 5/42 4.93 29.43 35.80 7 1 0
Test 92 18785 10247 311 7/87 10/1 3.27 32.94 60.40 15 11 1
T20 17 352 448 17 4/19 4/19 7.63 26.35 20.70 1 0 0
IPL 100 2200 2782 102 4/17 4/17 7.58 27.27 21.56 1 0 0
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Kenya, On 2000-10-03 at October 3, 2000 v Kenya at Nairobi Gymkhana Club Ground, Nairobi
Last ODI played: vs Sri Lanka, On 2012-08-04 at August 4, 2012 v Sri Lanka at Pallekele International Cricket Stadium, Kandy
Test Debut: vs Bangladesh, On 2000-11-10 at November 10, 2000 v Bangladesh at Bangabandhu National Stadium, Dhaka
Last Test played: vs New Zealand, On 2014-02-14 at February 14, 2014 v New Zealand at Basin Reserve, Wellington
T20 Debut: vs South Africa, On 2006-12-01 at December 1, 2006 v South Africa at The Wanderers Stadium, Johannesburg
Last T20 played: vs South Africa, On 2012-10-02 at October 2, 2012 v South Africa at R.Premadasa Stadium, Colombo
IPL Debut: vs , On at
Last IPL played: vs , On at