Batting Most Runs Innings - Pakistan

Players - Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
131*19312183108.26Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
126*10381811155.55Pakistanv New ZealandBengaluru4 Nov 2023ODI # 4692
113150103103109.70Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
811267437109.45Pakistanv BangladeshEden Gardens31 Oct 2023ODI # 4688
74121924180.43Pakistanv AfghanistanChennai23 Oct 2023ODI # 4679
701077110-98.59Pakistanv AustraliaBengaluru20 Oct 2023ODI # 4675
68104758-90.66Pakistanv NetherlandsHyderabad6 Oct 2023ODI # 4659
68845291130.76Pakistanv NetherlandsHyderabad6 Oct 2023ODI # 4659
6894699298.55Pakistanv BangladeshEden Gardens31 Oct 2023ODI # 4688
66*936362104.76Pakistanv New ZealandBengaluru4 Nov 2023ODI # 4692
64936172104.91Pakistanv AustraliaBengaluru20 Oct 2023ODI # 4675
5889755277.33Pakistanv AfghanistanChennai23 Oct 2023ODI # 4679
5281527-100.00Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
51534561113.33Pakistanv EnglandEden Gardens11 Nov 2023ODI # 4701
5089587-86.20Pakistanv IndiaAhmedabad14 Oct 2023ODI # 4669
50100654176.92Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
4989697-71.01Pakistanv IndiaAhmedabad14 Oct 2023ODI # 4669
4684405-115.00Pakistanv AustraliaBengaluru20 Oct 2023ODI # 4675
43533632119.44Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
40402724148.14Pakistanv AfghanistanChennai23 Oct 2023ODI # 4679
40753811105.26Pakistanv AfghanistanChennai23 Oct 2023ODI # 4679
3966434-90.69Pakistanv NetherlandsHyderabad6 Oct 2023ODI # 4659
3858456-84.44Pakistanv EnglandEden Gardens11 Nov 2023ODI # 4701
3664386-94.73Pakistanv IndiaAhmedabad14 Oct 2023ODI # 4669
3678512-70.58Pakistanv EnglandEden Gardens11 Nov 2023ODI # 4701
35272333152.17Pakistanv EnglandEden Gardens11 Nov 2023ODI # 4701
3242342194.11Pakistanv NetherlandsHyderabad6 Oct 2023ODI # 4659
3157302-103.33Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
31352741114.81Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
3037315-96.77Pakistanv AustraliaBengaluru20 Oct 2023ODI # 4675
2952374-78.37Pakistanv EnglandEden Gardens11 Nov 2023ODI # 4701
26*27214-123.80Pakistanv BangladeshEden Gardens31 Oct 2023ODI # 4688
262220-3130.00Pakistanv AustraliaBengaluru20 Oct 2023ODI # 4675
2535343-73.52Pakistanv AfghanistanChennai23 Oct 2023ODI # 4679
25232331108.69Pakistanv EnglandEden Gardens11 Nov 2023ODI # 4701
24322412100.00Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
22*18104-220.00Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
2138311167.74Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
2039243-83.33Pakistanv IndiaAhmedabad14 Oct 2023ODI # 4669
1827143-128.57Pakistanv AustraliaBengaluru20 Oct 2023ODI # 4675
17*17152-113.33Pakistanv BangladeshEden Gardens31 Oct 2023ODI # 4688
1744222-77.27Pakistanv AfghanistanChennai23 Oct 2023ODI # 4679
16*331421114.28Pakistanv EnglandEden Gardens11 Nov 2023ODI # 4701
16101421114.28Pakistanv NetherlandsHyderabad6 Oct 2023ODI # 4659
1540192-78.94Pakistanv NetherlandsHyderabad6 Oct 2023ODI # 4659
141916-187.50Pakistanv AustraliaBengaluru20 Oct 2023ODI # 4675
13*23122-108.33Pakistanv NetherlandsHyderabad6 Oct 2023ODI # 4659
1214153-80.00Pakistanv NetherlandsHyderabad6 Oct 2023ODI # 4659
1215121-100.00Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
1221192-63.15Pakistanv IndiaAhmedabad14 Oct 2023ODI # 4669
1235182-66.66Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
1017151-66.66Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
101782-125.00Pakistanv AustraliaBengaluru20 Oct 2023ODI # 4675
922111-81.81Pakistanv NetherlandsHyderabad6 Oct 2023ODI # 4659
921171-52.94Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
920161-56.25Pakistanv BangladeshEden Gardens31 Oct 2023ODI # 4688
8782-100.00Pakistanv AustraliaBengaluru20 Oct 2023ODI # 4675
8810-180.00Pakistanv AfghanistanChennai23 Oct 2023ODI # 4679
7139-177.77Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
61210--60.00Pakistanv IndiaAhmedabad14 Oct 2023ODI # 4669
52018--27.77Pakistanv NetherlandsHyderabad6 Oct 2023ODI # 4659
42514--28.57Pakistanv IndiaAhmedabad14 Oct 2023ODI # 4669
4241-100.00Pakistanv IndiaAhmedabad14 Oct 2023ODI # 4669
4891-44.44Pakistanv New ZealandBengaluru4 Nov 2023ODI # 4692
4471-57.14Pakistanv EnglandEden Gardens11 Nov 2023ODI # 4701
3*43--100.00Pakistanv AfghanistanChennai23 Oct 2023ODI # 4679
385--60.00Pakistanv EnglandEden Gardens11 Nov 2023ODI # 4701
2*1210--20.00Pakistanv IndiaAhmedabad14 Oct 2023ODI # 4669
2115--40.00Pakistanv IndiaAhmedabad14 Oct 2023ODI # 4669
296--33.33Pakistanv IndiaAhmedabad14 Oct 2023ODI # 4669
2104--50.00Pakistanv South AfricaChennai27 Oct 2023ODI # 4683
1139--11.11Pakistanv EnglandEden Gardens11 Nov 2023ODI # 4701
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]