Batting Most Runs Innings - vs Pakistan

Players - vs Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
19742028822-68.40Australiav PakistanW.A.C.A226 Nov 1999Test # 1472
16935127125162.36Australiav PakistanBrisbane25 Nov 1999Test # 1467
149*26816313191.41Australiav PakistanHobart418 Nov 1999Test # 1469
14443728616-50.34Australiav PakistanW.A.C.A226 Nov 1999Test # 1472
14120714412197.91Indiav PakistanAdelaide125 Jan 2000ODI # 1547
12742529512-43.05Australiav PakistanHobart418 Nov 1999Test # 1469
119*-1357-88.14Sri Lankav PakistanKarachi113 Feb 2000ODI # 1559
11237627612-40.57Sri Lankav PakistanRawalpindi226 Feb 2000Test # 1485
10020014817-67.56Australiav PakistanBrisbane25 Nov 1999Test # 1467
9929919213151.56Sri Lankav PakistanPeshawar35 Mar 2000Test # 1487
9725419510-49.74Australiav PakistanHobart218 Nov 1999Test # 1469
9315710310-90.29Indiav PakistanHobart221 Jan 2000ODI # 1543
892902087142.78Australiav PakistanBrisbane25 Nov 1999Test # 1467
86104909495.55Australiav PakistanBrisbane25 Nov 1999Test # 1467
831421011182.17Australiav PakistanMelbourne123 Jan 2000ODI # 1545
81*145926188.04Australiav PakistanMelbourne216 Jan 2000ODI # 1541
811348810-92.04Australiav PakistanBrisbane25 Nov 1999Test # 1467
79947363108.21South Africav PakistanSharjah231 Mar 2000ODI # 1583
7896809-97.50Australiav PakistanSydney14 Feb 2000ODI # 1556
77135977-79.38Australiav PakistanSydney119 Jan 2000ODI # 1542
77-914-84.61Sri Lankav PakistanLahore119 Feb 2000ODI # 1566
75-1087-69.44Sri Lankav PakistanSharjah215 Oct 1999ODI # 1514
753482547-29.52Sri Lankav PakistanPeshawar15 Mar 2000Test # 1487
65-789-83.33Sri Lankav PakistanGujranwala116 Feb 2000ODI # 1561
61-937-65.59Sri Lankav PakistanSharjah215 Oct 1999ODI # 1514
611731015-60.39Indiav PakistanBrisbane110 Jan 2000ODI # 1537
59*140799-74.68South Africav PakistanSharjah228 Mar 2000ODI # 1582
591501064-55.66Australiav PakistanHobart218 Nov 1999Test # 1469
581881073-54.20South Africav PakistanSharjah231 Mar 2000ODI # 1583
57-823-69.51Sri Lankav PakistanGujranwala116 Feb 2000ODI # 1561
57954933116.32South Africav PakistanSharjah231 Mar 2000ODI # 1583
561911056-53.33Sri Lankav PakistanRawalpindi426 Feb 2000Test # 1485
541331025-52.94Australiav PakistanMelbourne22 Feb 2000ODI # 1554
54-735-73.97Sri Lankav PakistanKarachi113 Feb 2000ODI # 1559
54124897-60.67Indiav PakistanSharjah223 Mar 2000ODI # 1578
53*141878160.91Sri Lankav PakistanRawalpindi226 Feb 2000Test # 1485
5379645-82.81Australiav PakistanMelbourne123 Jan 2000ODI # 1545
53117732-72.60Australiav PakistanSydney14 Feb 2000ODI # 1556
511321022-50.00Indiav PakistanW.A.C.A228 Jan 2000ODI # 1550
5153428-121.42Australiav PakistanSydney14 Feb 2000ODI # 1556
50112844-59.52Indiav PakistanBrisbane110 Jan 2000ODI # 1537
5072565-89.28Australiav PakistanSydney119 Jan 2000ODI # 1542
50111753-66.66Australiav PakistanMelbourne22 Feb 2000ODI # 1554
492121594-30.81Sri Lankav PakistanRawalpindi226 Feb 2000Test # 1485
48109618-78.68Sri Lankav PakistanKarachi212 Mar 2000Test # 1489
47432652180.76Australiav PakistanSydney119 Jan 2000ODI # 1542
4579454-100.00Australiav PakistanSydney14 Feb 2000ODI # 1556
4460456297.77Sri Lankav PakistanKarachi412 Mar 2000Test # 1489
43115713-60.56Australiav PakistanSydney119 Jan 2000ODI # 1542
4384555-78.18Indiav PakistanHobart221 Jan 2000ODI # 1543
43-644-67.18Sri Lankav PakistanLahore119 Feb 2000ODI # 1566
4267555-76.36Sri Lankav PakistanRawalpindi226 Feb 2000Test # 1485
4241299-144.82Sri Lankav PakistanKarachi212 Mar 2000Test # 1489
4169465-89.13Indiav PakistanAdelaide125 Jan 2000ODI # 1547
40*56485-83.33Australiav PakistanBrisbane45 Nov 1999Test # 1467
39*80611-63.93Australiav PakistanMelbourne216 Jan 2000ODI # 1541
3989714-54.92Indiav PakistanW.A.C.A228 Jan 2000ODI # 1550
3749304-123.33Australiav PakistanSydney14 Feb 2000ODI # 1556
36*-296-124.13Sri Lankav PakistanGujranwala116 Feb 2000ODI # 1561
36*147753-48.00Sri Lankav PakistanRawalpindi426 Feb 2000Test # 1485
36-3621100.00West Indiesv PakistanSharjah214 Oct 1999ODI # 1513
3688896-40.44Sri Lankav PakistanPeshawar15 Mar 2000Test # 1487
35*54426-83.33South Africav PakistanSharjah224 Mar 2000ODI # 1579
35-503-70.00Sri Lankav PakistanSharjah218 Oct 1999ODI # 1516
35129844-41.66Australiav PakistanHobart218 Nov 1999Test # 1469
3541361297.22Australiav PakistanMelbourne123 Jan 2000ODI # 1545
35-534-66.03Sri Lankav PakistanLahore119 Feb 2000ODI # 1566
351441035-33.98Sri Lankav PakistanRawalpindi426 Feb 2000Test # 1485
3566383-92.10South Africav PakistanSharjah224 Mar 2000ODI # 1579
34-584-58.62West Indiesv PakistanSharjah214 Oct 1999ODI # 1513
34-333-103.03Sri Lankav PakistanKarachi113 Feb 2000ODI # 1559
34-33-2103.03Sri Lankav PakistanGujranwala116 Feb 2000ODI # 1561
33109963-34.37Sri Lankav PakistanPeshawar15 Mar 2000Test # 1487
3355326-103.12Sri Lankav PakistanKarachi412 Mar 2000Test # 1489
32*56385-84.21Australiav PakistanBrisbane45 Nov 1999Test # 1467
3242316-103.22Australiav PakistanBrisbane29 Jan 2000ODI # 1536
3281581-55.17Indiav PakistanAdelaide125 Jan 2000ODI # 1547
32-466-69.56Sri Lankav PakistanGujranwala116 Feb 2000ODI # 1561
31*130761-40.78Australiav PakistanBrisbane29 Jan 2000ODI # 1536
31109704-44.28Sri Lankav PakistanPeshawar35 Mar 2000Test # 1487
311731024-30.39Sri Lankav PakistanKarachi212 Mar 2000Test # 1489
3175572-54.38South Africav PakistanSharjah224 Mar 2000ODI # 1579
30-51-158.82West Indiesv PakistanSharjah219 Oct 1999ODI # 1517
3076494-61.22Sri Lankav PakistanPeshawar15 Mar 2000Test # 1487
29*156942-30.85Sri Lankav PakistanRawalpindi426 Feb 2000Test # 1485
29-541153.70Sri Lankav PakistanSharjah218 Oct 1999ODI # 1516
291471062-27.35Australiav PakistanHobart418 Nov 1999Test # 1469
29110814-35.80Sri Lankav PakistanPeshawar35 Mar 2000Test # 1487
2957416-70.73Sri Lankav PakistanKarachi412 Mar 2000Test # 1489
2972463-63.04Indiav PakistanSharjah226 Mar 2000ODI # 1580
28-392171.79West Indiesv PakistanSharjah219 Oct 1999ODI # 1517
287669--40.57Australiav PakistanHobart418 Nov 1999Test # 1469
2833265-107.69Australiav PakistanW.A.C.A226 Nov 1999Test # 1472
2862495-57.14Sri Lankav PakistanKarachi412 Mar 2000Test # 1489
27*-441-61.36Sri Lankav PakistanSharjah222 Oct 1999ODI # 1519
2774483-56.25Australiav PakistanHobart418 Nov 1999Test # 1469
2758384-71.05Australiav PakistanBrisbane29 Jan 2000ODI # 1536
27-392-69.23Sri Lankav PakistanKarachi113 Feb 2000ODI # 1559
2768511-52.94South Africav PakistanSharjah224 Mar 2000ODI # 1579
26181331200.00Australiav PakistanSydney119 Jan 2000ODI # 1542
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]