List of hundreds in Tests+ODIs+T20Is in 2021

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
23823857336428-65.38New Zealandv PakistanChristchurch03 Jan 2021Test # 2400
15715739829118153.95New Zealandv PakistanChristchurch03 Jan 2021Test # 2400
102*1021461128291.07New Zealandv PakistanChristchurch03 Jan 2021Test # 2400
12712724116322-77.91South Africav Sri LankaJohannesburg03 Jan 2021Test # 2401
10310321012819-80.46Sri Lankav South AfricaJohannesburg03 Jan 2021Test # 2401
13113129822616-57.96Australiav IndiaSydney07 Jan 2021Test # 2402
131*1312251489488.51Irelandv U.A.E.Abu Dhabi08 Jan 2021ODI # 4268
1091091881369180.14U.A.E.v IrelandAbu Dhabi08 Jan 2021ODI # 4268
102*1021651077395.32U.A.E.v IrelandAbu Dhabi08 Jan 2021ODI # 4268
22822847632118171.02Englandv Sri LankaGalle14 Jan 2021Test # 2403
11111136125112-44.22Sri Lankav EnglandGalle14 Jan 2021Test # 2403
1081082932049-52.94Australiav IndiaBrisbane15 Jan 2021Test # 2404
12712715412789100.00Afghanistanv IrelandAbu Dhabi21 Jan 2021ODI # 4271
11011037623811-46.21Sri Lankav EnglandGalle22 Jan 2021Test # 2405
18618649530918-60.19Englandv Sri LankaGalle22 Jan 2021Test # 2405
12812818113212496.96Irelandv AfghanistanAbu Dhabi24 Jan 2021ODI # 4273
103*10315610910294.49Afghanistanv IrelandAbu Dhabi24 Jan 2021ODI # 4273
1091093532459244.48Pakistanv South AfricaKarachi26 Jan 2021Test # 2406
1181181481199699.15Irelandv AfghanistanAbu Dhabi26 Jan 2021ODI # 4275
10310322716813-61.30Bangladeshv West IndiesChattogram03 Feb 2021Test # 2407
11511527918210-63.18Bangladeshv West IndiesChattogram03 Feb 2021Test # 2407
210*21041531020767.74West Indiesv BangladeshChattogram03 Feb 2021Test # 2407
115*11529220415-56.37Pakistanv South AfricaRawalpindi04 Feb 2021Test # 2408
10810833724313344.44South Africav PakistanRawalpindi04 Feb 2021Test # 2408
21821853637719257.82Englandv IndiaChennai05 Feb 2021Test # 2409
104*1041026467162.50Pakistanv South AfricaLahore11 Feb 2021T20I # 1120
16116132723118269.69Indiav EnglandChennai13 Feb 2021Test # 2411
10610623514814171.62Indiav EnglandChennai13 Feb 2021Test # 2411
10510527317410-60.34Zimbabwev AfghanistanAbu Dhabi02 Mar 2021Test # 2413
10110122611813285.59Indiav EnglandAhmedabad04 Mar 2021Test # 2414
200*20059044321145.14Afghanistanv ZimbabweAbu Dhabi10 Mar 2021Test # 2415
16416437025714263.81Afghanistanv ZimbabweAbu Dhabi10 Mar 2021Test # 2415
151*15146530913148.86Zimbabwev AfghanistanAbu Dhabi10 Mar 2021Test # 2415
11011017613312182.70West Indiesv Sri LankaNorth Sound10 Mar 2021ODI # 4276
1031031711218485.12West Indiesv Sri LankaNorth Sound12 Mar 2021ODI # 4277
1021021671325477.27West Indiesv Sri LankaNorth Sound14 Mar 2021ODI # 4278
1031033412526-40.87Sri Lankav West IndiesNorth Sound21 Mar 2021Test # 2416
113*11342327413141.24West Indiesv Sri LankaNorth Sound21 Mar 2021Test # 2416
110*11015310810-101.85New Zealandv BangladeshChristchurch23 Mar 2021ODI # 4280
12612617211017-114.54New Zealandv BangladeshWellington26 Mar 2021ODI # 4282
100*1001229292108.69New Zealandv BangladeshWellington26 Mar 2021ODI # 4282
1081081561147294.73Indiav EnglandPune26 Mar 2021ODI # 4283
124124174112117110.71Englandv IndiaPune26 Mar 2021ODI # 4283
12612651431113-40.51West Indiesv Sri LankaNorth Sound29 Mar 2021Test # 2417
123*12319613410291.79South Africav PakistanCenturion02 Apr 2021ODI # 4285
10310313210417-99.03Pakistanv South AfricaCenturion02 Apr 2021ODI # 4285
1931932241551810124.51Pakistanv South AfricaJohannesburg04 Apr 2021ODI # 4286
1011011551049397.11Pakistanv South AfricaCenturion07 Apr 2021ODI # 4287
1221227759154206.77Pakistanv South AfricaCenturion14 Apr 2021T20I # 1147
133*133-73156182.19Netherlandsv MalaysiaKirtipur18 Apr 2021T20I # 1150
16316353337817143.12Bangladeshv Sri LankaPallekele21 Apr 2021Test # 2418
12712743130411-41.77Bangladeshv Sri LankaPallekele21 Apr 2021Test # 2418
24424469843726-55.83Sri Lankav BangladeshPallekele21 Apr 2021Test # 2418
16616641229122-57.04Sri Lankav BangladeshPallekele21 Apr 2021Test # 2418
11811826419015-62.10Sri Lankav BangladeshPallekele29 Apr 2021Test # 2419
14014044529815-46.97Sri Lankav BangladeshPallekele29 Apr 2021Test # 2419
14014029720420-68.62Pakistanv ZimbabweHarare29 Apr 2021Test # 2420
215*21563740729-52.82Pakistanv ZimbabweHarare07 May 2021Test # 2421
12612631124017152.50Pakistanv ZimbabweHarare07 May 2021Test # 2421
12512520512710-98.42Bangladeshv Sri LankaMirpur25 May 2021ODI # 4291
12012016312211198.36Sri Lankav BangladeshMirpur28 May 2021ODI # 4292
20020057834722157.63New Zealandv EnglandLord's02 Jun 2021Test # 2422
13213247729716144.44Englandv New ZealandLord's02 Jun 2021Test # 2422
141*14125717012782.94South Africav West IndiesGros Islet10 Jun 2021Test # 2424
100*100-6088166.66Bulgariav SerbiaSofia24 Jun 2021T20I # 1166
150*15041327817153.95Bangladeshv ZimbabweHarare07 Jul 2021Test # 2427
115*1152591969-58.67Bangladeshv ZimbabweHarare07 Jul 2021Test # 2427
117*1171401185699.15Bangladeshv ZimbabweHarare07 Jul 2021Test # 2427
10210217111710287.17Irelandv South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
158158198139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
1021021609511-107.36Englandv PakistanBirmingham13 Jul 2021ODI # 4303
1021021911148-89.47Bangladeshv ZimbabweHarare16 Jul 2021ODI # 4304
177*177213169166104.73South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
12012015091115131.86South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
100*1001309114-109.89Irelandv South AfricaDublin (Malahide)16 Jul 2021ODI # 4305
103103624369239.53Englandv PakistanNottingham16 Jul 2021T20I # 1191
1121121499783115.46Bangladeshv ZimbabweHarare20 Jul 2021ODI # 4308
100*100-4758212.76Belgiumv AustriaWaterloo24 Jul 2021T20I # 1200
10910928417214-63.37Englandv IndiaNottingham04 Aug 2021Test # 2428
12912939725012151.60Indiav EnglandLord's12 Aug 2021Test # 2429
180*18053332118-56.07Englandv IndiaLord's12 Aug 2021Test # 2429
124*12437321317-58.21Pakistanv West IndiesKingston20 Aug 2021Test # 2431
100100-5175196.07Portugalv GibraltarAlbergaria21 Aug 2021T20I # 1233
104*104-5286200.00Maltav GibraltarAlbergaria21 Aug 2021T20I # 1236
12112124216514-73.33Englandv IndiaLeeds25 Aug 2021Test # 2432
115*115807588153.33Irelandv ZimbabweBready01 Sep 2021T20I # 1244
118118189115102102.60Sri Lankav South AfricaColombo (RPS)02 Sep 2021ODI # 4314
12712735325614149.60Indiav EnglandThe Oval02 Sep 2021Test # 2433
1211211971359189.62South Africav Sri LankaColombo (RPS)04 Sep 2021ODI # 4315
173*173-124416139.51U.S.A.v P.N.G.Al Amerat09 Sep 2021ODI # 4320
100100-1149187.71U.S.A.v NepalAl Amerat13 Sep 2021ODI # 4324
107107-62126172.58Omanv NepalAl Amerat14 Sep 2021ODI # 4325
107*107-62144172.58U.A.E.v IrelandICCA Dubai10 Oct 2021T20I # 1294
100*1001036063166.66Rwandav SeychellesRwanda19 Oct 2021T20I # 1319
107*107-52112205.76Gibraltarv BulgariaMarsa23 Oct 2021T20I # 1347
101*1011046766150.74Englandv Sri LankaSharjah01 Nov 2021T20I # 1382
104104855168203.92Mozambiquev CameroonRwanda03 Nov 2021T20I # 1387
107*107-6296172.58Canadav PanamaCoolidge14 Nov 2021T20I # 1427
103*103685698183.92Kenyav NigeriaKigali18 Nov 2021T20I # 1436
14714743330015-49.00Sri Lankav West IndiesGalle21 Nov 2021Test # 2434
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:

Sri Lanka vs Bangladesh at Pallekele, Bangladesh in Sri Lanka 3rd ODI, Jul 8, 2025 [ODI # 4891]

Bangladesh vs Sri Lanka at Colombo (RPS), Bangladesh in Sri Lanka 2nd ODI, Jul 5, 2025 [ODI # 4890]

Sri Lanka vs Bangladesh at Colombo (RPS), Bangladesh in Sri Lanka 1st ODI, Jul 2, 2025 [ODI # 4889]