Since my international debut in 2014 the miles on the clock have probably crept up and Test cricket is the level where the pressure and scrutiny are greatest.
When you go to Australia you are always asked whether you can perform in hostile environments against high pace and every Australian side I have played against has had guys bowling over 90mph.
In tournament cricket, with a new opponent each game, I think you actually need to play to your own strengths more.
Pressure is the biggest single factor in Test cricket.
Just being in the whole environment around the IPL, around the people that you ge to play with and against means it's going to be really, really good.
I think 'A' sides are extremely important, as close as you can get to international cricket. You are often playing against internationals from different countries and it definitely bridges the gap between our domestic game and international cricket.
My aim is to play Test matches. For me, there is a different feel of Test cricket as it tests your character. You come to know about your mental toughness, and most importantly, there is another level of satisfaction as a player.
One-day cricket is about aggression and flair, but Test cricket is a different ball game. One has to struggle through the hard periods initially and then look on to get a respectable score on the board.
If I can bat against someone who is bowling 145 kph on a challenging wicket - that confidence is really important.
When my ban was relaxed I began playing club cricket. Imagine, for a person who had played at Lord's, to play with a club team who didn't have proper kit against another club team in Lahore.
The IPL is just pure, intense. You don't need all the other stuff. I don't believe in coaches in international cricket.
I'll definitely play cricket again, but only socially. I've still got a lot of friends at my local team, Green Mount, and I do miss playing, but I don't regret anything.
I love the multi-format series. Within it they've found a way to retain Test matches and England v Australia in the Test arena, they were always my favourite matches to play in.
In my heart, international cricket is the way forward. That's where you want to play; that's where the pressure really lies. That's where you make your name.
I grew up playing against friends and cousins in the park and it was some of the most competitive cricket I have played.
I enjoy playing Test cricket, especially against India in India.
Playing Australia, of course, is always challenging.
The more 'A' side cricket that can be played, it will keep the fringe of international cricket interested.
Obviously, international cricket is the main cricket you want to play, especially Test cricket.
We don't cover too many draws in Test cricket and its great: it means the cricket is more interesting, more exciting.
When you get into Indian top-order, you can wreak havoc. It's paramount to rattle the Indian top-order, otherwise, they can hurt you.
I think Test cricket is the ultimate form of cricket.
I've never been a massive advocate of international Twenty20 cricket except a World Cup every two or three years, because that gets the best players together.
I came back from the World Cup and then started playing for Mumbai again. My game was the same because even in New Zealand, we played the One-day format.
You try to make sure you have respect for the opposition but still play to win and play hard cricket.