Virat Kohli vs Pakistan Records in Asia Cup

Last Modified Sep 11, 2023 22:28 IST

Virat Kohli is an Indian batter and former captain of the national team. The Former Indian skipper Virat Kohli has an exceptional batting record vs Pakistan. He has changed the course of the Indian cricket team with his aggressive mindset, sheer grit and hunger to score runs. Kohli is nicknamed ‘run machine’ for consistently piling up runs across formats in all parts of the world. A batter well known for his elegant cover drives, Kohli is a joy to watch when on song and Pakistan is one of his favourite opposition against whom he has exceptional numbers with the bat.


Virat Kohli vs Pakistan batting record in Asia Cup (ODI's & T20I's)

Virat Kohli vs Pakistan batting record in Asia Cup
Virat Kohli

With each passing game, Kohli forces the historians/statisticians to revisit the records book as he has several records to his name. Although India haven’t played Pakistan in a bilateral series since 2013, Kohli has his own set of records against India’s arch-rivals.


Virat Kohli Record against Pakistan in Asia Cup

NoRunsDateVenueResult
118June 19, 2010MirpurWon
2183March 18, 2012MirpurWon
35March 2, 2014MirpurLost
449February 27, 2015MirpurWon
535August 28, 2022DubaiWon
67604September 4, 2022September 2, 2023DubaiPallekele LostNo-result


Virat Kohli's performance in the Asia Cup vs Pakistan is truly remarkable as across 8 matches in both ODI and T20I formats, he has thrived in the tournament. That includes 476 runs in ODIs, boasting an impressive average of 83.00 while in the T20I format, Kohli has scored 144 runs in 3 matches. Kohli's prowess against this fierce rival remains evident. Highlighting his prowess, the most iconic of these innings is his memorable 183 in 2012, a record-setting performance that still stands as the highest individual score in the Asia Cup.


Virat Kohli Batting Record vs Pakistan

Virat Kohli vs Pakistan
Virat Kohli



No. of matches played vs. Pakistan (Overall)25
Runs scored1150
Highest183
Batting Average60.23
Batting Strike-rate109.31
100s3
50s7


Virat Kohli has an impressive batting record against Pakistan in all formats of the game ever since he played his first game against them in 2009. While he made his debut for India in 2008, it took the now 34-year-old a year to face their arch-rivals although it wasn’t a happy game for Kohli. He was out on the field for less than half-an-hour and scored only 16 runs, however, things picked up after that.


The former Indian captain has since faced Pakistan in a total of 25 matches, scoring three centuries with seven 50s along the way. Not only that, Kohli's highest individual score against Pakistan came in the 2012 Asia Cup, where he scored a magnificent 183 runs.


In his encounters against Pakistan, Kohli has amassed a total of 1150 runs with an impressive average of 63.88. His batting prowess against Pakistan has played a significant role in India's success, as he has been part of 10 wins, 5 losses, and 1 draw against Pakistan.


Virat Kohli Centuries vs. Pakistan (ODI's & T20I's)

Virat Kohli vs Pakistan
Virat Kohli

Virat Kohli has consistently proven his dominance against Pakistan across all formats, although he has registered just two centuries against them. The first of the lot materialized on March 18, 2012, during the Asia Cup in Mirpur, Bangladesh.


Despite an early dismissal of Gautam Gambhir, Kohli's elegant stroke play propelled him to a dazzling 183 off 148 deliveries, adorned with 22 fours and a six. His innings played a pivotal role in India's pursuit of Pakistan's 330-run target and remains the highest individual score in the Asia Cup.


His second century emerged in the 2015 ICC Cricket World Cup. Kohli's composed 107, after India chose to bat, steadied the ship, setting a target of 300. The innings left Pakistan struggling at 224 all-out, highlighting Kohli's influence on the game.

Kohli scored his third international century against Pakistan in the Asia Cup 2023. Batting first, India piled up 356/2 in the first innings. Kohli played a typical batting masterclass, scoring 122* runs off only 94 balls. He was also involved in a huge 223-run partnership with KL Rahul for the third wicket.


Virat Kohli Top Knocks vs Pakistan in ODIs

Virat Kohli Playing Against Pakistan
Virat Kohli Playing Against Pakistan


NoFormatRunsDate4s/6sStrike-rateResult
1ODI183March 18, 201222/1123.64Won
2T2078*Sept 30, 20128/2127.86Won
3ODI107Feb 15, 20158/084.96Won
4ODI81*June 4, 20176/3119.11Won (D/L)
5ODI77June 16, 20197/0118.46Won (D/L)
67T20ODI82122*Oct 23, 2022Sept 11, 20236/49/3154.71129.79Won-


A stalwart in Indian cricket, Virat Kohli has consistently delivered striking performances against Pakistan. Among his monumental innings, his awe-inspiring 183 in the 2012 Asia Cup stands out, where he singlehandedly overpowered the Pakistani bowlers, steering India to a nail-biting victory.


Kohli's performances continued to impress, from his crucial 107 in the 2015 ICC Cricket World Cup to his commendable 81 in the 2017 ICC Champions Trophy, both significantly contributing to India's triumphs. Even amidst a recent form fluctuation, his prowess against Pakistan endured.


His determined 77 at the 2019 ICC Cricket World Cup stands testament to this, despite India's shortfall. His unbeaten 82 in the 2022 ICC Men's T20 World Cup, however, saw him reclaim his spectacular form, securing a win for India against their fierce rivals.


Kohli was in his beast mode when India faced Pakistan for the second time in the Asia Cup 2023 Colombo. The match went into the reserve day with Kohli scoring 122 runs in 94 balls to help India register 356/2 in the first innings.