Batting Most Runs Innings - vs Pakistan

High scores in 2000s in ODIs - vs Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
156176138125113.04West Indiesv PakistanAdelaide28 Jan 2005ODI # 2213
148155123154120.32Indiav PakistanVisakhapatnam05 Apr 2005ODI # 2236
146207128126114.06Australiav PakistanNairobi (Gym)30 Aug 2002ODI # 1868
143*139125182114.40Australiav PakistanJohannesburg11 Feb 2003ODI # 1945
14120714412197.91Indiav PakistanAdelaide25 Jan 2000ODI # 1547
141173135171104.44Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
137*22113910-98.56Sri Lankav PakistanLahore24 Jan 2009ODI # 2803
13723214211396.47Englandv PakistanLord's12 Jun 2001ODI # 1722
131206129143101.55New Zealandv PakistanAbu Dhabi06 Nov 2009ODI # 2924
12419013713-90.51West Indiesv PakistanGros Islet22 May 2005ODI # 2248
12319213012294.61Indiav PakistanAhmedabad12 Apr 2005ODI # 2238
123140108141113.88Sri Lankav PakistanDambulla03 Aug 2009ODI # 2867
1222001375689.05West Indiesv PakistanAbu Dhabi16 Nov 2008ODI # 2776
119*-1357-88.14Sri Lankav PakistanKarachi13 Feb 2000ODI # 1559
11918511621-102.58New Zealandv PakistanDunedin28 Feb 2001ODI # 1693
11915095125125.26Indiav PakistanKarachi26 Jun 2008ODI # 2717
117-1446-81.25New Zealandv PakistanSharjah12 Apr 2001ODI # 1707
116*-1466279.45Australiav PakistanAbu Dhabi03 May 2009ODI # 2849
115*21313513-85.18New Zealandv PakistanChristchurch10 Jan 2004ODI # 2078
1141811308387.69South Africav PakistanTangier12 Aug 2002ODI # 1860
113128106115106.60West Indiesv PakistanAbu Dhabi12 Nov 2008ODI # 2773
112*1781278488.18West Indiesv PakistanSharjah17 Feb 2002ODI # 1810
112202110101101.81Sri Lankav PakistanKarachi29 Jun 2008ODI # 2723
1111601148297.36Sri Lankav PakistanLahore14 Oct 2004ODI # 2187
110*2571317283.96South Africav PakistanLahore03 Oct 2003ODI # 2046
108*2271459174.48Englandv PakistanLord's22 Jun 2003ODI # 2027
1081569593113.68Indiav PakistanKochi02 Apr 2005ODI # 2235
108-1208-90.00Bangladeshv PakistanMultan16 Apr 2008ODI # 2702
107*1559314-115.05Indiav PakistanKarachi19 Feb 2006ODI # 2333
107*2111496-71.81West Indiesv PakistanAbu Dhabi14 Nov 2008ODI # 2775
10715810411-102.88Indiav PakistanLahore24 Mar 2004ODI # 2117
105*19014611-71.91Zimbabwev PakistanHarare30 Nov 2002ODI # 1906
1051761168190.51New Zealandv PakistanRawalpindi24 Apr 2002ODI # 1834
104*1207565138.66New Zealandv PakistanChristchurch25 Feb 2001ODI # 1692
104*10710391100.97Australiav PakistanLord's04 Sep 2004ODI # 2166
1041991396-74.82Indiav PakistanKochi02 Apr 2005ODI # 2235
103*-10714196.26Australiav PakistanSydney23 Jan 2005ODI # 2209
103*1259593108.42South Africav PakistanLahore18 Oct 2007ODI # 2633
102*17712010-85.00Sri Lankav PakistanColombo (RPS)12 Sep 2002ODI # 1874
102*1801189-86.44South Africav PakistanPaarl16 Dec 2002ODI # 1921
10218012811179.68South Africav PakistanLahore18 Oct 2007ODI # 2633
101*1471097292.66New Zealandv PakistanFaisalabad03 Dec 2003ODI # 2072
101*16210810293.51New Zealandv PakistanAuckland03 Jan 2004ODI # 2075
1011661428-71.12West Indiesv PakistanKarachi16 Dec 2006ODI # 2466
100*1401119-90.09Sri Lankav PakistanSharjah04 Apr 2003ODI # 1995
100*14299171101.01West Indiesv PakistanMultan13 Dec 2006ODI # 2464
100*-12214-81.96Australiav PakistanAbu Dhabi01 May 2009ODI # 2848
1001801249-80.64Sri Lankav PakistanDhaka07 Jun 2000ODI # 1602
10018811310188.49Indiav PakistanPeshawar06 Feb 2006ODI # 2324
991271048-95.19Indiav PakistanKarachi13 Mar 2004ODI # 2112
9913091141108.79Indiav PakistanMohali08 Nov 2007ODI # 2644
9811592122106.52South Africav PakistanDurban08 Dec 2002ODI # 1914
9814575121130.66Indiav PakistanCenturion01 Mar 2003ODI # 1975
9715194121103.19Sri Lankav PakistanTangier17 Aug 2002ODI # 1863
971329912197.97Australiav PakistanHobart16 Jan 2005ODI # 2205
9714910216-95.09Indiav PakistanGwalior15 Nov 2007ODI # 2646
9515710416191.34Indiav PakistanLahore13 Feb 2006ODI # 2329
94122986-95.91Englandv PakistanLahore10 Dec 2005ODI # 2304
9315710310-90.29Indiav PakistanHobart21 Jan 2000ODI # 1543
931671038490.29Indiav PakistanDhaka03 Jun 2000ODI # 1600
932051267-73.80South Africav PakistanCape Town18 Dec 2002ODI # 1923
9218911610-79.31Indiav PakistanAbu Dhabi19 Apr 2006ODI # 2364
9115912811-71.09Zimbabwev PakistanSharjah31 Oct 2001ODI # 1770
91-1017-90.09Australiav PakistanMelbourne04 Feb 2005ODI # 2220
901148491107.14South Africav PakistanMultan26 Oct 2007ODI # 2639
89-1195174.78Sri Lankav PakistanSharjah20 Apr 2001ODI # 1711
8912676131117.10Indiav PakistanMirpur10 Jun 2008ODI # 2705
88*1208524103.52South Africav PakistanCenturion04 Feb 2007ODI # 2506
8816612313-71.54Sri Lankav PakistanSharjah27 Oct 2001ODI # 1767
8814311712-75.21Englandv PakistanCardiff30 Aug 2006ODI # 2408
8713410114-86.13New Zealandv PakistanNairobi (Gym)11 Oct 2000ODI # 1637
87-78103111.53Sri Lankav PakistanSharjah08 Apr 2002ODI # 1825
87-919195.60West Indiesv PakistanW.A.C.A01 Feb 2005ODI # 2218
8712410310-84.46Zimbabwev PakistanHyderabad (Sind)24 Jan 2008ODI # 2663
86*15011110-77.47Englandv PakistanNottingham08 Sep 2006ODI # 2411
865755162156.36Englandv PakistanThe Oval20 Jun 2003ODI # 2026
861831158-74.78Indiav PakistanKanpur15 Apr 2005ODI # 2239
8614311310-76.10New Zealandv PakistanMohali25 Oct 2006ODI # 2436
861821304166.15South Africav PakistanLahore29 Oct 2007ODI # 2642
85*-1407160.71Australiav PakistanAbu Dhabi01 May 2009ODI # 2848
85124926192.39West Indiesv PakistanAdelaide28 Jan 2005ODI # 2213
84*695156164.70New Zealandv PakistanLahore29 Nov 2003ODI # 2068
84846063140.00Englandv PakistanKarachi24 Oct 2000ODI # 1645
841188361101.20Sri Lankav PakistanSharjah02 Nov 2001ODI # 1771
841411058-80.00New Zealandv PakistanWellington17 Jan 2004ODI # 2083
8411069103121.73Indiav PakistanKarachi26 Jun 2008ODI # 2717
831421011182.17Australiav PakistanMelbourne23 Jan 2000ODI # 1545
831501114174.77South Africav PakistanColombo (RPS)08 Jul 2000ODI # 1606
83-8172102.46Sri Lankav PakistanAbu Dhabi22 May 2007ODI # 2586
82*103898292.13Indiav PakistanRawalpindi11 Feb 2006ODI # 2327
82-997-82.82West Indiesv PakistanBrisbane19 Jan 2005ODI # 2206
81*145926188.04Australiav PakistanMelbourne16 Jan 2000ODI # 1541
81108958-85.26South Africav PakistanCape Town18 Dec 2002ODI # 1923
81978182100.00New Zealandv PakistanWellington17 Jan 2004ODI # 2083
811741037-78.64South Africav PakistanMultan26 Oct 2007ODI # 2639
811441113-72.97Zimbabwev PakistanHyderabad (Sind)24 Jan 2008ODI # 2663
801138512194.11Scotlandv PakistanEdinburgh27 Jun 2006ODI # 2387
801651058176.19New Zealandv PakistanMohali25 Oct 2006ODI # 2436
80139898189.88Sri Lankav PakistanColombo (RPS)07 Aug 2009ODI # 2868
79*1358710-90.80Indiav PakistanLahore13 Feb 2006ODI # 2329
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Pakistan Shaheens vs MCC Young Cricketers and Soth Asian Cricket Academy XI at Beckenham, Pakistan Shaheens in England Tour Match, Aug 3-5, 2025 [Other match]

India vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598]

Hampshire vs Worcestershire at Worcester, County Championship Division One 54th Match, Jul 29-Aug 1, 2025 [First-class]