Batting Most Runs Innings - Pakistan

Players - Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
13722217420278.73Pakistanv New ZealandHamilton219 Dec 2003Test # 1676
12834322618056.63Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
11832324314048.55Pakistanv IndiaLahore25 Apr 2004Test # 1695
11221916416268.29Pakistanv IndiaMultan328 Mar 2004Test # 1693
11132224716044.93Pakistanv South AfricaLahore217 Oct 2003Test # 1664
10126620414049.50Pakistanv IndiaLahore25 Apr 2004Test # 1695
9931424611140.24Pakistanv South AfricaLahore217 Oct 2003Test # 1664
9614210416092.30Pakistanisv AucklandAuckland114 Dec 2003First-class
9119415114060.26Pakistanv IndiaMultan228 Mar 2004Test # 1693
88*19314414061.11Pakistanv New ZealandWellington426 Dec 2003Test # 1677
8020415813050.63Pakistanv New ZealandHamilton219 Dec 2003Test # 1676
7715311813065.25Pakistanv IndiaMultan228 Mar 2004Test # 1693
7310670111104.28Pakistanisv AucklandAuckland114 Dec 2003First-class
731891417351.77Pakistanv IndiaLahore25 Apr 2004Test # 1695
72*107889081.81Pakistanv New ZealandWellington426 Dec 2003Test # 1677
7221815313047.05Pakistanv IndiaLahore25 Apr 2004Test # 1695
7124618312038.79Pakistanv South AfricaFaisalabad424 Oct 2003Test # 1666
681951678140.71Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
671219512170.52Pakistanisv AucklandAuckland314 Dec 2003First-class
631531149055.26Pakistanv South AfricaLahore417 Oct 2003Test # 1664
621137011088.57Pakistanisv AucklandAuckland314 Dec 2003First-class
60*1359013066.66Pakistanv IndiaRawalpindi313 Apr 2004Test # 1697
601941448041.66Pakistanv South AfricaFaisalabad424 Oct 2003Test # 1666
602461826032.96Pakistanv New ZealandWellington226 Dec 2003Test # 1677
591531029057.84Pakistanv New ZealandWellington426 Dec 2003Test # 1677
58138969060.41Pakistanv South AfricaLahore417 Oct 2003Test # 1664
512081577032.48Pakistanv New ZealandHamilton219 Dec 2003Test # 1676
491541227040.16Pakistanv IndiaRawalpindi113 Apr 2004Test # 1697
481381197140.33Pakistanv New ZealandHamilton219 Dec 2003Test # 1676
4888619078.68Pakistanv IndiaRawalpindi313 Apr 2004Test # 1697
471591137041.59Pakistanv South AfricaLahore217 Oct 2003Test # 1664
471401096043.11Pakistanv IndiaMultan228 Mar 2004Test # 1693
431451077040.18Pakistanisv AucklandAuckland114 Dec 2003First-class
411461037039.80Pakistanv South AfricaLahore217 Oct 2003Test # 1664
3860587065.51Pakistanv South AfricaFaisalabad424 Oct 2003Test # 1666
38118836045.78Pakistanv IndiaMultan228 Mar 2004Test # 1693
37128782147.43Pakistanv South AfricaLahore217 Oct 2003Test # 1664
37129777048.05Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
35105755046.66Pakistanv IndiaMultan228 Mar 2004Test # 1693
3477524065.38Pakistanv New ZealandWellington226 Dec 2003Test # 1677
34113785043.58Pakistanv New ZealandWellington426 Dec 2003Test # 1677
3255503364.00Pakistanisv AucklandAuckland114 Dec 2003First-class
2885614045.90Pakistanv New ZealandHamilton219 Dec 2003Test # 1676
28201442200.00Pakistanv IndiaRawalpindi313 Apr 2004Test # 1697
27502650103.84Pakistanv New ZealandHamilton219 Dec 2003Test # 1676
26105923028.26Pakistanv New ZealandWellington226 Dec 2003Test # 1677
2651384068.42Pakistanv IndiaRawalpindi113 Apr 2004Test # 1697
251731164021.55Pakistanv New ZealandHamilton219 Dec 2003Test # 1676
2598554045.45Pakistanv IndiaRawalpindi113 Apr 2004Test # 1697
24*65494048.97Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
2468544044.44Pakistanv IndiaMultan328 Mar 2004Test # 1693
2471524046.15Pakistanv IndiaLahore25 Apr 2004Test # 1695
23*71504046.00Pakistanv South AfricaFaisalabad424 Oct 2003Test # 1666
23*32274085.18Pakistanisv AucklandAuckland314 Dec 2003First-class
2395642035.93Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
2395794029.11Pakistanv IndiaMultan228 Mar 2004Test # 1693
2361493046.93Pakistanv IndiaMultan328 Mar 2004Test # 1693
2331295079.31Pakistanv IndiaRawalpindi313 Apr 2004Test # 1697
2245493044.89Pakistanv IndiaMultan328 Mar 2004Test # 1693
2140334063.63Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
2163464045.65Pakistanv IndiaRawalpindi113 Apr 2004Test # 1697
20*30243083.33Pakistanv South AfricaLahore417 Oct 2003Test # 1664
2036304066.66Pakistanv New ZealandHamilton219 Dec 2003Test # 1676
2060464043.47Pakistanv New ZealandWellington226 Dec 2003Test # 1677
2070394051.28Pakistanv IndiaRawalpindi313 Apr 2004Test # 1697
19*61541035.18Pakistanv IndiaMultan228 Mar 2004Test # 1693
1967413046.34Pakistanv New ZealandWellington226 Dec 2003Test # 1677
1989751025.33Pakistanv IndiaLahore25 Apr 2004Test # 1695
1977512037.25Pakistanv IndiaLahore25 Apr 2004Test # 1695
1843343052.94Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
1849372048.64Pakistanisv AucklandAuckland114 Dec 2003First-class
1746303056.66Pakistanv South AfricaFaisalabad424 Oct 2003Test # 1666
1728183094.44Pakistanisv AucklandAuckland314 Dec 2003First-class
1751313054.83Pakistanv IndiaMultan228 Mar 2004Test # 1693
1742284060.71Pakistanv IndiaRawalpindi113 Apr 2004Test # 1697
16*151230133.33Pakistanv IndiaLahore45 Apr 2004Test # 1695
1651292055.17Pakistanv South AfricaLahore217 Oct 2003Test # 1664
16154991016.16Pakistanv New ZealandWellington226 Dec 2003Test # 1677
1651393041.02Pakistanv IndiaRawalpindi113 Apr 2004Test # 1697
1578601025.00Pakistanv IndiaMultan228 Mar 2004Test # 1693
1551282053.57Pakistanv IndiaRawalpindi113 Apr 2004Test # 1697
14*51412034.14Pakistanv South AfricaLahore217 Oct 2003Test # 1664
14*28203070.00Pakistanv IndiaLahore45 Apr 2004Test # 1695
1450312045.16Pakistanisv AucklandAuckland114 Dec 2003First-class
1421172082.35Pakistanisv AucklandAuckland114 Dec 2003First-class
1463412034.14Pakistanv New ZealandWellington426 Dec 2003Test # 1677
1443343041.17Pakistanv IndiaLahore25 Apr 2004Test # 1695
1355372035.13Pakistanv IndiaRawalpindi113 Apr 2004Test # 1697
1348342038.23Pakistanv IndiaRawalpindi313 Apr 2004Test # 1697
12171030120.00Pakistanv IndiaRawalpindi313 Apr 2004Test # 1697
10*26340129.41Pakistanisv AucklandAuckland314 Dec 2003First-class
1025192052.63Pakistanv South AfricaFaisalabad424 Oct 2003Test # 1666
9*69461019.56Pakistanv South AfricaFaisalabad424 Oct 2003Test # 1666
922162056.25Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
979601015.00Pakistanv IndiaMultan328 Mar 2004Test # 1693
912111081.81Pakistanv IndiaLahore45 Apr 2004Test # 1695
939281032.14Pakistanv IndiaRawalpindi313 Apr 2004Test # 1697
945322028.12Pakistanv IndiaRawalpindi113 Apr 2004Test # 1697
8*15112072.72Pakistanv South AfricaLahore417 Oct 2003Test # 1664
832221036.36Pakistanv South AfricaLahore217 Oct 2003Test # 1664
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:

Mashonaland Eagles vs Mid West Rhinos at Harare, Logan Cup 11th Match, Feb 14-17, 2026 [First-class - Live]
>> 130/4 (32.0 ov, Ahsan Ali Aqil 47*, V Changa 14*, RC Simbi 0/10) - Stumps

Victoria vs Western Australia at W.A.C.A, Sheffield Shield 24th Match, Feb 16-19, 2026 [First-class - Live]
>> 35/1 (15.2 ov, J Goodwin 3*, S Fanning 21*, SM Elliott 0/4)

Southern Rocks vs Matabeleland Tuskers at Bulawayo, Logan Cup 12th Match, Feb 14-17, 2026 [First-class - Live]
>> 25/0 (7.0 ov, N Mpofu 6*, TR Mupariwa 0*, T Chingwara 0/3) - Stumps