ODI is easily the best format for Virat Kohli. Though the modern-day Indian star has his eyes on all three game formats, he has his best stats in the 50-over format. His year-by-year performances in both traditional formats prove the same.

Virat’s ODI century list is only next to that of legendary Sachin Tendulkar. He has already topped a few century charts too.

The best thing about Virat Kohli’s ODI records is his dominance against a few of the top cricketing nations. So, we decided to put on a chart representing Virat’s ODI performance against every cricketing opponent.

The table below will list Virat’s ODI batting stats against each cricketing team.

Virat Kohli ODI Runs Against All Teams

OPPONENTSRUNSINNINGSAVERAGEHIGH SCORE100s
Afghanistan67167.00670
Australia21724452.971238
Bangladesh8071567.251364
England13403543.231223
Ireland78278.0044*0
Nepal1----
Netherlands12112.00120
New Zealand14332955.11154*5
Pakistan6621555.161833
South Africa14032861.00160*4
Sri Lanka25065062.65166*10
United Arab Emirates331-33*0
West Indies22614166.50157*9
Zimbabwe253650.601151
TOTAL1302726857.3818347

Key Stats

Virat Kohli has scored 2000+ runs against 3 different teams – the feat only the master Sachin has achieved.

Against the 13 teams he has played against, he has a 50+ average against 10 teams. Among those ten sides, he has a mighty 60+ against 6 teams, which is an incredible achievement. He is also unbeaten in the one game he batted against UAE.

His highest score of 183 came against Pakistan in a successful chase. Find here the ODI chasing records, which are topped by Virat.

His tally of 9 centuries against West Indies is the best anyone has ever done against a single ODI team. Sachin also has 9 centuries against Australia.

His fastest century came against Australia in Jaipur, putting him on the 5 fastest Indian centuries list.

Buvanesh Thiraviam - writer in Cricindeed

A Cricket Blogger | Blogs at Cricindeed.com

Leave a Reply

Your email address will not be published. Required fields are marked *