Batting Most Runs Innings - West Indies

Players - West Indies

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
101-1206184.16West Indiesv CanadaKingston113 Apr 2010ODI # 2977
100*-11911084.03West Indiesv IrelandKingston215 Apr 2010ODI # 2978
881551117279.27West Indiesv ZimbabweProvidence26 Mar 2010ODI # 2970
74-756298.66West Indiesv CanadaKingston113 Apr 2010ODI # 2977
701097041100.00West Indiesv ZimbabweProvidence24 Mar 2010ODI # 2967
65*100856176.47West Indiesv ZimbabweProvidence26 Mar 2010ODI # 2970
63554182153.65West Indiesv ZimbabweKingstown214 Mar 2010ODI # 2976
62885542112.72West Indiesv AustraliaBrisbane214 Feb 2010ODI # 2955
59*85633393.65West Indiesv AustraliaBrisbane214 Feb 2010ODI # 2955
5895762176.31West Indiesv ZimbabweKingstown110 Mar 2010ODI # 2972
5775662386.36West Indiesv ZimbabweProvidence24 Mar 2010ODI # 2967
57-4942116.32West Indiesv IrelandKingston215 Apr 2010ODI # 2978
55134875063.21West Indiesv AustraliaJohannesburg226 Sep 2009ODI # 2897
54106774170.12West Indiesv AustraliaJohannesburg226 Sep 2009ODI # 2897
5382695076.81West Indiesv AustraliaBrisbane214 Feb 2010ODI # 2955
5173576189.47West Indiesv PakistanJohannesburg123 Sep 2009ODI # 2894
5095964152.08West Indiesv ZimbabweProvidence24 Mar 2010ODI # 2967
48-566185.71West Indiesv CanadaKingston113 Apr 2010ODI # 2977
47*-4133114.63West Indiesv AustraliaMelbourne219 Feb 2010ODI # 2960
47*-2651180.76West Indiesv CanadaKingston113 Apr 2010ODI # 2977
45-514288.23West Indiesv AustraliaMelbourne219 Feb 2010ODI # 2960
4386632168.25West Indiesv AustraliaAdelaide19 Feb 2010ODI # 2952
36222033180.00West Indiesv ZimbabweKingstown214 Mar 2010ODI # 2976
3593672052.23West Indiesv ZimbabweKingstown110 Mar 2010ODI # 2972
34272160161.90West Indiesv AustraliaBrisbane214 Feb 2010ODI # 2955
3354533162.26West Indiesv ZimbabweKingstown110 Mar 2010ODI # 2972
32*96682047.05West Indiesv ZimbabweKingstown212 Mar 2010ODI # 2974
3248393082.05West Indiesv AustraliaAdelaide19 Feb 2010ODI # 2952
32252042160.00West Indiesv ZimbabweKingstown212 Mar 2010ODI # 2974
3152353088.57West Indiesv AustraliaMelbourne27 Feb 2010ODI # 2950
31-2430129.16West Indiesv CanadaKingston113 Apr 2010ODI # 2977
3063424071.42West Indiesv AustraliaAdelaide19 Feb 2010ODI # 2952
2996621046.77West Indiesv AustraliaMelbourne27 Feb 2010ODI # 2950
29-444065.90West Indiesv AustraliaMelbourne219 Feb 2010ODI # 2960
28*-360277.77West Indiesv IrelandKingston215 Apr 2010ODI # 2978
2891563050.00West Indiesv AustraliaJohannesburg226 Sep 2009ODI # 2897
2544375067.56West Indiesv PakistanJohannesburg123 Sep 2009ODI # 2894
2543283089.28West Indiesv ZimbabweKingstown212 Mar 2010ODI # 2974
24322410100.00West Indiesv ZimbabweKingstown110 Mar 2010ODI # 2972
2343380060.52West Indiesv IndiaJohannesburg130 Sep 2009ODI # 2904
2357365063.88West Indiesv AustraliaAdelaide19 Feb 2010ODI # 2952
2263461047.82West Indiesv IndiaJohannesburg130 Sep 2009ODI # 2904
22-2010110.00West Indiesv AustraliaMelbourne219 Feb 2010ODI # 2960
2245401155.00West Indiesv ZimbabweKingstown212 Mar 2010ODI # 2974
21*53341061.76West Indiesv ZimbabweKingstown214 Mar 2010ODI # 2976
2131263080.76West Indiesv IndiaJohannesburg130 Sep 2009ODI # 2904
21-2121100.00West Indiesv AustraliaMelbourne219 Feb 2010ODI # 2960
21232111100.00West Indiesv ZimbabweKingstown110 Mar 2010ODI # 2972
2023231286.95West Indiesv AustraliaJohannesburg226 Sep 2009ODI # 2897
2044362055.55West Indiesv AustraliaBrisbane214 Feb 2010ODI # 2955
20-521138.46West Indiesv IrelandKingston215 Apr 2010ODI # 2978
1935313061.29West Indiesv AustraliaMelbourne27 Feb 2010ODI # 2950
1954370051.35West Indiesv ZimbabweKingstown110 Mar 2010ODI # 2972
1843282064.28West Indiesv PakistanJohannesburg123 Sep 2009ODI # 2894
1835223081.81West Indiesv AustraliaAdelaide19 Feb 2010ODI # 2952
17*31231173.91West Indiesv IndiaJohannesburg130 Sep 2009ODI # 2904
17251640106.25West Indiesv AustraliaJohannesburg226 Sep 2009ODI # 2897
17311420121.42West Indiesv AustraliaMelbourne27 Feb 2010ODI # 2950
17161710100.00West Indiesv ZimbabweProvidence24 Mar 2010ODI # 2967
17151101154.54West Indiesv ZimbabweKingstown110 Mar 2010ODI # 2972
1535221068.18West Indiesv AustraliaBrisbane214 Feb 2010ODI # 2955
1442332042.42West Indiesv IndiaJohannesburg130 Sep 2009ODI # 2904
14-502280.00West Indiesv AustraliaMelbourne219 Feb 2010ODI # 2960
146411350.00West Indiesv ZimbabweKingstown110 Mar 2010ODI # 2972
1413193073.68West Indiesv ZimbabweKingstown214 Mar 2010ODI # 2976
1446351040.00West Indiesv ZimbabweKingstown214 Mar 2010ODI # 2976
12*11411300.00West Indiesv ZimbabweProvidence24 Mar 2010ODI # 2967
1244261046.15West Indiesv ZimbabweKingstown212 Mar 2010ODI # 2974
1041430023.25West Indiesv ZimbabweProvidence26 Mar 2010ODI # 2970
9*17101090.00West Indiesv ZimbabweProvidence26 Mar 2010ODI # 2970
826191042.10West Indiesv PakistanJohannesburg123 Sep 2009ODI # 2894
814610133.33West Indiesv AustraliaJohannesburg226 Sep 2009ODI # 2897
824161050.00West Indiesv AustraliaBrisbane214 Feb 2010ODI # 2955
830160050.00West Indiesv ZimbabweProvidence24 Mar 2010ODI # 2967
7*17510140.00West Indiesv ZimbabweKingstown110 Mar 2010ODI # 2972
747230030.43West Indiesv PakistanJohannesburg123 Sep 2009ODI # 2894
717141050.00West Indiesv PakistanJohannesburg123 Sep 2009ODI # 2894
711510140.00West Indiesv AustraliaMelbourne27 Feb 2010ODI # 2950
721201035.00West Indiesv AustraliaMelbourne27 Feb 2010ODI # 2950
710501140.00West Indiesv ZimbabweProvidence26 Mar 2010ODI # 2970
720181038.88West Indiesv ZimbabweProvidence26 Mar 2010ODI # 2970
610141042.85West Indiesv PakistanJohannesburg123 Sep 2009ODI # 2894
61171085.71West Indiesv AustraliaAdelaide19 Feb 2010ODI # 2952
610120050.00West Indiesv ZimbabweProvidence24 Mar 2010ODI # 2967
6681075.00West Indiesv ZimbabweKingstown212 Mar 2010ODI # 2974
5*4310166.66West Indiesv AustraliaBrisbane214 Feb 2010ODI # 2955
5661083.33West Indiesv IndiaJohannesburg130 Sep 2009ODI # 2904
532151033.33West Indiesv IndiaJohannesburg130 Sep 2009ODI # 2904
51991055.55West Indiesv IndiaJohannesburg130 Sep 2009ODI # 2904
5-130038.46West Indiesv AustraliaMelbourne219 Feb 2010ODI # 2960
522140035.71West Indiesv ZimbabweProvidence24 Mar 2010ODI # 2967
4*890044.44West Indiesv PakistanJohannesburg123 Sep 2009ODI # 2894
4*890044.44West Indiesv ZimbabweKingstown214 Mar 2010ODI # 2976
41170057.14West Indiesv AustraliaJohannesburg226 Sep 2009ODI # 2897
416100040.00West Indiesv IndiaJohannesburg130 Sep 2009ODI # 2904
415100040.00West Indiesv AustraliaMelbourne27 Feb 2010ODI # 2950
424110036.36West Indiesv AustraliaAdelaide19 Feb 2010ODI # 2952
4-140028.57West Indiesv AustraliaMelbourne219 Feb 2010ODI # 2960
4-70057.14West Indiesv AustraliaMelbourne219 Feb 2010ODI # 2960
41151080.00West Indiesv ZimbabweProvidence24 Mar 2010ODI # 2967
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]