High scores in 2017 in Tests+ODIs+T20Is

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
244*63440927-59.65Englandv AustraliaMelbourne226 Dec 2017Test # 2289
24358840733-59.70Englandv West IndiesBirmingham117 Aug 2017Test # 2270
24344728725-84.66Indiav Sri LankaDelhi102 Dec 2017Test # 2286
23957839930159.89Australiav EnglandW.A.C.A214 Dec 2017Test # 2288
21741827631-78.62Bangladeshv New ZealandWellington112 Jan 2017Test # 2246
21338626717279.77Indiav Sri LankaNagpur224 Nov 2017Test # 2283
208*2121531312135.94Indiav Sri LankaMohali113 Dec 2017ODI # 3941
20429524624-82.92Indiav BangladeshHyderabad109 Feb 2017Test # 2249
20267252521-38.47Indiav AustraliaRanchi216 Mar 2017Test # 2256
19955338815351.28South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
19655640519148.39Sri Lankav PakistanDubai (DICS)106 Oct 2017Test # 2278
19444128519468.07Sri Lankav BangladeshGalle107 Mar 2017Test # 2252
19037523427181.19Englandv South AfricaLord's106 Jul 2017Test # 2262
19023516831-113.09Indiav Sri LankaGalle126 Jul 2017Test # 2265
185212141163131.20South Africav Sri LankaCape Town107 Feb 2017ODI # 3833
18441329320-62.79Australiav PakistanSydney103 Jan 2017Test # 2245
18132223629-76.69Australiav EnglandW.A.C.A214 Dec 2017Test # 2288
180*1981381511130.43New Zealandv South AfricaHamilton201 Mar 2017ODI # 3843
179186128195139.84Australiav PakistanAdelaide126 Jan 2017ODI # 3826
178*51236117-49.30Australiav IndiaRanchi116 Mar 2017Test # 2256
17746332918153.79New Zealandv BangladeshWellington212 Jan 2017Test # 2246
176*-130177135.38West Indiesv EnglandThe Oval127 Sep 2017ODI # 3916
17645328516361.75New Zealandv South AfricaHamilton225 Mar 2017Test # 2257
176121104157169.23South Africav BangladeshPaarl118 Oct 2017ODI # 3925
175*44333417352.39Pakistanv AustraliaSydney203 Jan 2017Test # 2245
168*188145212115.86South Africav BangladeshKimberley215 Oct 2017ODI # 3923
16447236121145.42Sri Lankav IndiaDelhi202 Dec 2017Test # 2286
16034725613162.50Zimbabwev Sri LankaColombo (RPS)114 Jul 2017Test # 2263
15936526023161.15Bangladeshv New ZealandWellington112 Jan 2017Test # 2246
155*54437214-41.66Sri Lankav PakistanAbu Dhabi128 Sep 2017Test # 2275
15529322119-70.13South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
15535026713-58.05Indiav Sri LankaDelhi102 Dec 2017Test # 2286
154217134155114.92South Africav Sri LankaCenturion110 Feb 2017ODI # 3834
154-16315394.47Scotlandv P.N.G.Port Moresby106 Oct 2017ODI # 3920
15338126513-57.73Indiav Sri LankaGalle126 Jul 2017Test # 2265
150183127213118.11Indiav EnglandCuttack119 Jan 2017ODI # 3821
14734325323-58.10West Indiesv EnglandLeeds225 Aug 2017Test # 2271
14736324016261.25Zimbabwev West IndiesBulawayo129 Oct 2017Test # 2280
147168138182106.52Indiav New ZealandKanpur129 Oct 2017ODI # 3932
146*161117911124.78Australiav New ZealandAuckland230 Jan 2017ODI # 3829
143*-13793104.37Hong Kongv P.N.G.ICCA Dubai108 Dec 2017ODI # 3938
14325318622-76.88South Africav BangladeshBloemfontein106 Oct 2017Test # 2277
14350136214-39.50Indiav Sri LankaNagpur224 Nov 2017Test # 2283
141*-11417-123.68Englandv West IndiesSouthampton229 Sep 2017ODI # 3918
141*51232614-43.25Australiav EnglandBrisbane223 Nov 2017Test # 2282
14137730716-45.92Sri Lankav IndiaColombo (SSC)303 Aug 2017Test # 2267
14041029924-46.82South Africav New ZealandDunedin108 Mar 2017Test # 2253
14032222719161.67Englandv AustraliaW.A.C.A114 Dec 2017Test # 2288
13841330010146.00Sri Lankav BangladeshColombo (PSS)115 Mar 2017Test # 2254
13725820017168.50South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
13633222820-59.64South Africav EnglandThe Oval427 Jul 2017Test # 2266
13628718922-71.95Englandv West IndiesBirmingham117 Aug 2017Test # 2270
135*24118115-74.58South Africav BangladeshBloemfontein106 Oct 2017Test # 2277
13439126516-50.56South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
134203122106109.83Indiav EnglandCuttack119 Jan 2017ODI # 3821
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
13225416317-80.98South Africav BangladeshBloemfontein106 Oct 2017Test # 2277
13131721017-62.38West Indiesv PakistanBridgetown130 Apr 2017Test # 2260
131-96172136.45Indiav Sri LankaColombo (RPS)131 Aug 2017ODI # 3908
130156119112109.24Australiav PakistanSydney122 Jan 2017ODI # 3822
13038024118-53.94New Zealandv South AfricaDunedin208 Mar 2017Test # 2253
12936223015-56.08South Africav Sri LankaCape Town102 Jan 2017Test # 2244
1282191379393.43Australiav PakistanAdelaide126 Jan 2017ODI # 3826
12818414212390.14Bangladeshv EnglandThe Oval101 Jun 2017ODI # 3875
12831322111157.91Indiav Sri LankaNagpur224 Nov 2017Test # 2283
12738126216248.47Bangladeshv IndiaHyderabad209 Feb 2017Test # 2249
127-14215189.43Bangladeshv Sri LankaDambulla125 Mar 2017ODI # 3855
1274903348238.02Pakistanv West IndiesRoseau110 May 2017Test # 2261
1273422059161.95Zimbabwev Sri LankaColombo (RPS)314 Jul 2017Test # 2263
126*35823115154.54Australiav EnglandAdelaide102 Dec 2017Test # 2285
12635224410151.63Sri Lankav BangladeshColombo (PSS)315 Mar 2017Test # 2254
125*-1327394.69Pakistanv West IndiesProvidence109 Apr 2017ODI # 3862
125*-62612201.61West Indiesv IndiaKingston209 Jul 2017T20I # 617
12519812815197.65Indiav Sri LankaThe Oval108 Jun 2017ODI # 3882
125165109115114.67Indiav AustraliaNagpur201 Oct 2017ODI # 3919
12526420414261.27South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
124*-14516285.51Indiav Sri LankaPallekele227 Aug 2017ODI # 3907
12415412512599.20Australiav IndiaIndore124 Sep 2017ODI # 3914
124134119124104.20Australiav IndiaBengaluru128 Sep 2017ODI # 3917
123*16512915195.34Indiav BangladeshBirmingham215 Jun 2017ODI # 3891
1233622347-52.56Australiav BangladeshChattogram204 Sep 2017Test # 2273
12214710585116.19Indiav EnglandPune215 Jan 2017ODI # 3819
1212031259296.80Indiav New ZealandWankhede122 Oct 2017ODI # 3928
12012576124157.89Indiav EnglandPune215 Jan 2017ODI # 3819
119*25721915154.33Sri Lankav IndiaDelhi402 Dec 2017Test # 2286
11912190117132.22Sri Lankav South AfricaCape Town207 Feb 2017ODI # 3833
119-9818-121.42Irelandv AfghanistanGreater Noida215 Mar 2017ODI # 3850
11920912317-96.74Indiav Sri LankaPallekele112 Aug 2017Test # 2269
11931921518-55.34Englandv AustraliaW.A.C.A114 Dec 2017Test # 2288
118*32121114-55.92West Indiesv EnglandLeeds425 Aug 2017Test # 2271
11824216115-73.29New Zealandv South AfricaWellington116 Mar 2017Test # 2255
11861431210274.41Indiav Sri LankaIndore122 Dec 2017T20I # 634
117*1389836119.38South Africav Sri LankaDurban101 Feb 2017ODI # 3830
117*-68106172.05U.A.E.v P.N.G.Abu Dhabi114 Apr 2017T20I # 609
1173292338150.21Indiav AustraliaRanchi216 Mar 2017Test # 2256
11625115910-72.95Bangladeshv Sri LankaColombo (PSS)215 Mar 2017Test # 2254
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

Belgium vs Malta at Zemst, Mdina Cup 4th Match, May 31, 2025 [T20I # 3196]

Malta vs Portugal at Zemst, Mdina Cup 5th Match, May 31, 2025 [T20I # 3198]

Malta vs Belgium at Zemst, Mdina Cup 1st Match, May 30, 2025 [T20I # 3191]