ODI Debut: |
vs New Zealand, On 2008-10-14 at October 14, 2008 v New Zealand at Zahur Ahmed Chowdhury Stadium, Chattogram |
Last ODI played: |
vs West Indies, On 2018-12-11 at December 11, 2018 v West Indies at Shere Bangla National Stadium, Mirpur |
Test Debut: |
vs South Africa, On 2008-11-19 at November 19, 2008 v South Africa at Mangaung Oval, Bloemfontein |
Last Test played: |
vs India, On 2019-11-22 at November 22, 2019 v India at Eden Gardens, Kolkata |
T20 Debut: |
vs Pakistan, On 2010-05-01 at May 1, 2010 v Pakistan at Daren Sammy National Cricket Stadium, St Lucia |
Last T20 played: |
vs South Africa, On 2017-10-29 at October 29, 2017 v South Africa at Senwes Park, Potchefstroom |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |