ODI Debut: |
vs Zimbabwe, On 2007-02-09 at February 9, 2007 v Zimbabwe at Harare Sports Club, Harare |
Last ODI played: |
vs New Zealand, On 2021-03-26 at March 26, 2021 v New Zealand at Basin Reserve, Wellington |
Test Debut: |
vs New Zealand, On 2008-01-04 at January 4, 2008 v New Zealand at University Oval, Dunedin |
Last Test played: |
vs West Indies, On 2021-02-11 at February 11, 2021 v West Indies at Shere Bangla National Stadium, Mirpur |
T20 Debut: |
vs Kenya, On 2007-09-01 at September 1, 2007 v Kenya at Nairobi Gymkhana Club Ground, Nairobi |
Last T20 played: |
vs Zimbabwe, On 2020-03-09 at March 9, 2020 v Zimbabwe at Shere Bangla National Stadium, Mirpur |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |