Batting Most Runs Innings - last 2 years

High scores for West Indies in ODIs - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
170199142158119.71West Indiesv IrelandDublin25 May 2025ODI # 4877
128*156114152112.28West Indiesv EnglandBridgetown6 Nov 2024ODI # 4799
120*15794105127.65West Indiesv PakistanTarouba12 Aug 2025ODI # 4894
1171791278492.12West Indiesv EnglandNorth Sound2 Nov 2024ODI # 4792
1131148078141.25West Indiesv BangladeshBasseterre8 Dec 2024ODI # 4813
109*12469134157.97West Indiesv New ZealandNapier19 Nov 2025ODI # 4932
104*1318364125.30West Indiesv BangladeshBasseterre12 Dec 2024ODI # 4815
10314210513098.09West Indiesv EnglandCardiff1 Jun 2025ODI # 4881
102*-6194167.21West Indiesv Sri LankaPallekele26 Oct 2024ODI # 4786
10217511713187.17West Indiesv EnglandBridgetown6 Nov 2024ODI # 4799
10214210913193.57West Indiesv IrelandDublin23 May 2025ODI # 4875
9513088102107.95West Indiesv BangladeshBasseterre12 Dec 2024ODI # 4815
94936958136.23West Indiesv EnglandNorth Sound31 Oct 2024ODI # 4790
881621086281.48West Indiesv AustraliaMelbourne2 Feb 2024ODI # 4721
86127883497.72West Indiesv BangladeshBasseterre8 Dec 2024ODI # 4813
821357683107.89West Indiesv BangladeshBasseterre10 Dec 2024ODI # 4814
80115827497.56West Indiesv Sri LankaPallekele23 Oct 2024ODI # 4784
781036644118.18West Indiesv EnglandCardiff1 Jun 2025ODI # 4881
75997592100.00West Indiesv IrelandDublin25 May 2025ODI # 4877
74*86825390.24West Indiesv Sri LankaPallekele20 Oct 2024ODI # 4783
71115775192.20West Indiesv EnglandNorth Sound2 Nov 2024ODI # 4792
7089719298.59West Indiesv EnglandThe Oval3 Jun 2025ODI # 4883
63805453116.66West Indiesv EnglandThe Oval3 Jun 2025ODI # 4883
6089625396.77West Indiesv PakistanTarouba8 Aug 2025ODI # 4892
5980677088.05West Indiesv AustraliaMelbourne2 Feb 2024ODI # 4721
591136710088.05West Indiesv EnglandCardiff1 Jun 2025ODI # 4881
58211928305.26West Indiesv IrelandDublin23 May 2025ODI # 4875
5599764272.36West Indiesv IrelandDublin21 May 2025ODI # 4873
55102774071.42West Indiesv PakistanTarouba8 Aug 2025ODI # 4892
5591613390.16West Indiesv New ZealandChristchurch16 Nov 2025ODI # 4930
54423643150.00West Indiesv EnglandNorth Sound2 Nov 2024ODI # 4792
53*125674079.10West Indiesv BangladeshMirpur21 Oct 2025ODI # 4912
5382544298.14West Indiesv PakistanTarouba8 Aug 2025ODI # 4892
50*78616081.96West Indiesv Sri LankaPallekele23 Oct 2024ODI # 4784
50*-2643192.30West Indiesv Sri LankaPallekele26 Oct 2024ODI # 4786
50382353217.39West Indiesv IrelandDublin25 May 2025ODI # 4877
49*584742104.25West Indiesv PakistanTarouba10 Aug 2025ODI # 4893
4997622479.03West Indiesv BangladeshBasseterre10 Dec 2024ODI # 4814
4960575185.96West Indiesv IrelandDublin23 May 2025ODI # 4875
4562477095.74West Indiesv BangladeshBasseterre10 Dec 2024ODI # 4814
45383343136.36West Indiesv PakistanTarouba10 Aug 2025ODI # 4893
44*383133141.93West Indiesv BangladeshBasseterre12 Dec 2024ODI # 4815
44*773641122.22West Indiesv IrelandDublin23 May 2025ODI # 4875
4488605173.33West Indiesv BangladeshMirpur18 Oct 2025ODI # 4910
43*412442179.16West Indiesv PakistanTarouba12 Aug 2025ODI # 4894
41*463150132.25West Indiesv BangladeshBasseterre8 Dec 2024ODI # 4813
41472952141.37West Indiesv EnglandThe Oval3 Jun 2025ODI # 4883
4075512178.43West Indiesv AustraliaSydney4 Feb 2024ODI # 4722
38*512431158.33West Indiesv New ZealandChristchurch16 Nov 2025ODI # 4930
3888484179.16West Indiesv IrelandDublin21 May 2025ODI # 4873
3880513174.50West Indiesv New ZealandHamilton22 Nov 2025ODI # 4933
3760581163.79West Indiesv Sri LankaPallekele20 Oct 2024ODI # 4783
3766541368.51West Indiesv PakistanTarouba12 Aug 2025ODI # 4894
3764452182.22West Indiesv New ZealandChristchurch16 Nov 2025ODI # 4930
36452932124.13West Indiesv PakistanTarouba12 Aug 2025ODI # 4894
35241770205.88West Indiesv IrelandDublin21 May 2025ODI # 4873
3581592159.32West Indiesv BangladeshMirpur21 Oct 2025ODI # 4912
33*473340100.00West Indiesv Sri LankaPallekele20 Oct 2024ODI # 4783
3292602053.33West Indiesv AustraliaCanberra6 Feb 2024ODI # 4723
3271352191.42West Indiesv PakistanTarouba10 Aug 2025ODI # 4893
32103672047.76West Indiesv New ZealandChristchurch16 Nov 2025ODI # 4930
31331832172.22West Indiesv PakistanTarouba8 Aug 2025ODI # 4892
3078563053.57West Indiesv EnglandNorth Sound31 Oct 2024ODI # 4790
3061335090.90West Indiesv BangladeshBasseterre12 Dec 2024ODI # 4815
3062393076.92West Indiesv PakistanTarouba8 Aug 2025ODI # 4892
29*161423207.14West Indiesv EnglandBirmingham29 May 2025ODI # 4880
2969650144.61West Indiesv AustraliaSydney4 Feb 2024ODI # 4722
2959352082.85West Indiesv EnglandThe Oval3 Jun 2025ODI # 4883
2995582150.00West Indiesv New ZealandChristchurch16 Nov 2025ODI # 4930
2853424066.66West Indiesv BangladeshMirpur21 Oct 2025ODI # 4912
2749363175.00West Indiesv BangladeshMirpur18 Oct 2025ODI # 4910
27221541180.00West Indiesv BangladeshMirpur23 Oct 2025ODI # 4914
26*49310183.87West Indiesv PakistanTarouba10 Aug 2025ODI # 4893
26*231911136.84West Indiesv New ZealandChristchurch16 Nov 2025ODI # 4930
2644392066.66West Indiesv BangladeshMirpur21 Oct 2025ODI # 4912
26412431108.33West Indiesv New ZealandHamilton22 Nov 2025ODI # 4933
2580412060.97West Indiesv AustraliaSydney4 Feb 2024ODI # 4722
25392140119.04West Indiesv EnglandBirmingham29 May 2025ODI # 4880
24*131512160.00West Indiesv BangladeshBasseterre10 Dec 2024ODI # 4814
24111103218.18West Indiesv EnglandNorth Sound2 Nov 2024ODI # 4792
2425252096.00West Indiesv IrelandDublin23 May 2025ODI # 4875
23*121103209.09West Indiesv EnglandNorth Sound2 Nov 2024ODI # 4792
22*46340264.70West Indiesv New ZealandHamilton22 Nov 2025ODI # 4933
22-270181.48West Indiesv Sri LankaPallekele26 Oct 2024ODI # 4786
2244360161.11West Indiesv IrelandDublin25 May 2025ODI # 4877
2234263084.61West Indiesv EnglandBirmingham29 May 2025ODI # 4880
22262220100.00West Indiesv EnglandCardiff1 Jun 2025ODI # 4881
2237270181.48West Indiesv New ZealandNapier19 Nov 2025ODI # 4932
22211403157.14West Indiesv New ZealandNapier19 Nov 2025ODI # 4932
2256313070.96West Indiesv New ZealandNapier19 Nov 2025ODI # 4932
2157372056.75West Indiesv BangladeshBasseterre8 Dec 2024ODI # 4813
21181131190.90West Indiesv New ZealandNapier19 Nov 2025ODI # 4932
20*31222090.90West Indiesv EnglandNorth Sound2 Nov 2024ODI # 4792
2059350057.14West Indiesv AustraliaMelbourne2 Feb 2024ODI # 4721
20381940105.26West Indiesv IrelandDublin23 May 2025ODI # 4875
19*23202095.00West Indiesv EnglandNorth Sound31 Oct 2024ODI # 4790
1921211190.47West Indiesv AustraliaMelbourne2 Feb 2024ODI # 4721
19161521126.66West Indiesv AustraliaSydney4 Feb 2024ODI # 4722
19311721111.76West Indiesv EnglandBridgetown6 Nov 2024ODI # 4799
1939294065.51West Indiesv IrelandDublin21 May 2025ODI # 4873
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

West Indies vs New Zealand at Hamilton, West Indies in New Zealand 3rd ODI, Nov 22, 2025 [ODI # 4933]

West Indies vs New Zealand at Napier, West Indies in New Zealand 2nd ODI, Nov 19, 2025 [ODI # 4932]

New Zealand vs West Indies at Christchurch, West Indies in New Zealand 1st ODI, Nov 16, 2025 [ODI # 4930]