Batting Most Runs Innings - vs West Indies

High scores in 2020 in Tests+ODIs+T20Is - vs West Indies

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
25162441234260.92New Zealandv West IndiesHamilton103 Dec 2020Test # 2394
20448335020158.28Australiav West IndiesPerth130 Nov 2022Test # 2477
200*41931116-64.30Australiav West IndiesPerth130 Nov 2022Test # 2477
17648735617249.43Englandv West IndiesManchester116 Jul 2020Test # 2389
17533421920-79.90Australiav West IndiesAdelaide108 Dec 2022Test # 2479
17442528021162.14New Zealandv West IndiesWellington111 Dec 2020Test # 2395
17237628020-61.42South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
17150138716144.18Indiav West IndiesRoseau212 Jul 2023Test # 2510
16344930514-53.44Australiav West IndiesAdelaide108 Dec 2022Test # 2479
155*37726211259.16Sri Lankav West IndiesGalle329 Nov 2021Test # 2437
15349131614-48.41Englandv West IndiesBridgetown116 Mar 2022Test # 2457
14743330015-49.00Sri Lankav West IndiesGalle121 Nov 2021Test # 2434
144-118117122.03South Africav West IndiesEast London218 Mar 2023ODI # 4540
141*25717012782.94South Africav West IndiesGros Islet210 Jun 2021Test # 2424
14038825921-54.05Englandv West IndiesNorth Sound108 Mar 2022Test # 2454
137*34423112259.30Zimbabwev West IndiesBulawayo204 Feb 2023Test # 2489
127-12310-103.25Sri Lankav West IndiesHambantota126 Feb 2020ODI # 4247
124*37321317-58.21Pakistanv West IndiesKingston120 Aug 2021Test # 2431
124*1198559145.88Englandv West IndiesNorth Sound202 Nov 2024ODI # 4792
12230617810-68.53Englandv West IndiesNottingham318 Jul 2024Test # 2539
12131821616-56.01Englandv West IndiesNorth Sound308 Mar 2022Test # 2454
12127220611-58.73Indiav West IndiesPort of Spain120 Jul 2023Test # 2513
12124916715172.45Englandv West IndiesNottingham118 Jul 2024Test # 2539
120*7055128218.18Australiav West IndiesAdelaide111 Feb 2024T20I # 2462
1205563725-32.25Englandv West IndiesManchester116 Jul 2020Test # 2389
12019012811693.75Englandv West IndiesBridgetown116 Mar 2022Test # 2457
119*-61155195.08South Africav West IndiesPotchefstroom221 Mar 2023ODI # 4544
119-11912-100.00Sri Lankav West IndiesHambantota126 Feb 2020ODI # 4247
1198057710208.77Englandv West IndiesTarouba119 Dec 2023T20I # 2414
11922513412388.80Australiav West IndiesAdelaide217 Jan 2024Test # 2523
11527918210-63.18Bangladeshv West IndiesChattogram303 Feb 2021Test # 2407
11527817418-66.09South Africav West IndiesCenturion128 Feb 2023Test # 2495
11111676113146.05Netherlandsv West IndiesHarare226 Jun 2023ODI # 4602
109*955649194.64Englandv West IndiesSt George's216 Dec 2023T20I # 2407
1093382046-53.43Englandv West IndiesNorth Sound308 Mar 2022Test # 2454
10918813213-82.57Englandv West IndiesNottingham318 Jul 2024Test # 2539
1087251108211.76New Zealandv West IndiesMount Maunganui129 Nov 2020T20I # 1110
104*15011013294.54Australiav West IndiesPerth330 Nov 2022Test # 2477
10412411314-92.03Sri Lankav West IndiesHarare207 Jul 2023ODI # 4618
103*-5496190.74Englandv West IndiesBridgetown209 Nov 2024T20I # 2940
10322716813-61.30Bangladeshv West IndiesChattogram103 Feb 2021Test # 2407
1033412526-40.87Sri Lankav West IndiesNorth Sound321 Mar 2021Test # 2416
1031841079-96.26Pakistanv West IndiesMultan208 Jun 2022ODI # 4401
10330322110246.60Indiav West IndiesRoseau212 Jul 2023Test # 2510
101*-1098292.66U.S.A.v West IndiesHarare218 Jun 2023ODI # 4586
100564498227.27South Africav West IndiesCenturion226 Mar 2023T20I # 2032
991399511-104.21Australiav West IndiesPerth130 Nov 2022Test # 2477
98*1629872100.00Indiav West IndiesPort of Spain127 Jul 2022ODI # 4439
971499910397.97Indiav West IndiesPort of Spain122 Jul 2022ODI # 4436
9612996103100.00Sri Lankav West IndiesNorth Sound112 Mar 2021ODI # 4277
962741638-58.89Sri Lankav West IndiesNorth Sound321 Mar 2021Test # 2416
962491628-59.25South Africav West IndiesGros Islet118 Jun 2021Test # 2426
961801177382.05New Zealandv West IndiesBridgetown119 Aug 2022ODI # 4453
9617513917-69.06South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
95-4768202.12Irelandv West IndiesSt George's115 Jan 2020T20I # 1028
9515510912187.15Englandv West IndiesBirmingham226 Jul 2024Test # 2541
91*2511469162.32Australiav West IndiesBrisbane425 Jan 2024Test # 2524
9122715011-60.66Englandv West IndiesManchester124 Jul 2020Test # 2390
9122014911-61.07Sri Lankav West IndiesNorth Sound321 Mar 2021Test # 2416
9118815013160.66Englandv West IndiesBridgetown116 Mar 2022Test # 2457
911891068585.84Bangladeshv West IndiesKingston330 Nov 2024Test # 2565
9025016310-55.21Englandv West IndiesManchester324 Jul 2020Test # 2390
89*895694158.92Australiav West IndiesAbu Dhabi206 Nov 2021T20I # 1398
891821218-73.55Netherlandsv West IndiesAmstelveen204 Jun 2022ODI # 4398
87*794775185.10Englandv West IndiesGros Islet219 Jun 2024T20I # 2709
879345103193.33Pakistanv West IndiesKarachi216 Dec 2021T20I # 1450
87915166170.58South Africav West IndiesKingston223 May 2024T20I # 2617
871941247-70.16Englandv West IndiesBirmingham226 Jul 2024Test # 2541
8626818412146.73New Zealandv West IndiesHamilton103 Dec 2020Test # 2394
861077843110.25Pakistanv West IndiesMultan112 Jun 2022ODI # 4407
862651827147.25South Africav West IndiesPort of Spain107 Aug 2024Test # 2542
8522015511-54.83South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
851689211-92.39Indiav West IndiesTarouba101 Aug 2023ODI # 4624
84*8551113164.70Indiav West IndiesLauderhill212 Aug 2023T20I # 2193
84*906374133.33Bangladeshv West IndiesBasseterre112 Dec 2024ODI # 4815
831651049-79.80Sri Lankav West IndiesGalle321 Nov 2021Test # 2434
839444112188.63South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
83137927-90.21Sri Lankav West IndiesHarare207 Jul 2023ODI # 4618
835444104188.63Indiav West IndiesProvidence208 Aug 2023T20I # 2192
83584586184.44Englandv West IndiesBridgetown210 Nov 2024T20I # 2943
81604993165.30Australiav West IndiesPerth213 Feb 2024T20I # 2467
80*796073133.33Sri Lankav West IndiesNorth Sound114 Mar 2021ODI # 4278
801541119-72.07Indiav West IndiesAhmedabad111 Feb 2022ODI # 4356
801801439255.94Indiav West IndiesPort of Spain120 Jul 2023Test # 2513
79*88798-100.00Australiav West IndiesMelbourne202 Feb 2024ODI # 4721
79785392149.05Pakistanv West IndiesKarachi216 Dec 2021T20I # 1450
78*985743136.84Englandv West IndiesManchester316 Jul 2020Test # 2389
78845210-150.00Pakistanv West IndiesKarachi113 Dec 2021T20I # 1448
782071457253.79South Africav West IndiesPort of Spain107 Aug 2024Test # 2542
77*1351044274.03Australiav West IndiesMelbourne202 Feb 2024ODI # 4721
773512378-32.48South Africav West IndiesGros Islet118 Jun 2021Test # 2426
77140935182.79Pakistanv West IndiesMultan110 Jun 2022ODI # 4405
77856483120.31Indiav West IndiesTarouba101 Aug 2023ODI # 4624
77754735163.82Indiav West IndiesLauderhill212 Aug 2023T20I # 2193
77877183108.45Sri Lankav West IndiesPallekele220 Oct 2024ODI # 4783
771127382105.47Bangladeshv West IndiesBasseterre112 Dec 2024ODI # 4815
761701278-59.84Englandv West IndiesSouthampton308 Jul 2020Test # 2388
762772014-37.81Sri Lankav West IndiesNorth Sound321 Mar 2021Test # 2416
76774484172.72Indiav West IndiesBasseterre202 Aug 2022T20I # 1720
76704146185.36New Zealandv West IndiesKingston112 Aug 2022T20I # 1732
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

South Africa Women vs West Indies Women at Cave Hill, South Africa Women in West Indies 2nd ODI, Jun 14, 2025 [Women ODI # 1470]

Scotland vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 78th Match, Jun 12, 2025 [ODI # 4888]

South Africa Women vs West Indies Women at Cave Hill, South Africa Women in West Indies 1st ODI, Jun 11, 2025 [Women ODI # 1469]