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
OPPONENTS | RUNS | INNINGS | AVERAGE | HIGH SCORE | 100s |
---|---|---|---|---|---|
Afghanistan | 122 | 2 | 122.00 | 67 | 0 |
Australia | 2367 | 47 | 53.79 | 123 | 8 |
Bangladesh | 910 | 16 | 75.83 | 136 | 5 |
England | 1340 | 36 | 41.87 | 122 | 3 |
Ireland | 78 | 2 | 78.00 | 44* | 0 |
Nepal | 1 | - | - | - | - |
Netherlands | 63 | 2 | 31.50 | 51 | 0 |
New Zealand | 1645 | 31 | 58.75 | 154* | 6 |
Pakistan | 678 | 16 | 52.15 | 183 | 3 |
South Africa | 1504 | 29 | 65.39 | 160* | 5 |
Sri Lanka | 2652 | 54 | 60.27 | 166* | 10 |
United Arab Emirates | 33 | 1 | - | 33* | 0 |
West Indies | 2261 | 41 | 66.50 | 157* | 9 |
Zimbabwe | 253 | 6 | 50.60 | 115 | 1 |
TOTAL | 13906 | 283 | 58.18 | 183 | 50 |
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.