High scores in 2020 in Tests+ODIs+T20Is

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
26754139334167.93Englandv PakistanSouthampton121 Aug 2020Test # 2393
25162441234260.92New Zealandv West IndiesHamilton103 Dec 2020Test # 2394
21551636319159.22Australiav New ZealandSydney103 Jan 2020Test # 2378
203*-31828-63.83Bangladeshv ZimbabweMirpur222 Feb 2020Test # 2386
200*-46816342.73Sri Lankav ZimbabweHarare219 Jan 2020Test # 2381
19941227624-72.10South Africav Sri LankaCenturion226 Dec 2020Test # 2399
176-143168123.07Bangladeshv ZimbabweSylhet106 Mar 2020ODI # 4253
17648735617249.43Englandv West IndiesManchester116 Jul 2020Test # 2389
17442528021162.14New Zealandv West IndiesWellington111 Dec 2020Test # 2395
158-136203116.17Bangladeshv ZimbabweSylhet103 Mar 2020ODI # 4251
15647031918248.90Pakistanv EnglandManchester105 Aug 2020Test # 2391
15244731113248.87Englandv PakistanSouthampton121 Aug 2020Test # 2393
143-19318174.09Pakistanv BangladeshRawalpindi207 Feb 2020Test # 2384
14217412896110.93Irelandv EnglandSouthampton204 Aug 2020ODI # 4258
141*40627221-51.83Pakistanv EnglandSouthampton221 Aug 2020Test # 2393
135*38222618159.73Englandv South AfricaGqeberha116 Jan 2020Test # 2380
133*49731119142.76Englandv South AfricaCape Town303 Jan 2020Test # 2379
132-23414-56.41Bangladeshv ZimbabweMirpur222 Feb 2020Test # 2386
131-13214199.24Australiav IndiaBengaluru119 Jan 2020ODI # 4233
129*-94136137.23Namibiav OmanAl Amerat108 Jan 2020ODI # 4227
129*2151397492.80South Africav AustraliaBloemfontein204 Mar 2020ODI # 4252
12947629712143.43New Zealandv PakistanMount Maunganui126 Dec 2020Test # 2397
128*-112173114.28Australiav IndiaWankhede214 Jan 2020ODI # 4231
128*-10976117.43Bangladeshv ZimbabweSylhet106 Mar 2020ODI # 4253
127-12310-103.25Sri Lankav West IndiesHambantota126 Feb 2020ODI # 4247
126*-105132120.00Bangladeshv ZimbabweSylhet101 Mar 2020ODI # 4249
125*-50119250.00Belgiumv Czech Rep.Walferdange129 Aug 2020T20I # 1090
125201125131100.00Pakistanv ZimbabweRawalpindi203 Nov 2020ODI # 4264
123*17611473107.89South Africav AustraliaPaarl129 Feb 2020ODI # 4248
12027221412256.07Englandv South AfricaGqeberha116 Jan 2020Test # 2380
1205563725-32.25Englandv West IndiesManchester116 Jul 2020Test # 2389
119-1288692.96Indiav AustraliaBengaluru219 Jan 2020ODI # 4233
119-11912-100.00Sri Lankav West IndiesHambantota126 Feb 2020ODI # 4247
118*18913513187.40Zimbabwev PakistanRawalpindi103 Nov 2020ODI # 4264
118155110142107.27Englandv AustraliaManchester211 Sep 2020ODI # 4259
116*29123313149.78Sri Lankav ZimbabweHarare427 Jan 2020Test # 2383
115-14010-82.14West Indiesv Sri LankaColombo (SSC)122 Feb 2020ODI # 4246
114-1249291.93Australiav IndiaSydney127 Nov 2020ODI # 4265
11314611212-100.89Irelandv EnglandSouthampton204 Aug 2020ODI # 4258
1121501139299.11Indiav New ZealandMount Maunganui111 Feb 2020ODI # 4243
11217712612288.88Englandv AustraliaManchester116 Sep 2020ODI # 4261
11217811711395.72Zimbabwev PakistanRawalpindi230 Oct 2020ODI # 4262
11235922312-50.22Indiav AustraliaMelbourne226 Dec 2020Test # 2398
111*2251599-69.81Australiav New ZealandSydney303 Jan 2020Test # 2378
110*-11413296.49Australiav IndiaWankhede214 Jan 2020ODI # 4231
109*13984104129.76New Zealandv IndiaHamilton205 Feb 2020ODI # 4235
109*-108121100.92Omanv NepalKirtipur209 Feb 2020ODI # 4241
109-109104100.00Omanv U.S.A.Kirtipur111 Feb 2020ODI # 4244
1081631088-100.00Australiav South AfricaPotchefstroom107 Mar 2020ODI # 4254
1081389047120.00Australiav EnglandManchester216 Sep 2020ODI # 4261
1087251108211.76New Zealandv West IndiesMount Maunganui129 Nov 2020T20I # 1110
10720813710378.10Zimbabwev Sri LankaHarare127 Jan 2020Test # 2383
10715211311194.69South Africav EnglandCape Town204 Feb 2020ODI # 4234
107-22713-47.13Zimbabwev BangladeshMirpur122 Feb 2020Test # 2386
10610084154126.19Englandv IrelandSouthampton104 Aug 2020ODI # 4258
1061681147292.98Australiav EnglandManchester216 Sep 2020ODI # 4261
105-12311185.36Omanv U.S.A.Kirtipur111 Feb 2020ODI # 4244
105-66114159.09Australiav IndiaSydney127 Nov 2020ODI # 4265
104-64142162.50Australiav IndiaSydney129 Nov 2020ODI # 4266
10423914111273.75West Indiesv New ZealandHamilton303 Dec 2020Test # 2394
10316110711196.26Indiav New ZealandHamilton105 Feb 2020ODI # 4235
102-9765105.15West Indiesv IrelandSt George's212 Jan 2020ODI # 4230
10239626914-37.91Pakistanv New ZealandMount Maunganui426 Dec 2020Test # 2397
100-16011-62.50Pakistanv BangladeshRawalpindi207 Feb 2020Test # 2384
99*-99132100.00West Indiesv IrelandBridgetown207 Jan 2020ODI # 4226
99*-47115210.63Englandv South AfricaCape Town201 Dec 2020T20I # 1113
99*8657105173.68Pakistanv New ZealandHamilton120 Dec 2020T20I # 1118
98-1029196.07Australiav IndiaRajkot217 Jan 2020ODI # 4232
9819913815271.01South Africav EnglandJohannesburg424 Jan 2020Test # 2382
981501035295.14South Africav EnglandCape Town204 Feb 2020ODI # 4234
96-90131106.66Indiav AustraliaRajkot117 Jan 2020ODI # 4232
95-4768202.12Irelandv West IndiesSt George's115 Jan 2020T20I # 1028
95684886197.91New Zealandv IndiaHamilton229 Jan 2020T20I # 1035
9522815412-61.68West Indiesv EnglandSouthampton408 Jul 2020Test # 2388
9520213016-73.07South Africav Sri LankaCenturion226 Dec 2020Test # 2399
92*-3297287.50Singaporev MalaysiaBangkok103 Mar 2020T20I # 1071
92*-5063184.00Romaniav BulgariaIlfov County117 Oct 2020T20I # 1102
92*-7671121.05Indiav AustraliaCanberra102 Dec 2020ODI # 4267
91*-40510227.50West Indiesv IrelandBasseterre219 Jan 2020T20I # 1030
9122715011-60.66Englandv West IndiesManchester124 Jul 2020Test # 2390
91-5483168.51Maltav BulgariaSofia223 Sep 2020T20I # 1099
9119313415167.91Pakistanv New ZealandMount Maunganui226 Dec 2020Test # 2397
9025016310-55.21Englandv West IndiesManchester324 Jul 2020Test # 2390
90-7674118.42Indiav AustraliaSydney227 Nov 2020ODI # 4265
89-918-97.80Indiav AustraliaBengaluru219 Jan 2020ODI # 4233
8922815311-58.16New Zealandv IndiaWellington221 Feb 2020Test # 2385
89-8772102.29Indiav AustraliaSydney229 Nov 2020ODI # 4266
8910359103150.84Pakistanv New ZealandNapier222 Dec 2020T20I # 1119
88*1026436137.50Indiav New ZealandHamilton105 Feb 2020ODI # 4235
8825518010-48.88South Africav EnglandCape Town203 Jan 2020Test # 2379
88-5367166.03Qatarv MaldivesAl Amerat123 Feb 2020T20I # 1048
871441036284.46Englandv South AfricaCape Town104 Feb 2020ODI # 4234
86*885246165.38Pakistanv EnglandManchester101 Sep 2020T20I # 1094
86*-4894179.16Englandv South AfricaCape Town227 Nov 2020T20I # 1109
8626818412146.73New Zealandv West IndiesHamilton103 Dec 2020Test # 2394
861671259368.80West Indiesv New ZealandHamilton303 Dec 2020Test # 2394
85-1875345.45Zimbabwev Sri LankaHarare119 Jan 2020Test # 2381
85-6143139.34Indiav AustraliaSydney208 Dec 2020T20I # 1116
8525216111-52.79Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
84*-38115221.05Kuwaitv Saudi ArabiaAl Amerat223 Feb 2020T20I # 1049
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:

Scotland vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 78th Match, Jun 12, 2025 [ODI # 4888]

Nepal vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 77th Match, Jun 10, 2025 [ODI # 4887]

Scotland vs Nepal at Dundee, ICC Men's Cricket World Cup League 2 76th Match, Jun 8, 2025 [ODI # 4886]