#3 Cheteshwar Pujara

In England
Pujara has played 9 Test matches in England so far and has scored 500 runs in 18 innings at an average of 29.41 with 1 hundred and 2 fifties.
In Australia
Pujara has played 3 Test matches in Australia so far and has scored 201 runs in 6 innings at an average of 33.50 with 1 fifty.
#4 Virat Kohli

In England
Kohli has played 10 Test matches in England so far and has scored 727 runs in 20 innings at an average of 36.35 with 2 hundreds and 3 fifties.
In Australia
Kohli has played 8 Test matches in Australia so far and has scored 992 runs in 16 innings at an average of 62.00 with 5 hundreds and 2 fifties.
#5 Ajinkya Rahane

In England
Rahane has played 10 Test matches in England so far and has scored 556 runs in 20 innings at an average of 29.26 with 1 hundred and 4 fifties.
In Australia
Rahane has played 4 Test matches in Australia so far and has scored 399 runs in 8 innings at an average of 57.00 with 1 hundred and 2 fifties.
Conclusion:
Looking at the above records, one can safely say that the current set of Indian batsmen have performed much better on Australian pitches. It is quite evident that they relish the stroke making on the bouncy pitches of Australia. Even on the last tour to Australia, Indian batting did a fairly good job.
If the Indian bowling performs in Australia the way they did in England, coupled with a decent batting performance from the batting order, it would be safe to say that India might return triumphant from the Australian shores for the first time.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news