List of hundreds in Tests+ODIs+T20Is in 2019

List of hundreds
Player
Runs scored in an inns
HS
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
193193-37322-51.74Indiav AustraliaSydney03 Jan 2019Test # 2339
159159*-18915184.12Indiav AustraliaSydney03 Jan 2019Test # 2339
138138-13911599.28New Zealandv Sri LankaMount Maunganui03 Jan 2019ODI # 4074
102102-86131118.60Sri Lankav New ZealandMount Maunganui03 Jan 2019ODI # 4074
10310335422613-45.57South Africav PakistanCape Town03 Jan 2019Test # 2340
140140-74813189.18Sri Lankav New ZealandMount Maunganui05 Jan 2019ODI # 4075
137137-13194104.58New Zealandv Sri LankaNelson08 Jan 2019ODI # 4076
124124*-80123155.00New Zealandv Sri LankaNelson08 Jan 2019ODI # 4076
12912922813818193.47South Africav PakistanJohannesburg11 Jan 2019Test # 2341
133133204129106103.10Indiav AustraliaSydney12 Jan 2019ODI # 4077
131131182123113106.50Australiav IndiaAdelaide15 Jan 2019ODI # 4078
1041041501125292.85Indiav AustraliaAdelaide15 Jan 2019ODI # 4078
108108*2121207190.00South Africav PakistanGqeberha19 Jan 2019ODI # 4080
103103-59105174.57Kuwaitv BahrainAl Amerat23 Jan 2019T20I # 726
116116*34322411151.78West Indiesv EnglandBridgetown23 Jan 2019Test # 2342
202202*28422923888.20West Indiesv EnglandBridgetown23 Jan 2019Test # 2342
1011011991168-87.06Pakistanv South AfricaCenturion25 Jan 2019ODI # 4084
115115-109151105.50Nepalv U.A.E.ICCA Dubai28 Jan 2019ODI # 4089
18018041526027-69.23Australiav Sri LankaCanberra01 Feb 2019Test # 2345
16116128720421178.92Australiav Sri LankaCanberra01 Feb 2019Test # 2345
114114*23119214159.37Australiav Sri LankaCanberra01 Feb 2019Test # 2345
101101*18613614-74.26Australiav Sri LankaCanberra01 Feb 2019Test # 2345
12212231722510-54.22Englandv West IndiesGros Islet09 Feb 2019Test # 2346
102102*26719112153.40West Indiesv EnglandGros Islet09 Feb 2019Test # 2346
117117*19211684100.86New Zealandv BangladeshNapier13 Feb 2019ODI # 4093
153153*30920012576.50Sri Lankav South AfricaDurban13 Feb 2019Test # 2347
11811812688144134.09New Zealandv BangladeshChristchurch16 Feb 2019ODI # 4094
10210215811012292.72Bangladeshv New ZealandDunedin20 Feb 2019ODI # 4095
135135216129312104.65West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
12312311885153144.70Englandv West IndiesBridgetown20 Feb 2019ODI # 4096
102102167979-105.15Englandv West IndiesBridgetown20 Feb 2019ODI # 4096
104104*1208374125.30West Indiesv EnglandBridgetown22 Feb 2019ODI # 4097
162162*-621116261.29Afghanistanv IrelandDehradun23 Feb 2019T20I # 746
103103-8886117.04Englandv West IndiesSt George's27 Feb 2019ODI # 4099
150150-771312194.80Englandv West IndiesSt George's27 Feb 2019ODI # 4099
162162-971114167.01West Indiesv EnglandSt George's27 Feb 2019ODI # 4099
113113*745579205.45Australiav IndiaBengaluru27 Feb 2019T20I # 749
12612618712821198.43Bangladeshv New ZealandHamilton28 Feb 2019Test # 2349
13213230822019160.00New Zealandv BangladeshHamilton28 Feb 2019Test # 2349
16116136824817364.91New Zealandv BangladeshHamilton28 Feb 2019Test # 2349
200200*38225719-77.82New Zealandv BangladeshHamilton28 Feb 2019Test # 2349
14914925517121587.13Bangladeshv New ZealandHamilton28 Feb 2019Test # 2349
14614631522921363.75Bangladeshv New ZealandHamilton28 Feb 2019Test # 2349
112112*16111415198.24South Africav Sri LankaJohannesburg03 Mar 2019ODI # 4104
104104*-9855106.12Afghanistanv IrelandDehradun05 Mar 2019ODI # 4105
145145*-13688106.61Irelandv AfghanistanDehradun05 Mar 2019ODI # 4105
116116-12010-96.66Indiav AustraliaNagpur05 Mar 2019ODI # 4106
20020032121219494.33New Zealandv BangladeshWellington08 Mar 2019Test # 2350
1071071571299-82.94New Zealandv BangladeshWellington08 Mar 2019Test # 2350
104104-11311192.03Australiav IndiaRanchi08 Mar 2019ODI # 4109
123123-95161129.47Indiav AustraliaRanchi08 Mar 2019ODI # 4109
143143-115183124.34Indiav AustraliaMohali10 Mar 2019ODI # 4111
117117-10583111.42Australiav IndiaMohali10 Mar 2019ODI # 4111
121121131108162112.03South Africav Sri LankaDurban10 Mar 2019ODI # 4112
100100-10610294.33Australiav IndiaDelhi13 Mar 2019ODI # 4113
101101*-1156187.82Pakistanv AustraliaSharjah22 Mar 2019ODI # 4116
116116-1358485.92Australiav PakistanSharjah22 Mar 2019ODI # 4116
107107*-6046178.33P.N.G.v PhilippinesPort Moresby23 Mar 2019T20I # 760
115115-12611-91.26Pakistanv AustraliaSharjah24 Mar 2019ODI # 4117
153153*-143116106.99Australiav PakistanSharjah24 Mar 2019ODI # 4117
112112-1199-94.11Pakistanv AustraliaDubai (DICS)29 Mar 2019ODI # 4119
104104-10291101.96Pakistanv AustraliaDubai (DICS)29 Mar 2019ODI # 4119
102102*-6456159.37Spainv MaltaCartagena30 Mar 2019T20I # 765
130130-129113100.77Pakistanv AustraliaDubai (DICS)31 Mar 2019ODI # 4120
109109*1318473129.76Zimbabwev U.A.E.Harare14 Apr 2019ODI # 4123
179179-137156130.65West Indiesv IrelandDublin05 May 2019ODI # 4128
170170-152222111.84West Indiesv IrelandDublin05 May 2019ODI # 4128
10910917013211182.57West Indiesv BangladeshDublin07 May 2019ODI # 4129
100100-89101112.35Scotlandv AfghanistanEdinburgh10 May 2019ODI # 4131
113113-11511298.26Afghanistanv ScotlandEdinburgh10 May 2019ODI # 4131
135135169124114108.87Irelandv West IndiesDublin (Malahide)11 May 2019ODI # 4132
148148163126191117.46West Indiesv IrelandDublin (Malahide)11 May 2019ODI # 4132
110110*665569200.00Englandv PakistanSouthampton11 May 2019ODI # 4133
138138136106124130.18Pakistanv EnglandSouthampton11 May 2019ODI # 4133
151151211131161115.26Pakistanv EnglandBristol14 May 2019ODI # 4135
12812813593155137.63Englandv PakistanBristol14 May 2019ODI # 4135
130130-1418492.19Irelandv BangladeshDublin15 May 2019ODI # 4136
115115150112131102.67Pakistanv EnglandNottingham17 May 2019ODI # 4138
11411412389114128.08Englandv PakistanNottingham17 May 2019ODI # 4138
1011011268816-114.77Afghanistanv IrelandBelfast21 May 2019ODI # 4141
107107168104101102.88Englandv PakistanNottingham03 Jun 2019ODI # 4148
1031031037692135.52Englandv PakistanNottingham03 Jun 2019ODI # 4148
122122*21214413284.72Indiav South AfricaSouthampton05 Jun 2019ODI # 4150
153153153121145126.44Englandv BangladeshCardiff08 Jun 2019ODI # 4153
121121147119121101.68Bangladeshv EnglandCardiff08 Jun 2019ODI # 4153
11711716310916-107.33Indiav AustraliaThe Oval09 Jun 2019ODI # 4155
10710716111111196.39Australiav PakistanTaunton12 Jun 2019ODI # 4157
100100*1649411-106.38Englandv West IndiesSouthampton14 Jun 2019ODI # 4158
153153176132155115.90Australiav Sri LankaThe Oval15 Jun 2019ODI # 4159
140140153113143123.89Indiav PakistanManchester16 Jun 2019ODI # 4161
124124*1709916-125.25Bangladeshv West IndiesTaunton17 Jun 2019ODI # 4162
1481487771417208.45Englandv AfghanistanManchester18 Jun 2019ODI # 4163
106106*2161389176.81New Zealandv South AfricaBirmingham19 Jun 2019ODI # 4165
166166184147145112.92Australiav BangladeshNottingham20 Jun 2019ODI # 4166
102102*1469791105.15Bangladeshv AustraliaNottingham20 Jun 2019ODI # 4166
14814821215414196.10New Zealandv West IndiesManchester22 Jun 2019ODI # 4170
1011011178295123.17West Indiesv New ZealandManchester22 Jun 2019ODI # 4170
10010014411611286.20Australiav EnglandLord's25 Jun 2019ODI # 4173
101101*19812711-79.52Pakistanv New ZealandBirmingham26 Jun 2019ODI # 4174
111111138109106101.83Englandv IndiaBirmingham30 Jun 2019ODI # 4179
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:

Cayman Islands vs Bahamas at King City (NW), ICC Men's T20 World Cup Americas Region Final 11th Match, Jun 22, 2025 [T20I # 3262]

Bahamas vs Canada at King City (NW), ICC Men's T20 World Cup Americas Region Final 9th Match, Jun 21, 2025 [T20I # 3258]

Bermuda vs Bahamas at King City (NW), ICC Men's T20 World Cup Americas Region Final 7th Match, Jun 19, 2025 [T20I # 3251]