Batting Most Runs Innings - vs Pakistan

Players - vs Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
77147966080.20West Indiesv PakistanBristol16 May 1999ODI # 1447
761491113368.46Scotlandv PakistanChester-le-Street20 May 1999ODI # 1453
691431004069.00New Zealandv PakistanDerby28 May 1999ODI # 1466
69-1076064.48West Indiesv PakistanToronto16 Sep 1999ODI # 1500
65-1156056.52West Indiesv PakistanToronto18 Sep 1999ODI # 1501
61102803176.25Australiav PakistanLeeds23 May 1999ODI # 1458
61119894068.53Indiav PakistanManchester8 Jun 1999ODI # 1476
5997773176.62Indiav PakistanManchester8 Jun 1999ODI # 1476
54148983055.10South Africav PakistanNottingham5 Jun 1999ODI # 1474
54120945057.44Zimbabwev PakistanThe Oval11 Jun 1999ODI # 1479
54493681150.00Australiav PakistanLord's20 Jun 1999ODI # 1484
49122652175.38Australiav PakistanLeeds23 May 1999ODI # 1458
4782607078.33Australiav PakistanLeeds23 May 1999ODI # 1458
46*614133112.19South Africav PakistanNottingham5 Jun 1999ODI # 1474
46101833055.42New Zealandv PakistanManchester16 Jun 1999ODI # 1482
4592655069.23Indiav PakistanManchester8 Jun 1999ODI # 1476
44*77483091.66New Zealandv PakistanManchester16 Jun 1999ODI # 1482
42111960043.75New Zealandv PakistanDerby28 May 1999ODI # 1466
4288666063.63Bangladeshv PakistanNorthampton31 May 1999ODI # 1471
4174496083.67Australiav PakistanLeeds23 May 1999ODI # 1458
4193575071.92New Zealandv PakistanManchester16 Jun 1999ODI # 1482
39102605065.00Bangladeshv PakistanNorthampton31 May 1999ODI # 1471
37*95524071.15Australiav PakistanLord's20 Jun 1999ODI # 1484
35*-3340106.06West Indiesv PakistanToronto16 Sep 1999ODI # 1500
3567485072.91New Zealandv PakistanManchester16 Jun 1999ODI # 1482
32-543059.25West Indiesv PakistanToronto19 Sep 1999ODI # 1502
3070453066.66South Africav PakistanNottingham5 Jun 1999ODI # 1474
29-2540116.00West Indiesv PakistanToronto16 Sep 1999ODI # 1500
28-461060.86West Indiesv PakistanToronto18 Sep 1999ODI # 1501
2736343079.41Bangladeshv PakistanNorthampton31 May 1999ODI # 1471
27-562048.21West Indiesv PakistanToronto19 Sep 1999ODI # 1502
27-623043.54West Indiesv PakistanToronto19 Sep 1999ODI # 1502
26-2150123.80West Indiesv PakistanToronto18 Sep 1999ODI # 1501
25103533147.16West Indiesv PakistanBristol16 May 1999ODI # 1447
2432273088.88Australiav PakistanLord's20 Jun 1999ODI # 1484
2359454051.11West Indiesv PakistanBristol16 May 1999ODI # 1447
2272433051.16Scotlandv PakistanChester-le-Street20 May 1999ODI # 1453
21*41320065.62New Zealandv PakistanDerby28 May 1999ODI # 1466
2038253080.00New Zealandv PakistanDerby28 May 1999ODI # 1466
2048312064.51Indiav PakistanManchester8 Jun 1999ODI # 1476
20-302066.66West Indiesv PakistanToronto16 Sep 1999ODI # 1500
1941281067.85Scotlandv PakistanChester-le-Street20 May 1999ODI # 1453
1954383050.00South Africav PakistanNottingham5 Jun 1999ODI # 1474
1849250072.00Australiav PakistanLeeds23 May 1999ODI # 1458
1856422042.85South Africav PakistanNottingham5 Jun 1999ODI # 1474
16*62311051.61Zimbabwev PakistanThe Oval11 Jun 1999ODI # 1479
1644210176.19Indiav PakistanManchester8 Jun 1999ODI # 1476
1638312051.61Zimbabwev PakistanThe Oval11 Jun 1999ODI # 1479
1626210076.19New Zealandv PakistanManchester16 Jun 1999ODI # 1482
16-522030.76West Indiesv PakistanToronto16 Sep 1999ODI # 1500
15*29211071.42Bangladeshv PakistanNorthampton31 May 1999ODI # 1471
1544262057.69Bangladeshv PakistanNorthampton31 May 1999ODI # 1471
14271420100.00Bangladeshv PakistanNorthampton31 May 1999ODI # 1471
13*12920144.44Australiav PakistanLord's20 Jun 1999ODI # 1484
1334250152.00New Zealandv PakistanDerby28 May 1999ODI # 1466
1320202065.00Bangladeshv PakistanNorthampton31 May 1999ODI # 1471
12*22150180.00South Africav PakistanNottingham5 Jun 1999ODI # 1474
12-221154.54West Indiesv PakistanToronto16 Sep 1999ODI # 1500
12-250148.00West Indiesv PakistanToronto19 Sep 1999ODI # 1502
118920122.22West Indiesv PakistanBristol16 May 1999ODI # 1447
11-141078.57West Indiesv PakistanToronto18 Sep 1999ODI # 1501
10-1020100.00West Indiesv PakistanToronto19 Sep 1999ODI # 1502
912140164.28West Indiesv PakistanBristol16 May 1999ODI # 1447
979420021.42Bangladeshv PakistanNorthampton31 May 1999ODI # 1471
9-282032.14West Indiesv PakistanToronto18 Sep 1999ODI # 1501
9-280032.14West Indiesv PakistanToronto19 Sep 1999ODI # 1502
8-221036.36West Indiesv PakistanToronto18 Sep 1999ODI # 1501
7-120058.33West Indiesv PakistanToronto16 Sep 1999ODI # 1500
6*5400150.00Indiav PakistanManchester8 Jun 1999ODI # 1476
6*17101060.00New Zealandv PakistanManchester16 Jun 1999ODI # 1482
617140042.85West Indiesv PakistanBristol16 May 1999ODI # 1447
632230026.08West Indiesv PakistanBristol16 May 1999ODI # 1447
613190031.57Bangladeshv PakistanNorthampton31 May 1999ODI # 1471
615140042.85Indiav PakistanManchester8 Jun 1999ODI # 1476
6-151040.00West Indiesv PakistanToronto18 Sep 1999ODI # 1501
520160031.25West Indiesv PakistanBristol16 May 1999ODI # 1447
51170071.42Scotlandv PakistanChester-le-Street20 May 1999ODI # 1453
51291055.55Australiav PakistanLeeds23 May 1999ODI # 1458
521150033.33Zimbabwev PakistanThe Oval11 Jun 1999ODI # 1479
523310016.12Zimbabwev PakistanThe Oval11 Jun 1999ODI # 1479
4*15300133.33Australiav PakistanLeeds23 May 1999ODI # 1458
438180022.22West Indiesv PakistanBristol16 May 1999ODI # 1447
420151026.66South Africav PakistanNottingham5 Jun 1999ODI # 1474
416120033.33Zimbabwev PakistanThe Oval11 Jun 1999ODI # 1479
417150026.66Zimbabwev PakistanThe Oval11 Jun 1999ODI # 1479
4-91044.44West Indiesv PakistanToronto16 Sep 1999ODI # 1500
4-50080.00West Indiesv PakistanToronto16 Sep 1999ODI # 1500
3*340075.00New Zealandv PakistanDerby28 May 1999ODI # 1466
324240012.50Scotlandv PakistanChester-le-Street20 May 1999ODI # 1453
311300100.00Scotlandv PakistanChester-le-Street20 May 1999ODI # 1453
3770042.85Zimbabwev PakistanThe Oval11 Jun 1999ODI # 1479
324180016.66New Zealandv PakistanManchester16 Jun 1999ODI # 1482
322190015.78New Zealandv PakistanManchester16 Jun 1999ODI # 1482
3-80037.50West Indiesv PakistanToronto19 Sep 1999ODI # 1502
3-80037.50West Indiesv PakistanToronto19 Sep 1999ODI # 1502
2*130066.66Bangladeshv PakistanNorthampton31 May 1999ODI # 1471
2*-30066.66West Indiesv PakistanToronto18 Sep 1999ODI # 1501
22490022.22Zimbabwev PakistanThe Oval11 Jun 1999ODI # 1479
1*540025.00Scotlandv PakistanChester-le-Street20 May 1999ODI # 1453
1590011.11West Indiesv PakistanBristol16 May 1999ODI # 1447
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 Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]