ODI Debut: |
vs Zimbabwe, On 2010-05-28 at May 28, 2010 v Zimbabwe at Queens Sports Club, Bulawayo |
Last ODI played: |
vs West Indies, On 2018-10-24 at October 24, 2018 v West Indies at Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam |
Test Debut: |
vs West Indies, On 2011-11-06 at November 6, 2011 v West Indies at Arun Jaitley Stadium, Delhi |
Last Test played: |
vs Australia, On 2020-12-26 at December 26, 2020 v Australia at Melbourne Cricket Ground (MCG), Melbourne |
T20 Debut: |
vs Sri Lanka, On 2012-08-07 at August 7, 2012 v Sri Lanka at Pallekele International Cricket Stadium, Kandy |
Last T20 played: |
vs Australia, On 2019-02-24 at February 24, 2019 v Australia at Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |