High scores in 2019 in Tests+ODIs+T20Is

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
335*55441839180.14Australiav PakistanAdelaide129 Nov 2019Test # 2372
254*-33633275.59Indiav South AfricaPune110 Oct 2019Test # 2364
243-33028873.63Indiav BangladeshIndore214 Nov 2019Test # 2366
22663644122151.24Englandv New ZealandHamilton229 Nov 2019Test # 2371
215-37123657.95Indiav South AfricaVisakhapatnam102 Oct 2019Test # 2363
212-25528683.13Indiav South AfricaRanchi119 Oct 2019Test # 2365
21151331924266.14Australiav EnglandManchester104 Sep 2019Test # 2360
20566747324143.34New Zealandv EnglandMount Maunganui221 Nov 2019Test # 2367
202*28422923888.20West Indiesv EnglandBridgetown323 Jan 2019Test # 2342
200*38225719-77.82New Zealandv BangladeshHamilton228 Feb 2019Test # 2349
20032121219494.33New Zealandv BangladeshWellington208 Mar 2019Test # 2350
193-37322-51.74Indiav AustraliaSydney103 Jan 2019Test # 2339
18536627920-66.30Australiav PakistanBrisbane221 Nov 2019Test # 2368
18041526027-69.23Australiav Sri LankaCanberra101 Feb 2019Test # 2345
179-137156130.65West Indiesv IrelandDublin105 May 2019ODI # 4128
176-24423672.13Indiav South AfricaVisakhapatnam102 Oct 2019Test # 2363
17439028121161.92Pakistanv Sri LankaKarachi319 Dec 2019Test # 2375
170-152222111.84West Indiesv IrelandDublin105 May 2019ODI # 4128
166184147145112.92Australiav BangladeshNottingham120 Jun 2019ODI # 4166
162*-621116261.29Afghanistanv IrelandDehradun123 Feb 2019T20I # 746
162-971114167.01West Indiesv EnglandSt George's227 Feb 2019ODI # 4099
16235023822-68.06Australiav PakistanAdelaide129 Nov 2019Test # 2372
16128720421178.92Australiav Sri LankaCanberra101 Feb 2019Test # 2345
16136824817364.91New Zealandv BangladeshHamilton228 Feb 2019Test # 2349
160-28718455.74South Africav IndiaVisakhapatnam202 Oct 2019Test # 2363
159*-18915184.12Indiav AustraliaSydney103 Jan 2019Test # 2339
159-138175115.21Indiav West IndiesVisakhapatnam118 Dec 2019ODI # 4222
15435925115-61.35New Zealandv Sri LankaColombo (PSS)222 Aug 2019Test # 2356
15444429610-52.02Australiav PakistanBrisbane221 Nov 2019Test # 2368
153*30920012576.50Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
153*-143116106.99Australiav PakistanSharjah224 Mar 2019ODI # 4117
153153121145126.44Englandv BangladeshCardiff108 Jun 2019ODI # 4153
153176132155115.90Australiav Sri LankaThe Oval115 Jun 2019ODI # 4159
151211131161115.26Pakistanv EnglandBristol114 May 2019ODI # 4135
150-771312194.80Englandv West IndiesSt George's127 Feb 2019ODI # 4099
14925517121587.13Bangladeshv New ZealandHamilton328 Feb 2019Test # 2349
148163126191117.46West Indiesv IrelandDublin (Malahide)211 May 2019ODI # 4132
1487771417208.45Englandv AfghanistanManchester118 Jun 2019ODI # 4163
14821215414196.10New Zealandv West IndiesManchester122 Jun 2019ODI # 4170
14631522921363.75Bangladeshv New ZealandHamilton328 Feb 2019Test # 2349
145*-13688106.61Irelandv AfghanistanDehradun205 Mar 2019ODI # 4105
14433621916265.75Australiav EnglandBirmingham101 Aug 2019Test # 2353
143-115183124.34Indiav AustraliaMohali110 Mar 2019ODI # 4111
14337024018159.58Australiav New ZealandPerth112 Dec 2019Test # 2374
14232620714-68.59Australiav EnglandBirmingham301 Aug 2019Test # 2353
140-74813189.18Sri Lankav New ZealandMount Maunganui205 Jan 2019ODI # 4075
140153113143123.89Indiav PakistanManchester116 Jun 2019ODI # 4161
139-106117131.13West Indiesv IndiaChennai215 Dec 2019ODI # 4221
138-13911599.28New Zealandv Sri LankaMount Maunganui103 Jan 2019ODI # 4074
138136106124130.18Pakistanv EnglandSouthampton211 May 2019ODI # 4133
137-13194104.58New Zealandv Sri LankaNelson108 Jan 2019ODI # 4076
136-109118124.77Namibiav U.S.A.Lauderhill120 Sep 2019ODI # 4208
136-19418-70.10Indiav BangladeshEden Gardens222 Nov 2019Test # 2369
135*33021911861.64Englandv AustraliaLeeds422 Aug 2019Test # 2357
135216129312104.65West Indiesv EnglandBridgetown120 Feb 2019ODI # 4096
135169124114108.87Irelandv West IndiesDublin (Malahide)111 May 2019ODI # 4132
1352991987368.18Pakistanv Sri LankaKarachi319 Dec 2019Test # 2375
133204129106103.10Indiav AustraliaSydney212 Jan 2019ODI # 4077
13347331217-42.62Englandv AustraliaBirmingham201 Aug 2019Test # 2353
133-13416199.25Sri Lankav PakistanKarachi102 Oct 2019ODI # 4212
13230822019160.00New Zealandv BangladeshHamilton228 Feb 2019Test # 2349
131182123113106.50Australiav IndiaAdelaide115 Jan 2019ODI # 4078
130-129113100.77Pakistanv AustraliaDubai (DICS)231 Mar 2019ODI # 4120
130-1418492.19Irelandv BangladeshDublin115 May 2019ODI # 4136
12922813818193.47South Africav PakistanJohannesburg311 Jan 2019Test # 2341
12813593155137.63Englandv PakistanBristol214 May 2019ODI # 4135
127*-56514226.78Scotlandv NetherlandsDublin (Malahide)116 Sep 2019T20I # 884
127-14910785.23Indiav South AfricaVisakhapatnam302 Oct 2019Test # 2363
12618712821198.43Bangladeshv New ZealandHamilton128 Feb 2019Test # 2349
12635226911546.84New Zealandv EnglandMount Maunganui221 Nov 2019Test # 2367
124*-80123155.00New Zealandv Sri LankaNelson108 Jan 2019ODI # 4076
124*1709916-125.25Bangladeshv West IndiesTaunton217 Jun 2019ODI # 4162
124-62127200.00Irelandv Hong KongAl Amerat107 Oct 2019T20I # 921
12311885153144.70Englandv West IndiesBridgetown220 Feb 2019ODI # 4096
123-95161129.47Indiav AustraliaRanchi208 Mar 2019ODI # 4109
122*21214413284.72Indiav South AfricaSouthampton205 Jun 2019ODI # 4150
12231722510-54.22Englandv West IndiesGros Islet309 Feb 2019Test # 2346
122168117152104.27Australiav South AfricaManchester206 Jul 2019ODI # 4188
1223102436150.20Sri Lankav New ZealandGalle414 Aug 2019Test # 2354
121131108162112.03South Africav Sri LankaDurban110 Mar 2019ODI # 4112
121147119121101.68Bangladeshv EnglandCardiff208 Jun 2019ODI # 4153
12132121015-57.61New Zealandv AustraliaMelbourne426 Dec 2019Test # 2376
12017912514196.00Indiav West IndiesPort of Spain111 Aug 2019ODI # 4197
11812688144134.09New Zealandv BangladeshChristchurch216 Feb 2019ODI # 4094
118156103114114.56West Indiesv Sri LankaChester-le-Street201 Jul 2019ODI # 4180
11822615713-75.15Pakistanv Sri LankaKarachi319 Dec 2019Test # 2375
117*19211684100.86New Zealandv BangladeshNapier213 Feb 2019ODI # 4093
117-10583111.42Australiav IndiaMohali210 Mar 2019ODI # 4111
11716310916-107.33Indiav AustraliaThe Oval109 Jun 2019ODI # 4155
11725816617170.48Australiav EnglandThe Oval412 Sep 2019Test # 2362
116*34322411151.78West Indiesv EnglandBridgetown323 Jan 2019Test # 2342
116-12010-96.66Indiav AustraliaNagpur105 Mar 2019ODI # 4106
116-1358485.92Australiav PakistanSharjah222 Mar 2019ODI # 4116
115*21416511369.69Englandv AustraliaLord's314 Aug 2019Test # 2355
115-109151105.50Nepalv U.A.E.ICCA Dubai228 Jan 2019ODI # 4089
115-12611-91.26Pakistanv AustraliaSharjah124 Mar 2019ODI # 4117
115150112131102.67Pakistanv EnglandNottingham117 May 2019ODI # 4138
115-10584109.52Pakistanv Sri LankaKarachi130 Sep 2019ODI # 4211
115-19217159.89Indiav South AfricaRanchi119 Oct 2019Test # 2365
114*23119214159.37Australiav Sri LankaCanberra101 Feb 2019Test # 2345
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:

Panadura Sports Club vs Tamil Union Cricket and Athletic Club at Colombo (PSS), Major Clubs Limited Over Tournament Group A, Jul 5, 2025 [List A]

Ace Capital Cricket Club vs Nondescripts Cricket Club at Colombo (NCC), Major Clubs Limited Over Tournament Group A, Jul 5, 2025 [List A]

Police Sports Club vs Chilaw Marians Cricket Club at Moratuwa, Major Clubs Limited Over Tournament Group A, Jul 5, 2025 [List A]