Batting Most Runs Innings - vs Pakistan

Players - vs Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
141173135171104.44Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
115*21313513-85.18New Zealandv PakistanChristchurch10 Jan 2004ODI # 2078
110*2571317283.96South Africav PakistanLahore3 Oct 2003ODI # 2046
10715810411-102.88Indiav PakistanLahore24 Mar 2004ODI # 2117
101*1471097292.66New Zealandv PakistanFaisalabad3 Dec 2003ODI # 2072
101*16210810293.51New Zealandv PakistanAuckland3 Jan 2004ODI # 2075
991271048-95.19Indiav PakistanKarachi13 Mar 2004ODI # 2112
84*695156164.70New Zealandv PakistanLahore29 Nov 2003ODI # 2068
841411058-80.00New Zealandv PakistanWellington17 Jan 2004ODI # 2083
81978182100.00New Zealandv PakistanWellington17 Jan 2004ODI # 2083
798557141138.59Indiav PakistanKarachi13 Mar 2004ODI # 2112
76*141929-82.60Indiav PakistanLahore21 Mar 2004ODI # 2116
741781255-59.20South Africav PakistanRawalpindi12 Oct 2003ODI # 2050
71*79778-92.20Indiav PakistanLahore21 Mar 2004ODI # 2116
71132996-71.71South Africav PakistanLahore3 Oct 2003ODI # 2046
6599767185.52Indiav PakistanPeshawar19 Mar 2004ODI # 2115
64115755-85.33New Zealandv PakistanChristchurch10 Jan 2004ODI # 2078
631411105157.27New Zealandv PakistanLahore1 Dec 2003ODI # 2071
62*92664-93.93New Zealandv PakistanRawalpindi7 Dec 2003ODI # 2074
6288625-100.00South Africav PakistanLahore3 Oct 2003ODI # 2046
62117808177.50South Africav PakistanFaisalabad7 Oct 2003ODI # 2048
58*117874266.66South Africav PakistanRawalpindi10 Oct 2003ODI # 2049
58139766-76.31South Africav PakistanLahore5 Oct 2003ODI # 2047
56*-516-109.80New Zealandv PakistanQueenstown7 Jan 2004ODI # 2076
5591766-72.36New Zealandv PakistanLahore29 Nov 2003ODI # 2068
55100763-72.36New Zealandv PakistanLahore29 Nov 2003ODI # 2068
5469615-88.52New Zealandv PakistanQueenstown7 Jan 2004ODI # 2076
51100558-92.72South Africav PakistanFaisalabad7 Oct 2003ODI # 2048
49111954151.57New Zealandv PakistanRawalpindi7 Dec 2003ODI # 2074
4878614178.68New Zealandv PakistanRawalpindi5 Dec 2003ODI # 2073
46-803-57.50South Africav PakistanFaisalabad7 Oct 2003ODI # 2048
4681624-74.19New Zealandv PakistanFaisalabad3 Dec 2003ODI # 2072
4672564-82.14Indiav PakistanKarachi13 Mar 2004ODI # 2112
45*94717-63.38New Zealandv PakistanNapier14 Jan 2004ODI # 2081
45115865-52.32New Zealandv PakistanAuckland3 Jan 2004ODI # 2075
4582473295.74Indiav PakistanKarachi13 Mar 2004ODI # 2112
4569645-70.31Indiav PakistanLahore24 Mar 2004ODI # 2117
43101696-62.31New Zealandv PakistanQueenstown7 Jan 2004ODI # 2076
4282606-70.00South Africav PakistanLahore5 Oct 2003ODI # 2047
4163467-89.13South Africav PakistanRawalpindi10 Oct 2003ODI # 2049
4086552-72.72South Africav PakistanRawalpindi12 Oct 2003ODI # 2050
3964415195.12Indiav PakistanPeshawar19 Mar 2004ODI # 2115
3760487-77.08Indiav PakistanLahore24 Mar 2004ODI # 2117
36*57455-80.00New Zealandv PakistanChristchurch10 Jan 2004ODI # 2078
3670531-67.92New Zealandv PakistanRawalpindi7 Dec 2003ODI # 2074
36332051180.00New Zealandv PakistanWellington17 Jan 2004ODI # 2083
3674452-80.00Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
3644355-102.85Indiav PakistanLahore21 Mar 2004ODI # 2116
35413121112.90New Zealandv PakistanLahore29 Nov 2003ODI # 2068
3487634-53.96South Africav PakistanRawalpindi12 Oct 2003ODI # 2050
33106864-38.37Indiav PakistanPeshawar19 Mar 2004ODI # 2115
3274553-58.18New Zealandv PakistanFaisalabad3 Dec 2003ODI # 2072
3150423-73.80New Zealandv PakistanWellington17 Jan 2004ODI # 2083
2942333-87.87New Zealandv PakistanLahore1 Dec 2003ODI # 2071
2969434-67.44New Zealandv PakistanNapier14 Jan 2004ODI # 2081
2849354180.00Indiav PakistanKarachi13 Mar 2004ODI # 2112
2635214-123.80Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
2653295-89.65Indiav PakistanLahore21 Mar 2004ODI # 2116
25*24215-119.04New Zealandv PakistanNapier14 Jan 2004ODI # 2081
2546322-78.12South Africav PakistanLahore5 Oct 2003ODI # 2047
2541334-75.75New Zealandv PakistanLahore29 Nov 2003ODI # 2068
2570452-55.55New Zealandv PakistanRawalpindi5 Dec 2003ODI # 2073
2566521-48.07New Zealandv PakistanQueenstown7 Jan 2004ODI # 2076
2445322-75.00South Africav PakistanFaisalabad7 Oct 2003ODI # 2048
23*42314-74.19South Africav PakistanLahore5 Oct 2003ODI # 2047
23*252111109.52New Zealandv PakistanRawalpindi7 Dec 2003ODI # 2074
2358493-46.93New Zealandv PakistanFaisalabad3 Dec 2003ODI # 2072
21*211231175.00Indiav PakistanPeshawar19 Mar 2004ODI # 2115
21231521140.00Indiav PakistanLahore21 Mar 2004ODI # 2116
20*23123-166.66Indiav PakistanLahore24 Mar 2004ODI # 2117
2048404-50.00South Africav PakistanRawalpindi10 Oct 2003ODI # 2049
20221621125.00New Zealandv PakistanChristchurch10 Jan 2004ODI # 2078
2023184-111.11Indiav PakistanLahore21 Mar 2004ODI # 2116
2026224-90.90Indiav PakistanLahore24 Mar 2004ODI # 2117
1930202-95.00Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
18*-9-2200.00New Zealandv PakistanWellington17 Jan 2004ODI # 2083
18*21113-163.63Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
1822192-94.73Indiav PakistanLahore24 Mar 2004ODI # 2117
1755341-50.00New Zealandv PakistanRawalpindi5 Dec 2003ODI # 2073
1768422-40.47New Zealandv PakistanRawalpindi7 Dec 2003ODI # 2074
16*26251164.00South Africav PakistanLahore5 Oct 2003ODI # 2047
1655411-39.02New Zealandv PakistanLahore29 Nov 2003ODI # 2068
1639222-72.72New Zealandv PakistanWellington17 Jan 2004ODI # 2083
162621-176.19Indiav PakistanPeshawar19 Mar 2004ODI # 2115
162720--80.00Indiav PakistanLahore24 Mar 2004ODI # 2117
1555381-39.47Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
1412143-100.00New Zealandv PakistanLahore1 Dec 2003ODI # 2071
1432231-60.86New Zealandv PakistanLahore1 Dec 2003ODI # 2071
1440351-40.00New Zealandv PakistanAuckland3 Jan 2004ODI # 2075
1412103-140.00Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
1419182-77.77Indiav PakistanPeshawar19 Mar 2004ODI # 2115
13*31261-50.00South Africav PakistanRawalpindi12 Oct 2003ODI # 2050
13*15132-100.00New Zealandv PakistanRawalpindi5 Dec 2003ODI # 2073
13*4323--56.52New Zealandv PakistanAuckland3 Jan 2004ODI # 2075
1337252-52.00South Africav PakistanRawalpindi10 Oct 2003ODI # 2049
133024--54.16New Zealandv PakistanRawalpindi5 Dec 2003ODI # 2073
1329183-72.22Indiav PakistanPeshawar19 Mar 2004ODI # 2115
123625--48.00New Zealandv PakistanAuckland3 Jan 2004ODI # 2075
113823--47.82South Africav PakistanLahore5 Oct 2003ODI # 2047
113938--28.94South Africav PakistanRawalpindi10 Oct 2003ODI # 2049
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
Performances in matches that overlap years 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:

England vs South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]

Scotland vs Namibia at King City (NW), ICC Men's Cricket World Cup League 2 83rd Match, Sep 4, 2025 [ODI # 4905]

South Africa vs England at Lord's, South Africa in England 2nd ODI, Sep 4, 2025 [ODI # 4904]