Batting Most Runs Innings IN Pakistan

Players IN Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
30953137539682.40Indiav PakistanMultan128 Mar 2004Test # 1693
27074049534154.54Indiav PakistanRawalpindi213 Apr 2004Test # 1697
194*49334821-55.74Indiav PakistanMultan128 Mar 2004Test # 1693
141173135171104.44Indiav PakistanRawalpindi216 Mar 2004ODI # 2114
12834322618-56.63Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
127*-1549182.46Pakistanv New ZealandRawalpindi17 Dec 2003ODI # 2074
12316012194101.65Pakistanv IndiaLahore121 Mar 2004ODI # 2116
122154102122119.60Pakistanv IndiaKarachi213 Mar 2004ODI # 2112
11831623211150.86South Africav PakistanFaisalabad324 Oct 2003Test # 1666
11832324314-48.55Pakistanv IndiaLahore25 Apr 2004Test # 1695
11221916416268.29Pakistanv IndiaMultan328 Mar 2004Test # 1693
11219712915286.82Indiav PakistanLahore15 Apr 2004Test # 1695
11132224716-44.93Pakistanv South AfricaLahore217 Oct 2003Test # 1664
110*2571317283.96South Africav PakistanLahore23 Oct 2003ODI # 2046
10716111212195.53Pakistanv New ZealandRawalpindi17 Dec 2003ODI # 2074
10715810411-102.88Indiav PakistanLahore124 Mar 2004ODI # 2117
101*1471097292.66New Zealandv PakistanFaisalabad23 Dec 2003ODI # 2072
10126620414-49.50Pakistanv IndiaLahore25 Apr 2004Test # 1695
9931424611140.24Pakistanv South AfricaLahore217 Oct 2003Test # 1664
991271048-95.19Indiav PakistanKarachi113 Mar 2004ODI # 2112
9827321913144.74South Africav PakistanFaisalabad124 Oct 2003Test # 1666
9815411614-84.48Pakistanv IndiaPeshawar219 Mar 2004ODI # 2115
911481105382.72Pakistanv New ZealandFaisalabad13 Dec 2003ODI # 2072
9119415114-60.26Pakistanv IndiaMultan228 Mar 2004Test # 1693
9021413414-67.16Indiav PakistanLahore35 Apr 2004Test # 1695
861451089179.62Pakistanv IndiaRawalpindi116 Mar 2004ODI # 2114
84*695156164.70New Zealandv PakistanLahore129 Nov 2003ODI # 2068
82*514166200.00Pakistanv South AfricaLahore13 Oct 2003ODI # 2046
8215011714-70.08Pakistanv New ZealandRawalpindi25 Dec 2003ODI # 2073
809258104137.93Pakistanv IndiaRawalpindi116 Mar 2004ODI # 2114
798557141138.59Indiav PakistanKarachi113 Mar 2004ODI # 2112
7715311813-65.25Pakistanv IndiaMultan228 Mar 2004Test # 1693
7717512812-60.15Indiav PakistanRawalpindi213 Apr 2004Test # 1697
76*141929-82.60Indiav PakistanLahore221 Mar 2004ODI # 2116
741781255-59.20South Africav PakistanRawalpindi212 Oct 2003ODI # 2050
73986854107.35Pakistanv IndiaKarachi213 Mar 2004ODI # 2112
731891417351.77Pakistanv IndiaLahore25 Apr 2004Test # 1695
721271058-68.57Pakistanv South AfricaFaisalabad17 Oct 2003ODI # 2048
721159611-75.00South Africav PakistanLahore117 Oct 2003Test # 1664
721007151101.40Pakistanv IndiaLahore224 Mar 2004ODI # 2117
7221815313-47.05Pakistanv IndiaLahore25 Apr 2004Test # 1695
71*79778-92.20Indiav PakistanLahore221 Mar 2004ODI # 2116
71132996-71.71South Africav PakistanLahore23 Oct 2003ODI # 2046
7124618312-38.79Pakistanv South AfricaFaisalabad424 Oct 2003Test # 1666
711539912-71.71Indiav PakistanRawalpindi213 Apr 2004Test # 1697
70106696-101.44Pakistanv New ZealandLahore11 Dec 2003ODI # 2071
6920314110-48.93Indiav PakistanRawalpindi213 Apr 2004Test # 1697
68143872-78.16Pakistanv South AfricaLahore13 Oct 2003ODI # 2046
681951678140.71Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
68123888177.27Pakistanv New ZealandLahore11 Dec 2003ODI # 2071
65106727190.27Pakistanv South AfricaLahore15 Oct 2003ODI # 2047
651641156-56.52South Africav PakistanFaisalabad324 Oct 2003Test # 1666
6599767185.52Indiav PakistanPeshawar119 Mar 2004ODI # 2115
65115893173.03Pakistanv IndiaLahore224 Mar 2004ODI # 2117
64755351120.75Pakistanv New ZealandFaisalabad13 Dec 2003ODI # 2072
631531149-55.26Pakistanv South AfricaLahore417 Oct 2003Test # 1664
631411105157.27New Zealandv PakistanLahore21 Dec 2003ODI # 2071
63115956-66.31Pakistanv New ZealandFaisalabad13 Dec 2003ODI # 2072
62*92664-93.93New Zealandv PakistanRawalpindi27 Dec 2003ODI # 2074
62*17210710-57.94Indiav PakistanLahore35 Apr 2004Test # 1695
6288625-100.00South Africav PakistanLahore23 Oct 2003ODI # 2046
62117808177.50South Africav PakistanFaisalabad27 Oct 2003ODI # 2048
61109807-76.25Pakistanv New ZealandRawalpindi25 Dec 2003ODI # 2073
60*1359013-66.66Pakistanv IndiaRawalpindi313 Apr 2004Test # 1697
60102752280.00Pakistanv South AfricaRawalpindi110 Oct 2003ODI # 2049
601941448-41.66Pakistanv South AfricaFaisalabad424 Oct 2003Test # 1666
591701237147.96South Africav PakistanLahore317 Oct 2003Test # 1664
5971668-89.39Indiav PakistanMultan128 Mar 2004Test # 1693
58*117874266.66South Africav PakistanRawalpindi210 Oct 2003ODI # 2049
58139766-76.31South Africav PakistanLahore25 Oct 2003ODI # 2047
58138969-60.41Pakistanv South AfricaLahore417 Oct 2003Test # 1664
56106855-65.88Pakistanv South AfricaLahore13 Oct 2003ODI # 2046
5591766-72.36New Zealandv PakistanLahore129 Nov 2003ODI # 2068
55100763-72.36New Zealandv PakistanLahore129 Nov 2003ODI # 2068
541491157-46.95South Africav PakistanFaisalabad124 Oct 2003Test # 1666
53*1251008-53.00South Africav PakistanLahore117 Oct 2003Test # 1664
53*72527-101.92Pakistanv IndiaPeshawar219 Mar 2004ODI # 2115
53101745-71.62Pakistanv New ZealandLahore11 Dec 2003ODI # 2071
5287737-71.23Pakistanv New ZealandLahore229 Nov 2003ODI # 2068
51100558-92.72South Africav PakistanFaisalabad27 Oct 2003ODI # 2048
4977634177.77Pakistanv New ZealandLahore229 Nov 2003ODI # 2068
49111954151.57New Zealandv PakistanRawalpindi27 Dec 2003ODI # 2074
49104807161.25Indiav PakistanLahore15 Apr 2004Test # 1695
491541227-40.16Pakistanv IndiaRawalpindi113 Apr 2004Test # 1697
4878614178.68New Zealandv PakistanRawalpindi15 Dec 2003ODI # 2073
4888619-78.68Pakistanv IndiaRawalpindi313 Apr 2004Test # 1697
47*282232213.63Pakistanv New ZealandLahore229 Nov 2003ODI # 2068
471591137-41.59Pakistanv South AfricaLahore217 Oct 2003Test # 1664
471401096-43.11Pakistanv IndiaMultan228 Mar 2004Test # 1693
471211197-39.49Indiav PakistanRawalpindi213 Apr 2004Test # 1697
46*-384-121.05Pakistanv South AfricaFaisalabad17 Oct 2003ODI # 2048
46-803-57.50South Africav PakistanFaisalabad27 Oct 2003ODI # 2048
46114937-49.46South Africav PakistanLahore317 Oct 2003Test # 1664
4681624-74.19New Zealandv PakistanFaisalabad23 Dec 2003ODI # 2072
4672564-82.14Indiav PakistanKarachi113 Mar 2004ODI # 2112
4675484195.83Pakistanv IndiaKarachi213 Mar 2004ODI # 2112
4577532184.90Pakistanv South AfricaLahore15 Oct 2003ODI # 2047
4582473295.74Indiav PakistanKarachi113 Mar 2004ODI # 2112
4593685-66.17Pakistanv IndiaLahore121 Mar 2004ODI # 2116
4569645-70.31Indiav PakistanLahore124 Mar 2004ODI # 2117
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]