Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting innings by innings (Men's ODIs)

The highest score in men's ODIs v Pakistan is 183 by Virat Kohli (IND) v PAK at Mirpur, 18 Mar 2012.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Pakistan×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Virat KohliIND183148221123.653c Mohammad Hafeez b Umar Gul2v PAKMirpur18 Mar 2012
David WarnerAUS179128195139.841c Babar Azam b Junaid Khan1v PAKAdelaide26 Jan 2017
Alex HalesENG171122224140.162lbw b Hasan Ali1v PAKNottingham30 Aug 2016
David WarnerAUS163124149131.451c sub (Shadab Khan) b Haris Rauf1v PAKBengaluru20 Oct 2023
Brian LaraWI156138125113.044b Mohammad Hafeez1v PAKAdelaide28 Jan 2005
Aaron FinchAUS153*143116106.992not out2v PAKSharjah24 Mar 2019
Brian LaraWI153143210106.992c †Rashid Latif b Mushtaq Ahmed2v PAKSharjah5 Nov 1993
Rahmanullah GurbazAFG151151143100.001c †Mohammad Rizwan b Shaheen Shah Afridi1v PAKHambantota24 Aug 2023
MS DhoniIND148123154120.333c Shoaib Malik b Mohammad Hafeez1v PAKVisakhapatnam5 Apr 2005
Matthew HaydenAUS146128126114.062c Shoaib Malik b Wasim Akram1v PAKNairobi30 Aug 2002
Andrew SymondsAUS143*125182114.406not out1v PAKJohannesburg11 Feb 2003
Desmond HaynesWI142*132131107.581not out1v PAKPort of Spain18 Mar 1988
Graham GoochENG142134140105.971st †Zulqarnain b Abdul Qadir1v PAKKarachi20 Nov 1987
Sachin TendulkarIND141135171104.442c Abdul Razzaq b Shoaib Malik2v PAKRawalpindi16 Mar 2004
Sourav GangulyIND14114412197.922lbw b Wasim Akram1v PAKAdelaide25 Jan 2000
Rohit SharmaIND140113143123.892c Wahab Riaz b Hasan Ali1v PAKManchester16 Jun 2019
Tillakaratne DilshanSL137*13910098.561not out1v PAKLahore24 Jan 2009
Marcus TrescothickENG13714211396.481c Shahid Afridi b Saqlain Mushtaq2v PAKLondon12 Jun 2001
Alastair CookENG13714214096.481b Saeed Ajmal1v PAKAbu Dhabi13 Feb 2012
Sanath JayasuriyaSL134*114133117.541not out2v PAKLahore5 Nov 1997
Sanath JayasuriyaSL134651111206.151c Mohammad Akram b Saqlain Mushtaq1v PAKPadang2 Apr 1996
Aravinda de SilvaSL134131114102.294c Waqar Younis b Saqlain Mushtaq1v PAKSharjah7 Apr 1997
Dhanushka GunathillekeSL13313416199.251b Mohammad Amir1v PAKKarachi2 Oct 2019
Mark ChapmanNZ132111136118.924c Tayyab Tahir b Irfan Khan1v PAKNapier29 Mar 2025
Tamim IqbalBAN13213515397.781c Mohammad Rizwan b Wahab Riaz1v PAKMirpur17 Apr 2015
Ross TaylorNZ131*12487105.654not out1v PAKKandy8 Mar 2011
Kamindu MendisSL131128122102.342lbw b Shaheen Shah Afridi1v PAKLahore31 Oct 2026
Brendon McCullumNZ131129143101.551b Umar Gul1v PAKAbu Dhabi6 Nov 2009
David WarnerAUS130119112109.242c †Mohammad Rizwan b Hasan Ali1v PAKSydney22 Jan 2017
Kevin PietersenENG13015312284.972c Abdur Rehman b Saeed Ajmal2v PAKDubai21 Feb 2012
Daryl MitchellNZ12911983108.403c Mohammad Nawaz b Naseem Shah1v PAKRawalpindi29 Apr 2023
Jonny BairstowENG12893155137.632b Junaid Khan2v PAKBristol14 May 2019
AB de VilliersSA128108123118.524c Shoaib Malik b Saeed Ajmal1v PAKJohannesburg17 Mar 2013
Brian LaraWI128125200102.402c Shoaib Mohammad b Waqar Younis1v PAKDurban19 Feb 1993
Travis HeadAUS1281379393.432c Azhar Ali b Hasan Ali1v PAKAdelaide26 Jan 2017
Soumya SarkarBAN127*110136115.452not out2v PAKMirpur22 Apr 2015
Shai HopeWI12713415194.781b Haris Rauf1v PAKMultan8 Jun 2022
Andrew StraussENG12613410194.031lbw b Saeed Ajmal2v PAKLeeds12 Sept 2010
Geoff MarshAUS125*12190103.311not out1v PAKMelbourne10 Jan 1989
Ricky PontingAUS124*12910096.123not out2v PAKLahore10 Nov 1998
Daryll CullinanSA124117120105.983c Saleem Malik b Waqar Younis1v PAKNairobi29 Sept 1996
Chris GayleWI12413713090.511c Younis Khan b Shabbir Ahmed2v PAKSt Lucia22 May 2005
Sourav GangulyIND12413811189.861b Aaqib Javed2v PAKDhaka18 Jan 1998
Quinton de KockSA123*11987103.362not out2v PAKFaisalabad6 Nov 2025
Rassie van der DussenSA123*13410291.794not out1v PAKCenturion2 Apr 2021
Kris SrikkanthIND123103141119.421c †Saleem Yousuf b Wasim Akram1v PAKKolkata18 Feb 1987
Kane WilliamsonNZ123105120117.143b Mohammad Irfan1v PAKAbu Dhabi17 Dec 2014
Mahela JayawardeneSL123108141113.892c Fawad Alam b Abdul Razzaq2v PAKDambulla3 Aug 2009
Sachin TendulkarIND12313012294.622b Shoaib Malik1v PAKAhmedabad12 Apr 2005
Virat KohliIND122*9493129.793not out1v PAKColombo10 Sept 2023
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.