Batting Most Runs Innings IN Pakistan

Players IN Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
141173135171104.44Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
127*-1549182.46Pakistanv New ZealandRawalpindi7 Dec 2003ODI # 2074
12316012194101.65Pakistanv IndiaLahore21 Mar 2004ODI # 2116
122154102122119.60Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
110*2571317283.96South Africav PakistanLahore3 Oct 2003ODI # 2046
10716111212195.53Pakistanv New ZealandRawalpindi7 Dec 2003ODI # 2074
10715810411-102.88Indiav PakistanLahore24 Mar 2004ODI # 2117
101*1471097292.66New Zealandv PakistanFaisalabad3 Dec 2003ODI # 2072
991271048-95.19Indiav PakistanKarachi13 Mar 2004ODI # 2112
9815411614-84.48Pakistanv IndiaPeshawar19 Mar 2004ODI # 2115
911481105382.72Pakistanv New ZealandFaisalabad3 Dec 2003ODI # 2072
861451089179.62Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
84*695156164.70New Zealandv PakistanLahore29 Nov 2003ODI # 2068
82*514166200.00Pakistanv South AfricaLahore3 Oct 2003ODI # 2046
8215011714-70.08Pakistanv New ZealandRawalpindi5 Dec 2003ODI # 2073
809258104137.93Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
798557141138.59Indiav PakistanKarachi13 Mar 2004ODI # 2112
76*141929-82.60Indiav PakistanLahore21 Mar 2004ODI # 2116
741781255-59.20South Africav PakistanRawalpindi12 Oct 2003ODI # 2050
73986854107.35Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
721271058-68.57Pakistanv South AfricaFaisalabad7 Oct 2003ODI # 2048
721007151101.40Pakistanv IndiaLahore24 Mar 2004ODI # 2117
71*79778-92.20Indiav PakistanLahore21 Mar 2004ODI # 2116
71132996-71.71South Africav PakistanLahore3 Oct 2003ODI # 2046
70106696-101.44Pakistanv New ZealandLahore1 Dec 2003ODI # 2071
68143872-78.16Pakistanv South AfricaLahore3 Oct 2003ODI # 2046
68123888177.27Pakistanv New ZealandLahore1 Dec 2003ODI # 2071
65106727190.27Pakistanv South AfricaLahore5 Oct 2003ODI # 2047
6599767185.52Indiav PakistanPeshawar19 Mar 2004ODI # 2115
65115893173.03Pakistanv IndiaLahore24 Mar 2004ODI # 2117
64755351120.75Pakistanv New ZealandFaisalabad3 Dec 2003ODI # 2072
631411105157.27New Zealandv PakistanLahore1 Dec 2003ODI # 2071
63115956-66.31Pakistanv New ZealandFaisalabad3 Dec 2003ODI # 2072
62*92664-93.93New Zealandv PakistanRawalpindi7 Dec 2003ODI # 2074
6288625-100.00South Africav PakistanLahore3 Oct 2003ODI # 2046
62117808177.50South Africav PakistanFaisalabad7 Oct 2003ODI # 2048
61109807-76.25Pakistanv New ZealandRawalpindi5 Dec 2003ODI # 2073
60102752280.00Pakistanv South AfricaRawalpindi10 Oct 2003ODI # 2049
58*117874266.66South Africav PakistanRawalpindi10 Oct 2003ODI # 2049
58139766-76.31South Africav PakistanLahore5 Oct 2003ODI # 2047
56106855-65.88Pakistanv South AfricaLahore3 Oct 2003ODI # 2046
5591766-72.36New Zealandv PakistanLahore29 Nov 2003ODI # 2068
55100763-72.36New Zealandv PakistanLahore29 Nov 2003ODI # 2068
53*72527-101.92Pakistanv IndiaPeshawar19 Mar 2004ODI # 2115
53101745-71.62Pakistanv New ZealandLahore1 Dec 2003ODI # 2071
5287737-71.23Pakistanv New ZealandLahore29 Nov 2003ODI # 2068
51100558-92.72South Africav PakistanFaisalabad7 Oct 2003ODI # 2048
4977634177.77Pakistanv New ZealandLahore29 Nov 2003ODI # 2068
49111954151.57New Zealandv PakistanRawalpindi7 Dec 2003ODI # 2074
4878614178.68New Zealandv PakistanRawalpindi5 Dec 2003ODI # 2073
47*282232213.63Pakistanv New ZealandLahore29 Nov 2003ODI # 2068
46*-384-121.05Pakistanv South AfricaFaisalabad7 Oct 2003ODI # 2048
46-803-57.50South Africav PakistanFaisalabad7 Oct 2003ODI # 2048
4681624-74.19New Zealandv PakistanFaisalabad3 Dec 2003ODI # 2072
4672564-82.14Indiav PakistanKarachi13 Mar 2004ODI # 2112
4675484195.83Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
4577532184.90Pakistanv South AfricaLahore5 Oct 2003ODI # 2047
4582473295.74Indiav PakistanKarachi13 Mar 2004ODI # 2112
4593685-66.17Pakistanv IndiaLahore21 Mar 2004ODI # 2116
4569645-70.31Indiav PakistanLahore24 Mar 2004ODI # 2117
4370473191.48Pakistanv New ZealandLahore29 Nov 2003ODI # 2068
42*231642262.50Pakistanv New ZealandLahore1 Dec 2003ODI # 2071
4282606-70.00South Africav PakistanLahore5 Oct 2003ODI # 2047
4272405-105.00Pakistanv New ZealandLahore29 Nov 2003ODI # 2068
4177523-78.84Pakistanv South AfricaLahore5 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
3858513-74.50Pakistanv South AfricaRawalpindi12 Oct 2003ODI # 2050
3885515-74.50Pakistanv IndiaLahore24 Mar 2004ODI # 2117
37593521105.71Pakistanv South AfricaLahore3 Oct 2003ODI # 2046
3760487-77.08Indiav PakistanLahore24 Mar 2004ODI # 2117
3670531-67.92New Zealandv PakistanRawalpindi7 Dec 2003ODI # 2074
3674452-80.00Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
3644355-102.85Indiav PakistanLahore21 Mar 2004ODI # 2116
3669481-75.00Pakistanv IndiaLahore21 Mar 2004ODI # 2116
35413121112.90New Zealandv PakistanLahore29 Nov 2003ODI # 2068
3487634-53.96South Africav PakistanRawalpindi12 Oct 2003ODI # 2050
34281632212.50Pakistanv New ZealandFaisalabad3 Dec 2003ODI # 2072
33*51284-117.85Pakistanv South AfricaLahore5 Oct 2003ODI # 2047
33106864-38.37Indiav PakistanPeshawar19 Mar 2004ODI # 2115
3274553-58.18New Zealandv PakistanFaisalabad3 Dec 2003ODI # 2072
32482421133.33Pakistanv IndiaLahore21 Mar 2004ODI # 2116
31*16184-172.22Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
30*42282-107.14Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
3082513-58.82Pakistanv South AfricaRawalpindi10 Oct 2003ODI # 2049
2942333-87.87New Zealandv PakistanLahore1 Dec 2003ODI # 2071
2931341185.29Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
2845392-71.79Pakistanv South AfricaRawalpindi12 Oct 2003ODI # 2050
2849354180.00Indiav PakistanKarachi13 Mar 2004ODI # 2112
2837281-100.00Pakistanv IndiaRawalpindi16 Mar 2004ODI # 2114
2872401170.00Pakistanv IndiaPeshawar19 Mar 2004ODI # 2115
27221621168.75Pakistanv IndiaKarachi13 Mar 2004ODI # 2112
2635214-123.80Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
2653295-89.65Indiav PakistanLahore21 Mar 2004ODI # 2116
2546322-78.12South Africav PakistanLahore5 Oct 2003ODI # 2047
2555441-56.81Pakistanv South AfricaRawalpindi12 Oct 2003ODI # 2050
2541334-75.75New Zealandv PakistanLahore29 Nov 2003ODI # 2068
2524183-138.88Pakistanv New ZealandFaisalabad3 Dec 2003ODI # 2072
2570452-55.55New Zealandv PakistanRawalpindi5 Dec 2003ODI # 2073
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:

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]