ODI Debut: |
vs Bangladesh, On 2004-12-23 at December 23, 2004 v Bangladesh at MA Aziz Stadium, Chittagong |
Last ODI played: |
vs New Zealand, On 2019-02-03 at February 3, 2019 v New Zealand at Westpac Stadium, Wellington |
Test Debut: |
vs Sri Lanka, On 2005-12-02 at December 2, 2005 v Sri Lanka at MA Chidambaram Stadium, Chennai |
Last Test played: |
vs Australia, On 2014-12-26 at December 26, 2014 v Australia at Melbourne Cricket Ground (MCG), Melbourne |
T20 Debut: |
vs South Africa, On 2006-12-01 at December 1, 2006 v South Africa at The Wanderers Stadium, Johannesburg |
Last T20 played: |
vs New Zealand, On 2019-02-10 at February 10, 2019 v New Zealand at Seddon Park, Hamilton |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |