Virat Kohli Batting Record vs Australia - Test, ODI & T20Is

Last Modified Sep 27, 2023 16:05 IST

One of the hallmarks of any great cricketer is that he/she always manages to turn up against the big dog.


Over the course of his legendary 14-year-old career, Virat Kohli has shown that facet to the hilt by plundering runs after runs against the best attacks in the world, especially the Australia attack.


From Vizag 2010 to Perth & Adelaide 2012; from Jaipur, Nagpur 2013 to BGT 2014/15 and all the way to Perth 2018 and Adelaide 2020, Virat has had heaps of memorable moments against his favoured opposition.


On that note, here's a look at some of the records Virat Kohli has established against Australia across three formats:


Virat Kohli Batting Record v Australia - Tests


FImJA6IXoAArqhH.jpg (1024×683)


MatchesInningsNORunsAvg50/100HS
20361168248.055/7169


Most runs & 100s in a Single Test series for India against Australia


pjimage-2020-06-30t132753-1593503953-1606411988.jpg (715×402)


In the 2014/15 BGT, Virat Kohli smashed 692 runs in 8 innings at an average of 86.50 with the help of 4 hundreds; the most by an Indian batsmen in a Test series against Australia.


Joint-fifth quickest (overall) and quickest Indian to score 1000 Test runs in Australia


Virat Kohli took 18 innings to cross the 1000-run landmark on Australian soil. This is joint-fifth quickest (alongside England's Jack Hobbs) by any visiting batsmen; a list headed by Wally Hammond, who took just 10 innings to cross 1k.


Overall, Kohli has scored 1352 runs in 25 innings (13 Tests) at an average of 54.08 with 6 hundreds.



Joint-most 100s for India in Australia


76707295.jpg (1200×900)


Virat Kohli has scored 6 centuries in 25 innings in Australia, which is the joint-most for India, alongside the legendary Sachin Tendulkar, who scored the same in 38 innings.


2nd highest run-getter for India against Australia Down Under


Virat Kohli has 1352 runs in 13 Tests in Australia. Only Sachin Tendulkar (1809 runs in 38 innings) has scored more for India.



3rd most centuries for India against Australia


Kohli_5.png (690×388)


Only Sachin Tendulkar (11) and Sunil Gavaskar (8) have scored more Test centuries against Australia than Kohli's 7.


Overall, Kohli is joint-third with Michael Clarke (7) in the most 100s list in India vs Australia Tests.


Virat Kohli Batting Record v Australia- ODIs


169989.3.jpg (900×506)


MatchesInningsNORunsAvgS/R50/100HS
43413208354.8196.3410/8123



3rd most runs by an Indian


Virat Kohli has scored 2083 runs in 41 ODI innings @ 54.81/96.34 against Australia. This is the 3rd most by an Indian after Sachin Tendulkar and Rohit Sharma, and 5th overall.


Joint 2nd most 100s against Australia


Kohli has scored 8 ODI hundreds against Australia, which is the 2nd joint-most (alongside Rohit Sharma) by any batsman against Australia.


Joint 2nd most 100s by a visiting batsman against Australia


Out of Kohli's 7 ODI centuries against Australia, 3 have come Down Under. This is the joint 2nd-most (alongside Vivian Richards) by any visiting batsman against Australia in their den. Only Rohit Sharma has scored more (4).


Fastest Century by a batsman against Australia


In October 2013, Virat Kohli scripted history as he smashed the fastest ODI hundred (in 52 deliveries) by an Indian in a 350-run chase against Australia in Jaipur.


This is also the fastest century ever scored by a batsman against Australia in ODI cricket.


Most 100s by an Indian in run-chases


GettyImages-1083068838.jpg (3235×2268)


Virat Kohli has scored 6 ODI 100s against Australia while chasing a target- the most by an Indian. In 26 such run-chases, the Indian maestro has scored 1282 runs @ 53.41/98.76.



Virat Kohli Batting Record v Australia- T20Is


MatchesInningsNORunsAvgS/R50+HS
2221679452.93143.84890*


Most runs & Highest average in India v Australia T20Is


56fa7d91851f9.jpg (1500×900)


Virat Kohli leads the run-scoring charts in India v Australia T20Is, and by some distance.


In 21 innings, the Indian run-machine has scored 794 runs @ 52.93/143.84 with 8 50+ scores. His average of 52.93 is also comfortably the highest in India Australia T20Is.


Most 50+ scores in India v Australia T20Is


vk-australiaaa.jpg (780×463)


Virat Kohli has 8 50+ scores in T20Is against Australia. This is the most by a batsman from either side in Ind-Aus contests.


The next best are Rohit Sharma and Matthew Wade, with 3 50+ scores each.


Highest individual score for India in T20Is v Australia


26kohli2.jpg (670×750)


Virat Kohli also holds the record for registering the highest individual score by an Indian against Australia in T20Is.


His unbeaten 90 off 55 at the Adelaide Oval in 2016 is still the highest individual score by an Indian against the Aussies in T20Is.


Most 6s by an Indian batsman


In 21 innings against Australia, Virat Kohli has smashed 60 sixes- the most by an Indian and 2nd most in India v Australia T20Is.


Most runs in a bilateral series



Virat Kohli's tally of 199 runs in 3 innings during the 2016 series in Australia still remains the highest tally of runs aggregated by a batsman in a bilateral series between these two countries.


Similar Other Pages


KL Rahul Records
Sachin Tendulkar Records
Kapil Dev's Records
Virat Kohli Records



App download animated image Get the free App now