Players

List of hundreds
Player
Runs scored in an inns
HS
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
123123*19613410291.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
133133*-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
215215*63740729-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
141141*25717012782.94South Africav West IndiesGros Islet10 Jun 2021Test # 2424
100100*-6088166.66Bulgariav SerbiaSofia24 Jun 2021T20I # 1166
150150*41327817153.95Bangladeshv ZimbabweHarare07 Jul 2021Test # 2427
115115*2591969-58.67Bangladeshv ZimbabweHarare07 Jul 2021Test # 2427
117117*1401185699.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
177177*213169166104.73South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
12012015091115131.86South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
100100*1309114-109.89Irelandv South AfricaDublin (Malahide)16 Jul 2021ODI # 4305
103103624369239.53Englandv PakistanNottingham16 Jul 2021T20I # 1191
1121121499783115.46Bangladeshv ZimbabweHarare20 Jul 2021ODI # 4308
100100*-4758212.76Belgiumv AustriaWaterloo24 Jul 2021T20I # 1200
10910928417214-63.37Englandv IndiaNottingham04 Aug 2021Test # 2428
12912939725012151.60Indiav EnglandLord's12 Aug 2021Test # 2429
180180*53332118-56.07Englandv IndiaLord's12 Aug 2021Test # 2429
124124*37321317-58.21Pakistanv West IndiesKingston20 Aug 2021Test # 2431
100100-5175196.07Portugalv GibraltarAlbergaria21 Aug 2021T20I # 1233
104104*-5286200.00Maltav GibraltarAlbergaria21 Aug 2021T20I # 1236
12112124216514-73.33Englandv IndiaLeeds25 Aug 2021Test # 2432
115115*807588153.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
173173*-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
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
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