I'm a bit undercooked when it comes to keeping in Test cricket, but I've had a lot of experience in T20 and ODIs for my country, and my keeping has improved a lot.
IPL is a T20 franchise tournament combining cricket and Bollywood to offer entertainment.
If you're playing Test cricket you could bowl 20 overs in a day. I could play about five T20s in that space.
T20 in international cricket can almost be paid lip-service at times, with one game tagged on to the end of an ODI series or a long tour - sometimes it can feel like there is no point in playing it.
In T20, even when you are in form and you feel like you are making good contributions, you are going to only face 30 or maximum 40 balls in the position where I bat in the middle order.
T20 is fast-paced and a wonderful vehicle to attract wider audience. On a technical level, it probably has impacted Test cricket.
Test cricket is still important, so are ODIs, but T20 should be there too because of the crowd factor.
In T20, you don't have time to get distracted - it's so quick, you have to run around in the field, and while batting, you don't actually think about anything else.
In T20, I think it's really valuable to have a bowler who can bring the ball back into the right hander at pace.
I hope that there can be a solution where T20 is still a huge part of the game, especially if young guys today understand what a Test match is all about. To me, you have to learn the game from the grass-roots and then reach the next stage where you can be explosive.
I'm looking forward to the new challenge that playing T20 cricket in England will bring.
The reason why people love T20 is the sixes and fours.
If you are going to introduce cricket to other countries then I think T20 is the format with which to do it - it's a great entry level into the sport and easy to pick up.
I think T20 cricket has become the flagship spectacle for women's cricket.
I think I have the ability and can play a role in T20 cricket for South Africa.
Since coming into T20s, I have improved a lot in the death overs.
South African cricket, we're pretty resilient.
T20 is the vehicle to make cricket a truly global game.
T20 is generally the fun side of cricket. You've got to have a sense of humour. Some days you can turn up and get whacked. Next game turn up, bowl the same and you don't go for many. You have to take it as it comes.
If you get out back-to-back in T20s, it proves costly.
Having to play Test matches for a month and then switch to T20s in five days is not easy, but that's the kind of challenge I love to face.
The great thing about T20 is that it only takes one performance. One piece of individual brilliance can win a game and that can change the whole way you approach a tournament.
Obviously, international cricket is the main cricket you want to play, especially Test cricket.
Traditional cricket has gone out of the window. It's gone. T20 cricket has changed the game.
When you start off a T20 innings you want someone who is going to be hitting the top of off stump, causing problems and being quite disciplined with the ball.