STATISTICS

Type Mat Inns NO Runs HS BF Avg SR 100's 50's 6's 4's
ODI 181 178 14 8113 159 9178 49.46 88.39 27 39 53 822
Test 124 215 16 9282 311 18572 46.64 49.97 28 41 14 1170
T20 44 44 6 1277 97 967 33.60 132.05 0 8 26 146
IPL 16 16 3 577 104 407 44.38 141.76 2 3 21 60
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 181 - - - - - - - - - -
Test 124 54 37 0 - - 4.11 - - 0 0 0
T20 44 - - - - - - - - - -
IPL 16 - - - - - - - - - -
CL 0 0 0 0 - - - - - 0 0 0

career

ODI Debut: vs Bangladesh, On 2008-03-09 at March 9, 2008 v Bangladesh at Zahur Ahmed Chowdhury Stadium, Chittagong
Last ODI played: vs Sri Lanka, On 2019-06-28 at June 28, 2019 v Sri Lanka at Riverside Ground, Chester-le-Street
Test Debut: vs India, On 2004-11-28 at November 28, 2004 v India at Eden Gardens, Kolkata
Last Test played: vs Sri Lanka, On 2019-02-21 at February 21, 2019 v Sri Lanka at St George's Park, Port Elizabeth
T20 Debut: vs Australia, On 2009-01-13 at January 13, 2009 v Australia at Brisbane Cricket Ground (Woolloongabba), Brisbane
Last T20 played: vs Sri Lanka, On 2018-08-14 at August 14, 2018 v Sri Lanka at R.Premadasa Stadium, Colombo
IPL Debut: vs , On at
Last IPL played: vs , On at