ODI Debut: |
vs India, On 2009-06-26 at June 26, 2009 v India at Sabina Park, Kingston, Jamaica |
Last ODI played: |
vs Sri Lanka, On 2020-03-01 at March 1, 2020 v Sri Lanka at Pallekele International Cricket Stadium, Kandy |
Test Debut: |
vs Sri Lanka, On 2010-11-15 at November 15, 2010 v Sri Lanka at Galle International Stadium, Galle |
Last Test played: |
vs New Zealand, On 2020-12-11 at December 11, 2020 v New Zealand at Basin Reserve, Wellington |
T20 Debut: |
vs Zimbabwe, On 2010-02-28 at February 28, 2010 v Zimbabwe at Queen's Park Oval, Port of Spain, Trinidad |
Last T20 played: |
vs England, On 2019-03-10 at March 10, 2019 v England at Warner Park, Basseterre, St Kitts |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |