Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
166184147145112.92Australiav BangladeshNottingham120 Jun 2019ODI # 4166
153153121145126.44Englandv BangladeshCardiff18 Jun 2019ODI # 4153
153176132155115.90Australiav Sri LankaThe Oval115 Jun 2019ODI # 4159
1487771417208.45Englandv AfghanistanManchester118 Jun 2019ODI # 4163
14821215414196.10New Zealandv West IndiesManchester122 Jun 2019ODI # 4170
140153113143123.89Indiav PakistanManchester116 Jun 2019ODI # 4161
124*17099160125.25Bangladeshv West IndiesTaunton217 Jun 2019ODI # 4162
122*21214413284.72Indiav South AfricaSouthampton25 Jun 2019ODI # 4150
122168117152104.27Australiav South AfricaManchester26 Jul 2019ODI # 4188
121147119121101.68Bangladeshv EnglandCardiff28 Jun 2019ODI # 4153
118156103114114.56West Indiesv Sri LankaChester-le-Street21 Jul 2019ODI # 4180
117163109160107.33Indiav AustraliaThe Oval19 Jun 2019ODI # 4155
11315712810288.28Sri Lankav IndiaLeeds16 Jul 2019ODI # 4187
111138109106101.83Englandv IndiaBirmingham130 Jun 2019ODI # 4179
11118011811194.06Indiav Sri LankaLeeds26 Jul 2019ODI # 4187
107168104101102.88Englandv PakistanNottingham23 Jun 2019ODI # 4148
10716111111196.39Australiav PakistanTaunton112 Jun 2019ODI # 4157
106*2161389176.81New Zealandv South AfricaBirmingham219 Jun 2019ODI # 4165
10614799151107.07Englandv New ZealandChester-le-Street13 Jul 2019ODI # 4183
10415110392100.97Sri Lankav West IndiesChester-le-Street11 Jul 2019ODI # 4180
1041219275113.04Indiav BangladeshBirmingham12 Jul 2019ODI # 4182
1031037692135.52Englandv PakistanNottingham23 Jun 2019ODI # 4148
10313394142109.57Indiav Sri LankaLeeds26 Jul 2019ODI # 4187
102*1469791105.15Bangladeshv AustraliaNottingham220 Jun 2019ODI # 4166
10215210915093.57Indiav EnglandBirmingham230 Jun 2019ODI # 4179
101*19812711079.52Pakistanv New ZealandBirmingham226 Jun 2019ODI # 4174
1011178295123.17West Indiesv New ZealandManchester222 Jun 2019ODI # 4170
100*16494110106.38Englandv West IndiesSouthampton214 Jun 2019ODI # 4158
10014411611286.20Australiav EnglandLord's125 Jun 2019ODI # 4173
10017210070100.00Pakistanv BangladeshLord's15 Jul 2019ODI # 4186
1001259472106.38South Africav AustraliaManchester16 Jul 2019ODI # 4188
97*1581125386.60New Zealandv PakistanBirmingham126 Jun 2019ODI # 4174
971321089089.81Sri Lankav AustraliaThe Oval215 Jun 2019ODI # 4159
96*10310310193.20South Africav Sri LankaChester-le-Street228 Jun 2019ODI # 4176
961911214179.33West Indiesv BangladeshTaunton117 Jun 2019ODI # 4162
961029811097.95Pakistanv BangladeshLord's15 Jul 2019ODI # 4186
95136974497.93South Africav AustraliaManchester16 Jul 2019ODI # 4188
94*1126984136.23Bangladeshv West IndiesTaunton217 Jun 2019ODI # 4162
92796084153.33Australiav West IndiesNottingham16 Jun 2019ODI # 4152
90115998390.90Englandv AfghanistanManchester118 Jun 2019ODI # 4163
89*1311148078.07Australiav AfghanistanBristol21 Jun 2019ODI # 4146
891327990112.65Englandv South AfricaThe Oval130 May 2019ODI # 4143
8911072100123.61Australiav BangladeshNottingham120 Jun 2019ODI # 4166
89955993150.84Pakistanv South AfricaLord's123 Jun 2019ODI # 4171
891381158277.39Englandv AustraliaLord's225 Jun 2019ODI # 4173
881558251107.31Englandv AfghanistanManchester118 Jun 2019ODI # 4163
881871295068.21Australiav New ZealandLord's129 Jun 2019ODI # 4178
871118486103.57West Indiesv New ZealandManchester222 Jun 2019ODI # 4170
86142938092.47Afghanistanv West IndiesLeeds24 Jul 2019ODI # 4184
85*1461155173.91Sri Lankav EnglandLeeds121 Jun 2019ODI # 4168
859069111123.18Australiav South AfricaManchester26 Jul 2019ODI # 4188
852011196071.42Australiav EnglandBirmingham111 Jul 2019ODI # 4191
85996595130.76Englandv AustraliaBirmingham211 Jul 2019ODI # 4191
84*147985285.71Englandv New ZealandLord's214 Jul 2019ODI # 4192
84996282135.48Pakistanv EnglandNottingham13 Jun 2019ODI # 4148
83148874195.40Bangladeshv AfghanistanSouthampton124 Jun 2019ODI # 4172
82*135897492.13Englandv Sri LankaLeeds221 Jun 2019ODI # 4168
82122919090.10New Zealandv BangladeshThe Oval25 Jun 2019ODI # 4151
821287742106.49Indiav AustraliaThe Oval19 Jun 2019ODI # 4155
8294846497.61Australiav PakistanTaunton112 Jun 2019ODI # 4157
80*1671055076.19South Africav Sri LankaChester-le-Street228 Jun 2019ODI # 4176
79*136999079.79New Zealandv AfghanistanTaunton28 Jun 2019ODI # 4154
79805463146.29Englandv IndiaBirmingham130 Jun 2019ODI # 4179
78131808097.50Bangladeshv South AfricaThe Oval12 Jun 2019ODI # 4147
78150818096.29Sri Lankav AfghanistanCardiff14 Jun 2019ODI # 4149
771056570118.46Indiav PakistanManchester116 Jun 2019ODI # 4161
77135926183.69Indiav BangladeshBirmingham12 Jul 2019ODI # 4182
77137926283.69West Indiesv AfghanistanLeeds14 Jul 2019ODI # 4184
77845944130.50Indiav New ZealandManchester29 Jul 2019ODI # 4190
761451005276.00Afghanistanv EnglandManchester218 Jun 2019ODI # 4163
75117848189.28Bangladeshv South AfricaThe Oval12 Jun 2019ODI # 4147
74130903182.22New Zealandv IndiaManchester19 Jul 2019ODI # 4190
73*825182143.13New Zealandv Sri LankaCardiff21 Jun 2019ODI # 4145
731781037070.87Australiav West IndiesNottingham16 Jun 2019ODI # 4152
73905971123.72Australiav Sri LankaThe Oval115 Jun 2019ODI # 4159
72146828087.80Indiav West IndiesManchester127 Jun 2019ODI # 4175
711137211098.61Australiav New ZealandLord's129 Jun 2019ODI # 4178
701056762104.47West Indiesv BangladeshTaunton117 Jun 2019ODI # 4162
69115705198.57Australiav IndiaThe Oval29 Jun 2019ODI # 4155
69705053138.00Bangladeshv AustraliaNottingham220 Jun 2019ODI # 4166
69148957072.63New Zealandv West IndiesManchester122 Jun 2019ODI # 4170
69113807086.25Pakistanv South AfricaLord's123 Jun 2019ODI # 4171
6894746291.89South Africav EnglandThe Oval230 May 2019ODI # 4143
681411057064.76West Indiesv AustraliaNottingham26 Jun 2019ODI # 4152
6884728094.44South Africav AfghanistanCardiff215 Jun 2019ODI # 4160
6898765289.47Pakistanv New ZealandBirmingham226 Jun 2019ODI # 4174
67*1006423104.68South Africav New ZealandBirmingham119 Jun 2019ODI # 4165
671056350106.34Indiav AfghanistanSouthampton122 Jun 2019ODI # 4169
67137956070.52New Zealandv IndiaManchester19 Jul 2019ODI # 4190
66634964134.69Australiav AfghanistanBristol21 Jun 2019ODI # 4146
66103767086.84Indiav EnglandBirmingham230 Jun 2019ODI # 4179
661015772115.78Englandv IndiaBirmingham130 Jun 2019ODI # 4179
66111746089.18Bangladeshv IndiaBirmingham22 Jul 2019ODI # 4182
6498687094.11Bangladeshv New ZealandThe Oval15 Jun 2019ODI # 4151
64664424145.45Englandv BangladeshCardiff18 Jun 2019ODI # 4153
6496716190.14New Zealandv PakistanBirmingham126 Jun 2019ODI # 4174
64875180125.49Sri Lankav West IndiesChester-le-Street11 Jul 2019ODI # 4180
64109776083.11Bangladeshv PakistanLord's25 Jul 2019ODI # 4186
6383664195.45Pakistanv EnglandNottingham13 Jun 2019ODI # 4148
63116783180.76West Indiesv EnglandSouthampton114 Jun 2019ODI # 4158
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]

Lions vs Warriors at Gqeberha, CSA 4-Day Series Division 1 23rd Match, Feb 1-4, 2026 [First-class - Live]
>> 114/4 (40.3 ov, PWA Mulder 26*, C Esterhuizen 12*, K Mungroo 0/26) - Stumps

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