Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
22656242820252.80Pakistanv BangladeshMirpur106 May 2015Test # 2161
22446433223367.46Pakistanv BangladeshKhulna228 Apr 2015Test # 2159
21550334625162.13Australiav EnglandLord's116 Jul 2015Test # 2171
20644827817774.10Bangladeshv PakistanKhulna328 Apr 2015Test # 2159
19951336121255.12Australiav West IndiesKingston111 Jun 2015Test # 2166
182*33322917479.47Englandv West IndiesSt George's221 Apr 2015Test # 2158
17328119523-88.71Indiav BangladeshFatullah110 Jun 2015Test # 2165
17339330028-57.66Australiav EnglandLord's116 Jul 2015Test # 2171
171*42827118-63.09Pakistanv Sri LankaPallekele403 Jul 2015Test # 2169
162*24716919495.85Sri Lankav IndiaGalle312 Aug 2015Test # 2176
16254034517-46.95Englandv New ZealandLord's321 May 2015Test # 2162
15035124016362.50Bangladeshv PakistanKhulna328 Apr 2015Test # 2159
15040127212155.14Indiav BangladeshFatullah110 Jun 2015Test # 2165
14824419511375.89Pakistanv BangladeshMirpur106 May 2015Test # 2161
145*45628914-50.17Indiav Sri LankaColombo (SSC)128 Aug 2015Test # 2179
14333725620155.85Englandv West IndiesNorth Sound113 Apr 2015Test # 2157
14338725217256.74Australiav EnglandThe Oval120 Aug 2015Test # 2178
13424716617-80.72Englandv AustraliaCardiff108 Jul 2015Test # 2170
13437027113-49.44Indiav Sri LankaGalle212 Aug 2015Test # 2176
13218613515397.77Bangladeshv PakistanMirpur117 Apr 2015ODI # 3647
13237226215-50.38New Zealandv EnglandLord's221 May 2015Test # 2162
1313762535-51.77Pakistanv Sri LankaGalle217 Jun 2015Test # 2167
130*33224713152.63Australiav West IndiesRoseau203 Jun 2015Test # 2164
130*150108115120.37Zimbabwev New ZealandHarare202 Aug 2015ODI # 3673
13034923014-56.52Sri Lankav PakistanPallekele103 Jul 2015Test # 2169
13024617619173.86Englandv AustraliaNottingham206 Aug 2015Test # 2175
12910577135167.53Englandv New ZealandBirmingham109 Jun 2015ODI # 3654
127*182110136115.45Bangladeshv PakistanMirpur222 Apr 2015ODI # 3649
12633124310-51.85Indiav Sri LankaColombo (PSS)320 Aug 2015Test # 2177
12544530016-41.66Sri Lankav PakistanGalle117 Jun 2015Test # 2167
12533723311153.64Pakistanv Sri LankaPallekele403 Jul 2015Test # 2169
124*19913312193.23Indiav ZimbabweHarare110 Jul 2015ODI # 3662
12419312613398.41South Africav New ZealandCenturion119 Aug 2015ODI # 3676
12231025011248.80Englandv West IndiesNorth Sound313 Apr 2015Test # 2157
12239725212148.41Sri Lankav PakistanPallekele303 Jul 2015Test # 2169
12020616315173.61New Zealandv EnglandLeeds329 May 2015Test # 2163
119*14696104123.95New Zealandv EnglandThe Oval112 Jun 2015ODI # 3655
118159113121104.42New Zealandv EnglandSouthampton214 Jun 2015ODI # 3656
11713895104123.15Zimbabwev PakistanLahore226 May 2015ODI # 3651
1175113086-37.98Pakistanv Sri LankaColombo (PSS)325 Jun 2015Test # 2168
116*190116171100.00Bangladeshv PakistanMirpur219 Apr 2015ODI # 3648
116*16913811184.05New Zealandv ZimbabweHarare204 Aug 2015ODI # 3674
11632125214-46.03West Indiesv EnglandSt George's321 Apr 2015Test # 2158
11615710994106.42Sri Lankav PakistanHambantota126 Jul 2015ODI # 3672
11311082125137.80Englandv New ZealandNottingham217 Jun 2015ODI # 3657
112*33122014250.90West Indiesv EnglandNorth Sound213 Apr 2015Test # 2157
112*1681226391.80New Zealandv ZimbabweHarare102 Aug 2015ODI # 3673
11212476122147.36Pakistanv ZimbabweLahore126 May 2015ODI # 3651
110*1691167294.82New Zealandv ZimbabweHarare204 Aug 2015ODI # 3674
11017312312-89.43New Zealandv EnglandSouthampton214 Jun 2015ODI # 3656
11032824013-45.83Sri Lankav IndiaColombo (SSC)428 Aug 2015Test # 2179
10826819013156.84Indiav Sri LankaColombo (PSS)120 Aug 2015Test # 2177
1072191679164.07Pakistanv BangladeshMirpur106 May 2015Test # 2161
10729021215-50.47Englandv New ZealandLeeds229 May 2015Test # 2163
106*1399713-109.27Englandv New ZealandNottingham217 Jun 2015ODI # 3657
10611777132137.66Bangladeshv PakistanMirpur117 Apr 2015ODI # 3647
105*11087121120.68Indiav ZimbabweHarare114 Jul 2015ODI # 3667
10536826612-39.47Englandv West IndiesBridgetown101 May 2015Test # 2160
104*15710181102.97Zimbabwev IndiaHarare210 Jul 2015ODI # 3662
10410878132133.33Englandv New ZealandBirmingham109 Jun 2015ODI # 3654
103*21614915-69.12West Indiesv EnglandNorth Sound413 Apr 2015Test # 2157
103*1891349376.86New Zealandv South AfricaPotchefstroom223 Aug 2015ODI # 3677
10329622814-45.17West Indiesv EnglandSt George's121 Apr 2015Test # 2158
10311595104108.42Pakistanv Sri LankaDambulla211 Jul 2015ODI # 3664
10326619111-53.92Indiav Sri LankaGalle212 Aug 2015Test # 2176
1021711048-98.07Pakistanv ZimbabweLahore229 May 2015ODI # 3652
10225016712-61.07Sri Lankav IndiaColombo (PSS)220 Aug 2015Test # 2177
10116611210-90.17Pakistanv BangladeshMirpur122 Apr 2015ODI # 3649
10110992153109.78Englandv New ZealandLord's321 May 2015Test # 2162
1011651145-88.59Englandv AustraliaManchester108 Sep 2015ODI # 3682
100*1098483119.04Zimbabwev PakistanLahore129 May 2015ODI # 3652
100*1259554105.26Zimbabwev New ZealandHarare104 Aug 2015ODI # 3674
9915310011199.00Zimbabwev PakistanLahore129 May 2015ODI # 3652
9821816111-60.86Englandv New ZealandLord's121 May 2015Test # 2162
9810510314-95.14Indiav BangladeshFatullah110 Jun 2015Test # 2165
9712410211195.09New Zealandv ZimbabweHarare102 Aug 2015ODI # 3673
961358613-111.62Pakistanv Sri LankaGalle217 Jun 2015Test # 2167
9634723313-41.20Englandv AustraliaLord's216 Jul 2015Test # 2171
9518213311171.42Australiav EnglandCardiff208 Jul 2015Test # 2170
9514590121105.55Pakistanv Sri LankaColombo (RPS)222 Jul 2015ODI # 3671
9312188121105.68New Zealandv EnglandThe Oval112 Jun 2015ODI # 3655
921389415197.87Englandv New ZealandLord's121 May 2015Test # 2162
921189282100.00Englandv AustraliaLeeds211 Sep 2015ODI # 3683
9011870121128.57New Zealandv EnglandNottingham117 Jun 2015ODI # 3657
9010775131120.00Bangladeshv South AfricaChattogram215 Jul 2015ODI # 3668
901801265-71.42Sri Lankav PakistanColombo (RPS)122 Jul 2015ODI # 3671
901261098182.56New Zealandv ZimbabweHarare107 Aug 2015ODI # 3675
90705374169.81Australiav EnglandCardiff231 Aug 2015T20I # 453
89*1409114297.80Bangladeshv PakistanMirpur206 May 2015Test # 2161
89*1196662134.84Pakistanv ZimbabweLahore126 May 2015ODI # 3651
891381126379.46South Africav New ZealandCenturion119 Aug 2015ODI # 3676
88*12679131111.39Bangladeshv South AfricaMirpur212 Jul 2015ODI # 3666
889970133125.71New Zealandv EnglandLeeds129 May 2015Test # 2163
88864766187.23Englandv New ZealandThe Oval212 Jun 2015ODI # 3655
8718512813167.96Englandv AustraliaLord's216 Jul 2015Test # 2171
861268384103.61Pakistanv ZimbabweLahore126 May 2015ODI # 3651
851448811496.59West Indiesv EnglandBridgetown201 May 2015Test # 2160
8533023411-36.32Englandv AustraliaThe Oval320 Aug 2015Test # 2178
8520413111-64.88Australiav EnglandThe Oval120 Aug 2015Test # 2178
85135874497.70Englandv AustraliaLord's205 Sep 2015ODI # 3681
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:

Bahrain vs Tanzania at Blantyre, Quadrangular Twenty20 Series (Malawi) Final, Jul 13, 2025 [T20I # 3314]

Germany vs Tanzania at Blantyre, Quadrangular Twenty20 Series (Malawi) 12th Match, Jul 12, 2025 [T20I # 3309]

Tanzania vs Bahrain at Blantyre, Quadrangular Twenty20 Series (Malawi) 9th Match, Jul 10, 2025 [T20I # 3296]