Batting great Virat Kohli has a truckload of runs when it comes to batting against Pakistan in World Cups. Chases, death overs, powerplays... You name the category and Virat has mind-boggling numbers to show for it against arch-rivals Pakistan in ICC tournaments. India and Pakistan play bilateral cricket only in ICC tournaments due to political tensions. In all likelihood, the two nations will square off in the 2023 ODI World Cup in India on 15th October at  Ahmedabad's Narendra Modi Stadium. The last time India went up against Pakistan was in the T20 World 2022 in Australia, where Virat pulled off one of the biggest heists in the history of T20Is to power India to a memorable win.


In India vs Pakistan T20 World Cup 2022 match in Melbourne, Kohli played a match-defining 82* runs innings off just 53 balls with help of 6 fours and 4 sixes. The same tournament in which he went past Sri Lanka's Mahela Jayawardene's for the most runs in Men's T20 World Cup history.


Virat has batted exceptionally well in matches against Pakistan in the last five World Cups (both T20 and ODI World Cup). In last five India vs Pakistan World Cup matches, Kohli scored over 50 runs in every innings, including a century. Looking at these remarkable figures of Kohli, it seems that in the upcoming 2023 ODI World Cup, he will once again demolish India's arch-nemesis.


Have a look at Virat Kohli's last five innings at World Cups against Pakistan


India vs Pakistan 2015 ODI World Cup – 107 runs 
India vs Pakistan in 2016 T20 World Cup - 55*
India vs Pakistan in 2019 ODI World Cup – 77 runs
India vs Pakistan in 2021 T20 World Cup – 57 runs
India vs Pakistan in 2022 T20 World Cup – 82* runs


Virat Kohli, who averages 308 against Pakistan in T20 World Cups, has been dismissed only once by them in the tournament's history. 308 runs by Virat Kohli against Pakistan in T20 World Cups in most by any batter against an opponent in the tournament. Also, the former India captain has scored four fifties against Pakistan across five innings at T20 World Cups -- joint-highest by a player against one opposition in tournament's history.