Batting Most Runs Innings - vs West Indies

Players - vs West Indies

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
24358840733059.70Englandv West IndiesBirmingham117 Aug 2017Test # 2270
14228421019367.61Kentv West IndiesCanterbury26 Aug 2017First-class
141*-114170123.68Englandv West IndiesSouthampton229 Sep 2017ODI # 3918
13628718922071.95Englandv West IndiesBirmingham117 Aug 2017Test # 2270
1274903348238.02Pakistanv West IndiesRoseau110 May 2017Test # 2261
125*-1327394.69Pakistanv West IndiesProvidence19 Apr 2017ODI # 3862
111*-11512296.52Indiav West IndiesKingston26 Jul 2017ODI # 3902
1054522789037.76Pakistanv West IndiesBridgetown230 Apr 2017Test # 2260
103-10410299.03Indiav West IndiesPort of Spain125 Jun 2017ODI # 3896
102795778178.94Englandv West IndiesBristol124 Sep 2017ODI # 3915
101*-11110290.99Pakistanv West IndiesProvidence211 Apr 2017ODI # 3863
100*13097110103.09Englandv West IndiesManchester219 Sep 2017ODI # 3911
10018812417080.64Englandv West IndiesLeeds125 Aug 2017Test # 2271
99*3462235344.39Pakistanv West IndiesKingston221 Apr 2017Test # 2259
992582019249.25Pakistanv West IndiesBridgetown230 Apr 2017Test # 2260
96-70111137.14Englandv West IndiesSouthampton229 Sep 2017ODI # 3918
88-926395.65Pakistanv West IndiesProvidence17 Apr 2017ODI # 3861
87-928294.56Indiav West IndiesPort of Spain123 Jun 2017ODI # 3895
87-6644131.81Indiav West IndiesPort of Spain125 Jun 2017ODI # 3896
841049314090.32Englandv West IndiesLeeds325 Aug 2017Test # 2271
841207972106.32Englandv West IndiesBristol124 Sep 2017ODI # 3915
84-66112127.27Englandv West IndiesThe Oval227 Sep 2017ODI # 3916
81-868294.18Pakistanv West IndiesProvidence211 Apr 2017ODI # 3863
81-1028279.41Afghanistanv West IndiesGros Islet19 Jun 2017ODI # 3884
78*-794298.73Indiav West IndiesNorth Sound130 Jun 2017ODI # 3898
73756353115.87Englandv West IndiesBristol124 Sep 2017ODI # 3915
722622018135.82Pakistanv West IndiesKingston221 Apr 2017Test # 2259
72-1124164.28Indiav West IndiesNorth Sound130 Jun 2017ODI # 3898
7218711115064.86Englandv West IndiesLeeds325 Aug 2017Test # 2271
702451918036.64Pakistanv West IndiesBridgetown230 Apr 2017Test # 2260
68*1681399148.92Essexv West IndiansChelmsford21 Aug 2017First-class
67-836080.72Pakistanv West IndiesProvidence17 Apr 2017ODI # 3861
6518613910046.76Englandv West IndiesBirmingham117 Aug 2017Test # 2270
63-59100106.77Indiav West IndiesPort of Spain125 Jun 2017ODI # 3896
62-788079.48Indiav West IndiesPort of Spain123 Jun 2017ODI # 3895
622071317147.32Kentv West IndiesCanterbury26 Aug 2017First-class
61*1321047058.65Englandv West IndiesLeeds325 Aug 2017Test # 2271
612911867032.79Englandv West IndiesLeeds325 Aug 2017Test # 2271
60-917065.93Indiav West IndiesNorth Sound22 Jul 2017ODI # 3900
601247410081.08Englandv West IndiesLord's27 Sep 2017Test # 2274
592261486139.86Pakistanv West IndiesRoseau110 May 2017Test # 2261
59156989060.20Englandv West IndiesLeeds125 Aug 2017Test # 2271
582011385142.02Pakistanv West IndiesKingston221 Apr 2017Test # 2259
5813610811053.70Englandv West IndiesLeeds325 Aug 2017Test # 2271
551761243044.35Pakistanv West IndiesRoseau110 May 2017Test # 2261
54113705177.14Pakistanv West IndiesKingston221 Apr 2017Test # 2259
54-1141047.36Indiav West IndiesNorth Sound22 Jul 2017ODI # 3900
54775340101.88Englandv West IndiesManchester219 Sep 2017ODI # 3911
53-4561117.77Pakistanv West IndiesPort of Spain22 Apr 2017T20I # 605
53-3862139.47Pakistanv West IndiesProvidence17 Apr 2017ODI # 3861
52133917057.14Derbyshirev West IndiesDerby211 Aug 2017First-class
521701247041.93Englandv West IndiesLeeds325 Aug 2017Test # 2271
51115734069.86Pakistanv West IndiesRoseau110 May 2017Test # 2261
51-732269.86Afghanistanv West IndiesGros Islet111 Jun 2017ODI # 3887
50*-525096.15Indiav West IndiesKingston26 Jul 2017ODI # 3902
48*-2562192.00Englandv West IndiesThe Oval227 Sep 2017ODI # 3916
48-3742129.72Pakistanv West IndiesPort of Spain11 Apr 2017T20I # 604
48-2953165.51Indiav West IndiesKingston19 Jul 2017T20I # 617
47-485397.91Pakistanv West IndiesProvidence17 Apr 2017ODI # 3861
46*-4421104.54Englandv West IndiesSouthampton229 Sep 2017ODI # 3918
44*66727061.11Englandv West IndiesLord's47 Sep 2017Test # 2274
43*-3522122.85Pakistanv West IndiesProvidence19 Apr 2017ODI # 3862
43*-3550122.85Englandv West IndiesThe Oval227 Sep 2017ODI # 3916
43-3831113.15Pakistanv West IndiesPort of Spain11 Apr 2017T20I # 604
43391781252.94Englandv West IndiesChester-le-Street216 Sep 2017T20I # 622
42103746056.75Kentv West IndiesCanterbury26 Aug 2017First-class
41*-2832146.42Afghanistanv West IndiesGros Islet19 Jun 2017ODI # 3884
40*-2641153.84Indiav West IndiesNorth Sound130 Jun 2017ODI # 3898
40*100745054.05Englandv West IndiesLord's47 Sep 2017Test # 2274
39-554070.90Indiav West IndiesNorth Sound130 Jun 2017ODI # 3898
39-515076.47Indiav West IndiesKingston26 Jul 2017ODI # 3902
39-2271177.27Indiav West IndiesKingston19 Jul 2017T20I # 617
39103599066.10Derbyshirev West IndiesDerby211 Aug 2017First-class
39-512076.47Englandv West IndiesThe Oval227 Sep 2017ODI # 3916
38*-2931131.03Pakistanv West IndiesBridgetown226 Mar 2017T20I # 602
38*85552169.09Pakistanv West IndiesRoseau310 May 2017Test # 2261
38-3611105.55Pakistanv West IndiesPort of Spain22 Apr 2017T20I # 605
38-3022126.66Afghanistanv West IndiesBasseterre15 Jun 2017T20I # 613
38-3521108.57Indiav West IndiesKingston19 Jul 2017T20I # 617
3856454284.44Englandv West IndiesLord's27 Sep 2017Test # 2274
36523550102.85Englandv West IndiesBristol124 Sep 2017ODI # 3915
35115733047.94Pakistanv West IndiesRoseau310 May 2017Test # 2261
35-1952184.21Afghanistanv West IndiesBasseterre15 Jun 2017T20I # 613
34583411100.00Englandv West IndiesBristol124 Sep 2017ODI # 3915
33-2722122.22Afghanistanv West IndiesBasseterre12 Jun 2017T20I # 611
32*-471068.08Indiav West IndiesPort of Spain123 Jun 2017ODI # 3895
32-502164.00Pakistanv West IndiesProvidence19 Apr 2017ODI # 3862
3181505062.00Pakistanv West IndiesKingston221 Apr 2017Test # 2259
3052376081.08Essexv West IndiansChelmsford21 Aug 2017First-class
30362720111.11Englandv West IndiesChester-le-Street216 Sep 2017T20I # 622
29*66444065.90Kentv West IndiesCanterbury26 Aug 2017First-class
29-303096.66Pakistanv West IndiesBridgetown226 Mar 2017T20I # 602
28-2031140.00Pakistanv West IndiesPort of Spain130 Mar 2017T20I # 603
27*-302090.00Afghanistanv West IndiesGros Islet19 Jun 2017ODI # 3884
27*58474057.44Derbyshirev West IndiesDerby411 Aug 2017First-class
27-284096.42Pakistanv West IndiesPort of Spain130 Mar 2017T20I # 603
2794693039.13Pakistanv West IndiesRoseau310 May 2017Test # 2261
27432111128.57Englandv West IndiesChester-le-Street216 Sep 2017T20I # 622
26-2630100.00Pakistanv West IndiesProvidence19 Apr 2017ODI # 3862
25-1531166.66Afghanistanv West IndiesBasseterre15 Jun 2017T20I # 613
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:

Western Province vs Boland at Paarl, CSA 4-Day Series Division 1 22nd Match, Feb 1-4, 2026 [First-class]

Dolphins vs North West at Potchefstroom, CSA 4-Day Series Division 1 21st Match, Jan 31-Feb 3, 2026 [First-class]

KwaZulu-Natal Inland vs Titans at Pietermaritzburg, CSA 4-Day Series Division 1 24th Match, Feb 1-4, 2026 [First-class - Live]
>> 156/4 (49.0 ov, A Mokgakane 79*, SM Gilson 4*, Tsepo Ndwandwa 0/19) - Stumps