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
334*72056432159.21Australiav PakistanPeshawar115 Oct 1998Test # 1426
15739232515148.30Australiav PakistanRawalpindi201 Oct 1998Test # 1424
13640527318-49.81Indiav PakistanChennai428 Jan 1999Test # 1442
124*18712910-96.12Australiav PakistanLahore210 Nov 1998ODI # 1371
12331020820-59.13Sri Lankav PakistanLahore204 Mar 1999Test # 1447
1173352299151.09Australiav PakistanKarachi322 Oct 1998Test # 1427
11636221210-54.71Australiav PakistanPeshawar115 Oct 1998Test # 1426
10829823812145.37Australiav PakistanRawalpindi201 Oct 1998Test # 1424
10716411716-91.45Zimbabwev PakistanPeshawar227 Nov 1998Test # 1430
1031271018-101.98Australiav PakistanKarachi106 Nov 1998ODI # 1365
10314410412-99.03Australiav PakistanLahore210 Nov 1998ODI # 1371
10317112013-85.83Zimbabwev PakistanSheikhupura222 Nov 1998ODI # 1376
1012151385-73.18Sri Lankav PakistanVisakhapatnam127 Mar 1999ODI # 1423
10017814416-69.44Sri Lankav PakistanLahore204 Mar 1999Test # 1447
9827918011-54.44Australiav PakistanRawalpindi201 Oct 1998Test # 1424
963302579237.35Australiav PakistanKarachi122 Oct 1998Test # 1427
9627122715-42.29Indiav PakistanDelhi304 Feb 1999Test # 1443
9221815911-57.86Australiav PakistanPeshawar315 Oct 1998Test # 1426
83104787-106.41Australiav PakistanKarachi106 Nov 1998ODI # 1365
822421976-41.62Australiav PakistanRawalpindi201 Oct 1998Test # 1424
822001318-62.59Indiav PakistanSharjah213 Apr 1999ODI # 1435
811151134-71.68Sri Lankav PakistanJamshedpur219 Mar 1999ODI # 1411
811921216-66.94Indiav PakistanSharjah213 Apr 1999ODI # 1435
791065813-136.20West Indiesv PakistanDhaka129 Oct 1998ODI # 1361
792691679-47.30Indiav PakistanEden Gardens216 Feb 1999Test # 1444
76*1661476-51.70Australiav PakistanPeshawar115 Oct 1998Test # 1426
74138984-75.51Zimbabwev PakistanGujranwala120 Nov 1998ODI # 1375
73*18512413-58.87Zimbabwev PakistanPeshawar427 Nov 1998Test # 1430
7226316410-43.90Sri Lankav PakistanDhaka112 Mar 1999Test # 1450
682271946-35.05Australiav PakistanKarachi322 Oct 1998Test # 1427
671661347150.00Indiav PakistanDelhi104 Feb 1999Test # 1443
671571199-56.30Indiav PakistanEden Gardens416 Feb 1999Test # 1444
66-----New Zealandv PakistanKuala Lumpur115 Sep 1998List A
65141906-72.22Englandv PakistanSharjah207 Apr 1999ODI # 1429
62*2151276248.81Indiav PakistanDelhi304 Feb 1999Test # 1443
62119803-77.50Englandv PakistanSharjah112 Apr 1999ODI # 1434
61135943-64.89Zimbabwev PakistanRawalpindi224 Nov 1998ODI # 1377
61164956-64.21Indiav PakistanJaipur224 Mar 1999ODI # 1417
60*2601477-40.81Zimbabwev PakistanLahore110 Dec 1998Test # 1432
601781197-50.42Indiav PakistanDelhi104 Feb 1999Test # 1443
60114833172.28Sri Lankav PakistanJamshedpur219 Mar 1999ODI # 1411
57*119833-68.67Australiav PakistanPeshawar208 Nov 1998ODI # 1368
57140904-63.33Indiav PakistanMohali101 Apr 1999ODI # 1427
56*2301514-37.08Sri Lankav PakistanLahore404 Mar 1999Test # 1447
55*17315210-36.18Sri Lankav PakistanDhaka312 Mar 1999Test # 1450
55123704-78.57Australiav PakistanPeshawar208 Nov 1998ODI # 1368
542131383239.13Indiav PakistanChennai228 Jan 1999Test # 1442
531521135146.90Indiav PakistanChennai228 Jan 1999Test # 1442
521921353138.51Indiav PakistanChennai428 Jan 1999Test # 1442
512221613131.67Australiav PakistanKarachi322 Oct 1998Test # 1427
50143935-53.76Sri Lankav PakistanLahore404 Mar 1999Test # 1447
5067512498.03Englandv PakistanSharjah207 Apr 1999ODI # 1429
50169962-52.08Indiav PakistanSharjah116 Apr 1999ODI # 1437
49*1291234-39.83Australiav PakistanPeshawar315 Oct 1998Test # 1426
49119715-69.01West Indiesv PakistanDhaka129 Oct 1998ODI # 1361
491321165-42.24Indiav PakistanDelhi304 Feb 1999Test # 1443
471671185-39.83Australiav PakistanKarachi122 Oct 1998Test # 1427
45118995145.45Australiav PakistanKarachi322 Oct 1998Test # 1427
4564367-125.00Australiav PakistanKarachi106 Nov 1998ODI # 1365
43138984-43.87Australiav PakistanPeshawar315 Oct 1998Test # 1426
4383883-48.86Australiav PakistanPeshawar315 Oct 1998Test # 1426
4366415-104.87Indiav PakistanChennai228 Jan 1999Test # 1442
4361439-100.00Sri Lankav PakistanLahore204 Mar 1999Test # 1447
421231073-39.25Australiav PakistanPeshawar115 Oct 1998Test # 1426
4258487187.50Australiav PakistanPeshawar208 Nov 1998ODI # 1368
4270571173.68Zimbabwev PakistanGujranwala120 Nov 1998ODI # 1375
4289585172.41Zimbabwev PakistanSheikhupura222 Nov 1998ODI # 1376
42139671-62.68Indiav PakistanMohali101 Apr 1999ODI # 1427
41113623-66.12Indiav PakistanBengaluru204 Apr 1999ODI # 1428
401451046-38.46Indiav PakistanEden Gardens416 Feb 1999Test # 1444
39*77374-105.40Sri Lankav PakistanJamshedpur219 Mar 1999ODI # 1411
38*48483179.16Indiav PakistanSharjah208 Apr 1999ODI # 1430
38-----New Zealandv PakistanKuala Lumpur115 Sep 1998List A
3775615-60.65Sri Lankav PakistanLahore404 Mar 1999Test # 1447
36-----New Zealandv PakistanKuala Lumpur115 Sep 1998List A
3682595-61.01Sri Lankav PakistanDhaka112 Mar 1999Test # 1450
3660472-76.59Englandv PakistanSharjah112 Apr 1999ODI # 1434
35126845-41.66Indiav PakistanDelhi104 Feb 1999Test # 1443
353526-3134.61Sri Lankav PakistanVisakhapatnam127 Mar 1999ODI # 1423
3342442-75.00West Indiesv PakistanDhaka129 Oct 1998ODI # 1361
331391014-32.67Indiav PakistanDelhi104 Feb 1999Test # 1443
311471015-30.69Zimbabwev PakistanPeshawar427 Nov 1998Test # 1430
301161012-29.70Australiav PakistanKarachi122 Oct 1998Test # 1427
30392911103.44Australiav PakistanLahore210 Nov 1998ODI # 1371
3047373-81.08Zimbabwev PakistanSheikhupura222 Nov 1998ODI # 1376
3085504-60.00Sri Lankav PakistanDhaka312 Mar 1999Test # 1450
2961343-85.29Zimbabwev PakistanRawalpindi224 Nov 1998ODI # 1377
29106525-55.76Zimbabwev PakistanPeshawar227 Nov 1998Test # 1430
2999654-44.61Indiav PakistanDelhi304 Feb 1999Test # 1443
29121722-40.27Indiav PakistanDelhi304 Feb 1999Test # 1443
29-1941152.63Bangladeshv PakistanDhaka216 Mar 1999ODI # 1410
2879603-46.66Australiav PakistanKarachi322 Oct 1998Test # 1427
2880764-36.84Zimbabwev PakistanLahore110 Dec 1998Test # 1432
2873583148.27Sri Lankav PakistanDhaka312 Mar 1999Test # 1450
28-822-34.14Bangladeshv PakistanDhaka216 Mar 1999ODI # 1410
2879423-66.66Sri Lankav PakistanVisakhapatnam127 Mar 1999ODI # 1423
2811979--35.44Indiav PakistanSharjah208 Apr 1999ODI # 1430
27*79512-52.94Indiav PakistanBengaluru204 Apr 1999ODI # 1428
2766474157.44Sri Lankav PakistanDhaka312 Mar 1999Test # 1450
26*37244-108.33Australiav PakistanPeshawar208 Nov 1998ODI # 1368
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 Kimberley, England in South Africa 3rd ODI, Feb 1, 2023 [ODI # 4514]

Zimbabwe vs South Africa at Kimberley, ZIM in SA 1st ODI, Sep 30, 2018 [ODI # 4049]

Bangladesh vs South Africa at Kimberley, Bangladesh tour of SA 1st ODI, Oct 15, 2017 [ODI # 3923]