ODI Debut: |
vs India, On 2012-02-05 at February 5, 2012 v India at Melbourne Cricket Ground (MCG), Melbourne |
Last ODI played: |
vs India, On 2017-10-01 at October 1, 2017 v India at Vidarbha Cricket Association Stadium, Nagpur |
Test Debut: |
vs West Indies, On 2012-04-07 at April 7, 2012 v West Indies at Kensington Oval, Bridgetown, Barbados |
Last Test played: |
vs Pakistan, On 2019-11-29 at November 29, 2019 v Pakistan at Adelaide Oval, Adelaide |
T20 Debut: |
vs South Africa, On 2011-10-13 at October 13, 2011 v South Africa at Newlands, Cape Town |
Last T20 played: |
vs Sri Lanka, On 2016-09-09 at September 9, 2016 v Sri Lanka at R.Premadasa Stadium, Colombo |
IPL Debut: |
vs , On at |
Last IPL played: |
vs , On at |