Batting Most Runs Innings - vs West Indies

Players - vs West Indies

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
104*-11413091.22Pakistanv West IndiesToronto18 Sep 1999ODI # 1501
103*-1248283.06Indiav West IndiesSingapore8 Sep 1999ODI # 1496
891409911189.89Zimbabwev West IndiesSingapore2 Sep 1999ODI # 1492
801281036377.66Zimbabwev West IndiesSingapore2 Sep 1999ODI # 1492
77-876288.50Indiav West IndiesToronto14 Sep 1999ODI # 1499
641731294149.61Bangladeshv West IndiesDublin21 May 1999ODI # 1454
63-969065.62Pakistanv West IndiesToronto16 Sep 1999ODI # 1500
61-6033101.66Indiav West IndiesSingapore8 Sep 1999ODI # 1496
57-1118051.35Pakistanv West IndiesToronto19 Sep 1999ODI # 1502
55*-978056.70Indiav West IndiesToronto11 Sep 1999ODI # 1497
55*-938059.13Pakistanv West IndiesToronto19 Sep 1999ODI # 1502
55-712177.46Pakistanv West IndiesToronto18 Sep 1999ODI # 1501
54*-697178.26Indiav West IndiesToronto11 Sep 1999ODI # 1497
46-676068.65Indiav West IndiesSingapore8 Sep 1999ODI # 1496
4583724062.50Bangladeshv West IndiesDublin21 May 1999ODI # 1454
43442942148.27Pakistanv West IndiesBristol16 May 1999ODI # 1447
4097656061.53Indiav West IndiesSingapore7 Sep 1999ODI # 1495
40-883045.45Pakistanv West IndiesToronto16 Sep 1999ODI # 1500
3980493079.59Indiav West IndiesSingapore5 Sep 1999ODI # 1494
3767511272.54Pakistanv West IndiesBristol16 May 1999ODI # 1447
3684704051.42Pakistanv West IndiesBristol16 May 1999ODI # 1447
3478532064.15Pakistanv West IndiesBristol16 May 1999ODI # 1447
34-635053.96Indiav West IndiesToronto14 Sep 1999ODI # 1499
33-733045.20Indiav West IndiesToronto14 Sep 1999ODI # 1499
32102781041.02New Zealandv West IndiesSouthampton24 May 1999ODI # 1460
3275464069.56Indiav West IndiesSingapore5 Sep 1999ODI # 1494
3080502060.00New Zealandv West IndiesSouthampton24 May 1999ODI # 1460
2971584050.00Indiav West IndiesSingapore7 Sep 1999ODI # 1495
2749381171.05Zimbabwev West IndiesSingapore2 Sep 1999ODI # 1492
26-433060.46Indiav West IndiesToronto14 Sep 1999ODI # 1499
25*-1331192.30Pakistanv West IndiesToronto16 Sep 1999ODI # 1500
25-353171.42Indiav West IndiesToronto12 Sep 1999ODI # 1498
25-373067.56Pakistanv West IndiesToronto16 Sep 1999ODI # 1500
24*82433055.81Scotlandv West IndiesLeicester27 May 1999ODI # 1465
24-474051.06Indiav West IndiesToronto11 Sep 1999ODI # 1497
24-411058.53Pakistanv West IndiesToronto16 Sep 1999ODI # 1500
23*462220104.54Indiav West IndiesSingapore5 Sep 1999ODI # 1494
2358402057.50New Zealandv West IndiesSouthampton24 May 1999ODI # 1460
2363414056.09New Zealandv West IndiesSouthampton24 May 1999ODI # 1460
2366440152.27Indiav West IndiesSingapore7 Sep 1999ODI # 1495
2144361058.33Australiav West IndiesManchester30 May 1999ODI # 1470
21-521040.38Indiav West IndiesToronto12 Sep 1999ODI # 1498
21-263080.76Pakistanv West IndiesToronto18 Sep 1999ODI # 1501
20*85692028.98Australiav West IndiesManchester30 May 1999ODI # 1470
2077561035.71Australiav West IndiesManchester30 May 1999ODI # 1470
19*100732026.02Australiav West IndiesManchester30 May 1999ODI # 1470
18-1421128.57Indiav West IndiesToronto12 Sep 1999ODI # 1498
16-591027.11Indiav West IndiesToronto12 Sep 1999ODI # 1498
1534233065.21Indiav West IndiesSingapore7 Sep 1999ODI # 1495
1420182077.77New Zealandv West IndiesSouthampton24 May 1999ODI # 1460
14-333042.42Pakistanv West IndiesToronto18 Sep 1999ODI # 1501
14-452031.11Pakistanv West IndiesToronto18 Sep 1999ODI # 1501
13*-141092.85Indiav West IndiesSingapore8 Sep 1999ODI # 1496
1325150086.66Bangladeshv West IndiesDublin21 May 1999ODI # 1454
1381010130.00Indiav West IndiesSingapore5 Sep 1999ODI # 1494
13-241054.16Indiav West IndiesSingapore8 Sep 1999ODI # 1496
1248292041.37Zimbabwev West IndiesSingapore2 Sep 1999ODI # 1492
11*111000110.00Pakistanv West IndiesBristol16 May 1999ODI # 1447
1127191057.89Pakistanv West IndiesBristol16 May 1999ODI # 1447
11231001110.00Scotlandv West IndiesLeicester27 May 1999ODI # 1465
1120140178.57Indiav West IndiesSingapore5 Sep 1999ODI # 1494
11-720157.14Indiav West IndiesToronto14 Sep 1999ODI # 1499
11-302036.66Pakistanv West IndiesToronto19 Sep 1999ODI # 1502
1032312032.25Pakistanv West IndiesBristol16 May 1999ODI # 1447
925131069.23Australiav West IndiesManchester30 May 1999ODI # 1470
930250036.00Indiav West IndiesSingapore7 Sep 1999ODI # 1495
8*16160050.00Indiav West IndiesSingapore7 Sep 1999ODI # 1495
8*-150053.33Pakistanv West IndiesToronto19 Sep 1999ODI # 1502
816130061.53Indiav West IndiesSingapore5 Sep 1999ODI # 1494
8-230034.78Pakistanv West IndiesToronto16 Sep 1999ODI # 1500
735341020.58Pakistanv West IndiesBristol16 May 1999ODI # 1447
735270025.92Scotlandv West IndiesLeicester27 May 1999ODI # 1465
7-261026.92Indiav West IndiesToronto12 Sep 1999ODI # 1498
646430013.95Scotlandv West IndiesLeicester27 May 1999ODI # 1465
6-120050.00Pakistanv West IndiesToronto18 Sep 1999ODI # 1501
521200025.00Bangladeshv West IndiesDublin21 May 1999ODI # 1454
5960083.33Indiav West IndiesSingapore5 Sep 1999ODI # 1494
5-141035.71Indiav West IndiesToronto11 Sep 1999ODI # 1497
4*3410100.00Indiav West IndiesSingapore5 Sep 1999ODI # 1494
4*-70057.14Indiav West IndiesToronto14 Sep 1999ODI # 1499
435190021.05Bangladeshv West IndiesDublin21 May 1999ODI # 1454
41070057.14Bangladeshv West IndiesDublin21 May 1999ODI # 1454
4560066.66Bangladeshv West IndiesDublin21 May 1999ODI # 1454
4-190021.05Indiav West IndiesToronto12 Sep 1999ODI # 1498
325210014.28Scotlandv West IndiesLeicester27 May 1999ODI # 1465
3950060.00Australiav West IndiesManchester30 May 1999ODI # 1470
313100030.00Zimbabwev West IndiesSingapore2 Sep 1999ODI # 1492
3990033.33Zimbabwev West IndiesSingapore2 Sep 1999ODI # 1492
311110027.27Indiav West IndiesSingapore5 Sep 1999ODI # 1494
2*430066.66Pakistanv West IndiesBristol16 May 1999ODI # 1447
2*630066.66Zimbabwev West IndiesSingapore2 Sep 1999ODI # 1492
22824008.33Bangladeshv West IndiesDublin21 May 1999ODI # 1454
21050040.00Bangladeshv West IndiesDublin21 May 1999ODI # 1454
2660033.33New Zealandv West IndiesSouthampton24 May 1999ODI # 1460
22021009.52New Zealandv West IndiesSouthampton24 May 1999ODI # 1460
2560033.33Scotlandv West IndiesLeicester27 May 1999ODI # 1465
2760033.33Zimbabwev West IndiesSingapore2 Sep 1999ODI # 1492
2-30066.66Indiav West IndiesSingapore8 Sep 1999ODI # 1496
2-33006.06Indiav West IndiesToronto12 Sep 1999ODI # 1498
2-150013.33Indiav West IndiesToronto14 Sep 1999ODI # 1499
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]