Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
24358840733-59.70Englandv West IndiesBirmingham117 Aug 2017Test # 2270
19037523427181.19Englandv South AfricaLord's106 Jul 2017Test # 2262
19023516831-113.09Indiav Sri LankaGalle126 Jul 2017Test # 2265
176*-130177135.38West Indiesv EnglandThe Oval127 Sep 2017ODI # 3916
16034725613162.50Zimbabwev Sri LankaColombo (RPS)114 Jul 2017Test # 2263
15338126513-57.73Indiav Sri LankaGalle126 Jul 2017Test # 2265
14734325323-58.10West Indiesv EnglandLeeds225 Aug 2017Test # 2271
141*-11417-123.68Englandv West IndiesSouthampton229 Sep 2017ODI # 3918
14137730716-45.92Sri Lankav IndiaColombo (SSC)303 Aug 2017Test # 2267
13633222820-59.64South Africav EnglandThe Oval427 Jul 2017Test # 2266
13628718922-71.95Englandv West IndiesBirmingham117 Aug 2017Test # 2270
13437624917253.81West Indiesv EnglandLeeds225 Aug 2017Test # 2271
133*202129111103.10Englandv BangladeshThe Oval201 Jun 2017ODI # 3875
13332323211157.32Indiav Sri LankaColombo (SSC)103 Aug 2017Test # 2267
132*-90203146.66Indiav Sri LankaDambulla220 Aug 2017ODI # 3905
13228422214-59.45Indiav Sri LankaColombo (SSC)103 Aug 2017Test # 2267
13131721017-62.38West Indiesv PakistanBridgetown130 Apr 2017Test # 2260
131-96172136.45Indiav Sri LankaColombo (RPS)131 Aug 2017ODI # 3908
12818414212390.14Bangladeshv EnglandThe Oval101 Jun 2017ODI # 3875
1274903348238.02Pakistanv West IndiesRoseau110 May 2017Test # 2261
1273422059161.95Zimbabwev Sri LankaColombo (RPS)314 Jul 2017Test # 2263
125*-1327394.69Pakistanv West IndiesProvidence109 Apr 2017ODI # 3862
125*-62612201.61West Indiesv IndiaKingston209 Jul 2017T20I # 617
12519812815197.65Indiav Sri LankaThe Oval108 Jun 2017ODI # 3882
124*-14516285.51Indiav Sri LankaPallekele227 Aug 2017ODI # 3907
123*16512915195.34Indiav BangladeshBirmingham215 Jun 2017ODI # 3891
1233622347-52.56Australiav BangladeshChattogram204 Sep 2017Test # 2273
11920912317-96.74Indiav Sri LankaPallekele112 Aug 2017Test # 2269
118*32121114-55.92West Indiesv EnglandLeeds425 Aug 2017Test # 2271
117*-68106172.05U.A.E.v P.N.G.Abu Dhabi114 Apr 2017T20I # 609
116153111151104.50Sri Lankav ZimbabweHambantota206 Jul 2017ODI # 3901
1161721188-98.30Sri Lankav ZimbabweHambantota108 Jul 2017ODI # 3903
11418411511199.13Bangladeshv New ZealandCardiff209 Jun 2017ODI # 3883
114142106123107.54Pakistanv IndiaThe Oval118 Jun 2017ODI # 3894
1121649614-116.66Zimbabwev Sri LankaGalle230 Jun 2017ODI # 3897
1122761539473.20Englandv South AfricaThe Oval127 Jul 2017Test # 2266
11216413516182.96Australiav BangladeshMirpur427 Aug 2017Test # 2272
111*-11512296.52Indiav West IndiesKingston206 Jul 2017ODI # 3902
11115298151113.26Zimbabwev Sri LankaHambantota106 Jul 2017ODI # 3901
110*-1169-94.82Indiav Sri LankaColombo (RPS)203 Sep 2017ODI # 3909
11021213517-81.48Sri Lankav IndiaColombo (SSC)303 Aug 2017Test # 2267
109-1257187.20U.A.E.v P.N.G.Abu Dhabi104 Apr 2017ODI # 3860
109-1319583.20Irelandv New ZealandDublin (Malahide)214 May 2017ODI # 3867
109-101132107.92Scotlandv ZimbabweEdinburgh115 Jun 2017ODI # 3892
1081639687112.50Indiav Sri LankaPallekele112 Aug 2017Test # 2269
1071359375115.05Englandv South AfricaLeeds124 May 2017ODI # 3872
1054522789-37.76Pakistanv West IndiesBridgetown230 Apr 2017Test # 2260
104-1119493.69New Zealandv IrelandDublin (Malahide)121 May 2017ODI # 3870
104-88113118.18Indiav Sri LankaColombo (RPS)131 Aug 2017ODI # 3908
103*1581365175.73Indiav Sri LankaGalle326 Jul 2017Test # 2265
1032021155289.56South Africav Sri LankaThe Oval103 Jun 2017ODI # 3877
103-10410299.03Indiav West IndiesPort of Spain125 Jun 2017ODI # 3896
102*1581078295.32Bangladeshv New ZealandCardiff209 Jun 2017ODI # 3883
102*13610913293.57Englandv AustraliaBirmingham210 Jun 2017ODI # 3885
10214811614-87.93Sri Lankav ZimbabweHambantota206 Jul 2017ODI # 3901
102795778178.94Englandv West IndiesBristol124 Sep 2017ODI # 3915
101*-11110290.99Pakistanv West IndiesProvidence211 Apr 2017ODI # 3863
101*36623912142.25West Indiesv PakistanRoseau410 May 2017Test # 2261
10112479113127.84Englandv South AfricaSouthampton127 May 2017ODI # 3873
100*1309711-103.09Englandv West IndiesManchester219 Sep 2017ODI # 3911
1001489783103.09New Zealandv AustraliaBirmingham102 Jun 2017ODI # 3876
10018812417-80.64Englandv West IndiesLeeds125 Aug 2017Test # 2271
99*3462235344.39Pakistanv West IndiesKingston221 Apr 2017Test # 2259
992582019249.25Pakistanv West IndiesBridgetown230 Apr 2017Test # 2260
9919214514168.27Englandv South AfricaManchester104 Aug 2017Test # 2268
9814410311-95.14South Africav EnglandSouthampton227 May 2017ODI # 3873
972862089-46.63Sri Lankav IndiaGalle426 Jul 2017Test # 2265
96*967813-123.07Indiav BangladeshBirmingham215 Jun 2017ODI # 3891
96-70111137.14Englandv West IndiesSouthampton229 Sep 2017ODI # 3918
9511986112110.46Englandv BangladeshThe Oval201 Jun 2017ODI # 3875
951751146383.33Bangladeshv AustraliaThe Oval105 Jun 2017ODI # 3879
9526018012-52.77West Indiesv EnglandLeeds425 Aug 2017Test # 2271
941127896120.51West Indiesv EnglandBristol224 Sep 2017ODI # 3915
92*14413210469.69Sri Lankav IndiaGalle226 Jul 2017Test # 2265
92-62105148.38Zimbabwev ScotlandEdinburgh215 Jun 2017ODI # 3892
91*-58113156.89West Indiesv PakistanProvidence207 Apr 2017ODI # 3861
91-5159178.43West Indiesv PakistanPort of Spain201 Apr 2017T20I # 604
911461197276.47Indiav PakistanBirmingham104 Jun 2017ODI # 3878
903142098143.06West Indiesv PakistanBridgetown330 Apr 2017Test # 2260
89*-6693134.84West Indiesv AfghanistanBasseterre205 Jun 2017T20I # 613
891139311195.69Sri Lankav IndiaThe Oval208 Jun 2017ODI # 3882
88-926395.65Pakistanv West IndiesProvidence107 Apr 2017ODI # 3861
8830020010-44.00Englandv South AfricaThe Oval127 Jul 2017Test # 2266
87*-68112127.94Bangladeshv IrelandDublin (Malahide)219 May 2017ODI # 3869
87-8264106.09U.A.E.v P.N.G.Abu Dhabi131 Mar 2017ODI # 3857
87132988-88.77New Zealandv EnglandCardiff206 Jun 2017ODI # 3880
871218185107.40Englandv AustraliaBirmingham210 Jun 2017ODI # 3885
87-928294.56Indiav West IndiesPort of Spain123 Jun 2017ODI # 3895
87-6644131.81Indiav West IndiesPort of Spain125 Jun 2017ODI # 3896
872081478-59.18Englandv South AfricaLord's106 Jul 2017Test # 2262
871591017-86.13Sri Lankav ZimbabweHambantota108 Jul 2017ODI # 3903
8728918014148.33South Africav EnglandNottingham314 Jul 2017Test # 2264
861128081107.50Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
851741358-62.96Indiav Sri LankaPallekele112 Aug 2017Test # 2269
84-9211-91.30New Zealandv BangladeshDublin124 May 2017ODI # 3871
841049314-90.32Englandv West IndiesLeeds325 Aug 2017Test # 2271
8420813311-63.15Bangladeshv AustraliaMirpur127 Aug 2017Test # 2272
841207972106.32Englandv West IndiesBristol124 Sep 2017ODI # 3915
84-66112127.27Englandv West IndiesThe Oval227 Sep 2017ODI # 3916
8315913011163.84Sri Lankav IndiaGalle226 Jul 2017Test # 2265
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:

Mis Ainak Knights vs Boost Defenders at Kabul, Shpageeza Cricket League 13th Match, Jul 26, 2025 [Twenty20]

Speen Ghar Tigers vs Amo Sharks at Kabul, Shpageeza Cricket League 14th Match, Jul 26, 2025 [Twenty20]

Kenya vs Namibia A at Entebbe, Pearl of Africa T20I Series 16th Match, Jul 26, 2025 [Twenty20]