ODI Debut: |
vs India, On 2009-12-18 at December 18, 2009 v India at Vidarbha Cricket Association Stadium, Nagpur |
Last ODI played: |
vs West Indies, On 2021-03-14 at March 14, 2021 v West Indies at Sir Vivian Richards Stadium, Antigua |
Test Debut: |
vs West Indies, On 2010-11-23 at November 23, 2010 v West Indies at R.Premadasa Stadium, Colombo |
Last Test played: |
vs West Indies, On 2021-03-29 at March 29, 2021 v West Indies at Sir Vivian Richards Stadium, Antigua |
T20 Debut: |
vs England, On 2011-06-25 at June 25, 2011 v England at County Ground, Bristol |
Last T20 played: |
vs South Africa, On 2019-03-24 at March 24, 2019 v South Africa at The Wanderers Stadium, Johannesburg |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |