Batting Most Runs Innings - vs Pakistan

Players - vs Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
135*33823411157.69WICB XIv PakistanFlorence Hall115 Apr 2017First-class
13131721017062.38West Indiesv PakistanBridgetown130 Apr 2017Test # 2260
101*36623912142.25West Indiesv PakistanRoseau410 May 2017Test # 2261
9714411511284.34WICB XIv PakistanFlorence Hall115 Apr 2017First-class
91*-58113156.89West Indiesv PakistanProvidence27 Apr 2017ODI # 3861
91-5159178.43West Indiesv PakistanPort of Spain21 Apr 2017T20I # 604
911461197276.47Indiav PakistanBirmingham14 Jun 2017ODI # 3878
903142098143.06West Indiesv PakistanBridgetown330 Apr 2017Test # 2260
84*16211711071.79WICB XIv PakistanFlorence Hall315 Apr 2017First-class
81*1086863119.11Indiav PakistanBirmingham14 Jun 2017ODI # 3878
76464346176.74Indiav PakistanThe Oval218 Jun 2017ODI # 3894
75*1551041372.11South Africav PakistanBirmingham17 Jun 2017ODI # 3881
73158864084.88Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
71-1121263.39West Indiesv PakistanProvidence111 Apr 2017ODI # 3863
692281555044.51West Indiesv PakistanRoseau210 May 2017Test # 2261
68-876178.16West Indiesv PakistanProvidence29 Apr 2017ODI # 3862
68956561104.61Indiav PakistanBirmingham14 Jun 2017ODI # 3878
632011517141.72West Indiesv PakistanKingston121 Apr 2017Test # 2259
61-865070.93West Indiesv PakistanProvidence27 Apr 2017ODI # 3861
59-645292.18West Indiesv PakistanProvidence111 Apr 2017ODI # 3863
581531125151.78WICB XIv PakistanFlorence Hall115 Apr 2017First-class
581641288045.31West Indiesv PakistanBridgetown130 Apr 2017Test # 2260
57*128757276.00West Indiesv PakistanKingston121 Apr 2017Test # 2259
561741309043.07West Indiesv PakistanKingston121 Apr 2017Test # 2259
53493281165.62Indiav PakistanBirmingham14 Jun 2017ODI # 3878
49127849058.33West Indiesv PakistanKingston321 Apr 2017Test # 2259
47-633274.60West Indiesv PakistanProvidence27 Apr 2017ODI # 3861
4682562082.14Englandv PakistanCardiff114 Jun 2017ODI # 3889
4556993145.45WICB XIv PakistanFlorence Hall115 Apr 2017First-class
44-3552125.71West Indiesv PakistanPort of Spain230 Mar 2017T20I # 603
44-4361102.32West Indiesv PakistanProvidence29 Apr 2017ODI # 3862
431431114038.73West Indiesv PakistanBridgetown330 Apr 2017Test # 2260
4365574075.43Englandv PakistanCardiff114 Jun 2017ODI # 3889
40-3124129.03West Indiesv PakistanPort of Spain12 Apr 2017T20I # 605
3970542172.22Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
38147835045.78West Indiesv PakistanBridgetown130 Apr 2017Test # 2260
37*-2422154.16West Indiesv PakistanPort of Spain12 Apr 2017T20I # 605
34*-2722125.92West Indiesv PakistanBridgetown126 Mar 2017T20I # 602
34*-1551226.66West Indiesv PakistanProvidence27 Apr 2017ODI # 3861
3491640053.12Englandv PakistanCardiff114 Jun 2017ODI # 3889
33124712046.47West Indiesv PakistanKingston121 Apr 2017Test # 2259
3360492067.34South Africav PakistanBirmingham17 Jun 2017ODI # 3881
3360534062.26Englandv PakistanCardiff114 Jun 2017ODI # 3889
32132892035.95West Indiesv PakistanBridgetown330 Apr 2017Test # 2260
31119822037.80West Indiesv PakistanRoseau210 May 2017Test # 2261
30*140873134.48West Indiesv PakistanRoseau210 May 2017Test # 2261
2966545053.70West Indiesv PakistanBridgetown130 Apr 2017Test # 2260
291901231023.57West Indiesv PakistanRoseau210 May 2017Test # 2261
291741162025.00West Indiesv PakistanRoseau210 May 2017Test # 2261
28126454062.22WICB XIv PakistanFlorence Hall115 Apr 2017First-class
2891581148.27West Indiesv PakistanKingston121 Apr 2017Test # 2259
2860451062.22South Africav PakistanBirmingham17 Jun 2017ODI # 3881
2770441061.36Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
2747294093.10Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
26*-1721152.94West Indiesv PakistanPort of Spain230 Mar 2017T20I # 603
2656502052.00WICB XIv PakistanFlorence Hall115 Apr 2017First-class
2657441059.09South Africav PakistanBirmingham17 Jun 2017ODI # 3881
26332320113.04South Africav PakistanBirmingham17 Jun 2017ODI # 3881
2636343076.47Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
2549363069.44West Indiesv PakistanRoseau410 May 2017Test # 2261
24-341170.58West Indiesv PakistanProvidence27 Apr 2017ODI # 3861
23-342067.64West Indiesv PakistanProvidence111 Apr 2017ODI # 3863
23105872026.43WICB XIv PakistanFlorence Hall315 Apr 2017First-class
23113832027.71West Indiesv PakistanBridgetown330 Apr 2017Test # 2260
22-2112104.76West Indiesv PakistanPort of Spain12 Apr 2017T20I # 605
22251840122.22WICB XIv PakistanFlorence Hall315 Apr 2017First-class
2265404055.00West Indiesv PakistanBridgetown330 Apr 2017Test # 2260
2285622035.48West Indiesv PakistanRoseau410 May 2017Test # 2261
2249314070.96Indiav PakistanThe Oval218 Jun 2017ODI # 3894
21*29312067.74WICB XIv PakistanFlorence Hall315 Apr 2017First-class
21-252084.00West Indiesv PakistanPort of Spain230 Mar 2017T20I # 603
2142224095.45Indiav PakistanThe Oval218 Jun 2017ODI # 3894
20*8603333.33Indiav PakistanBirmingham14 Jun 2017ODI # 3878
2049282171.42West Indiesv PakistanKingston321 Apr 2017Test # 2259
2057532037.73West Indiesv PakistanBridgetown330 Apr 2017Test # 2260
2082531037.73West Indiesv PakistanRoseau210 May 2017Test # 2261
19-273070.37West Indiesv PakistanProvidence111 Apr 2017ODI # 3863
18-1811100.00West Indiesv PakistanBridgetown126 Mar 2017T20I # 602
18-193094.73West Indiesv PakistanPort of Spain21 Apr 2017T20I # 604
1871602030.00West Indiesv PakistanKingston321 Apr 2017Test # 2259
17*-1520113.33West Indiesv PakistanPort of Spain21 Apr 2017T20I # 604
1788542031.48West Indiesv PakistanRoseau410 May 2017Test # 2261
1721181194.44West Indiesv PakistanRoseau210 May 2017Test # 2261
16*79502032.00West Indiesv PakistanKingston321 Apr 2017Test # 2259
16-182088.88West Indiesv PakistanProvidence29 Apr 2017ODI # 3862
16-221072.72West Indiesv PakistanProvidence111 Apr 2017ODI # 3863
1639202080.00South Africav PakistanBirmingham17 Jun 2017ODI # 3881
15-231065.21West Indiesv PakistanPort of Spain230 Mar 2017T20I # 603
15-1230125.00West Indiesv PakistanProvidence29 Apr 2017ODI # 3862
15-290051.72West Indiesv PakistanProvidence29 Apr 2017ODI # 3862
1541260057.69Indiav PakistanThe Oval218 Jun 2017ODI # 3894
14-271051.85West Indiesv PakistanBridgetown126 Mar 2017T20I # 602
14-1220116.66West Indiesv PakistanBridgetown126 Mar 2017T20I # 602
14-151093.33West Indiesv PakistanProvidence27 Apr 2017ODI # 3861
1447281050.00West Indiesv PakistanKingston321 Apr 2017Test # 2259
1434253056.00West Indiesv PakistanKingston321 Apr 2017Test # 2259
1440261053.84West Indiesv PakistanBridgetown130 Apr 2017Test # 2260
13-142092.85West Indiesv PakistanProvidence29 Apr 2017ODI # 3862
1325202065.00Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
13291320100.00Englandv PakistanCardiff114 Jun 2017ODI # 3889
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