ODI Debut: |
vs Bangladesh, On 2008-03-09 at March 9, 2008 v Bangladesh at Zahur Ahmed Chowdhury Stadium, Chattogram |
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 |