List of hundreds in Tests+ODIs+T20Is in 2025

List of hundreds
Player
Runs scored in an inns
HS
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1011017846134219.56Sri Lankav New ZealandNelson02 Jan 2025T20I # 3081
13913940127514-50.54Afghanistanv ZimbabweBulawayo02 Jan 2025Test # 2574
1011012971819-55.80Afghanistanv ZimbabweBulawayo02 Jan 2025Test # 2574
25925960734329375.51South Africav PakistanCape Town03 Jan 2025Test # 2576
1061062481799259.21South Africav PakistanCape Town03 Jan 2025Test # 2576
1001001521479568.02South Africav PakistanCape Town03 Jan 2025Test # 2576
14514537125117-57.76Pakistanv South AfricaCape Town03 Jan 2025Test # 2576
23223250335216165.90Australiav Sri LankaGalle29 Jan 2025Test # 2579
14114126325112256.17Australiav Sri LankaGalle29 Jan 2025Test # 2579
10210214694101108.51Australiav Sri LankaGalle29 Jan 2025Test # 2579
1351359354713250.00Indiav EnglandWankhede02 Feb 2025T20I # 3086
106106*-38512278.94Hungaryv MaltaMarsa04 Feb 2025T20I # 3090
13113130125410151.57Australiav Sri LankaGalle06 Feb 2025Test # 2580
15615627218815282.97Australiav Sri LankaGalle06 Feb 2025Test # 2580
106106*1067467143.24New Zealandv PakistanLahore08 Feb 2025ODI # 4827
11911914290127132.22Indiav EnglandCuttack09 Feb 2025ODI # 4828
150150184148115101.35South Africav New ZealandLahore10 Feb 2025ODI # 4829
133133*166113132117.69New Zealandv South AfricaLahore10 Feb 2025ODI # 4829
127127180126145100.79Sri Lankav AustraliaColombo (RPS)12 Feb 2025ODI # 4831
112112141102143109.80Indiav EnglandAhmedabad12 Feb 2025ODI # 4833
122122*1681289395.31Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
134134158103162130.09Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
10110115411511-87.82Sri Lankav AustraliaColombo (RPS)14 Feb 2025ODI # 4835
169169216163203103.68Zimbabwev IrelandHarare14 Feb 2025ODI # 4837
118118*16613014-90.76Zimbabwev IrelandHarare18 Feb 2025ODI # 4842
10710717411312194.69New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
118118*160104103113.46New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
1001001851186284.74Bangladeshv IndiaDubai (DICS)20 Feb 2025ODI # 4844
101101*-1299278.29Indiav BangladeshDubai (DICS)20 Feb 2025ODI # 4844
100100*-4877208.33U.S.A.v OmanAl Amerat20 Feb 2025T20I # 3095
1031031541067197.16South Africav AfghanistanKarachi21 Feb 2025ODI # 4845
165165215143173115.38Englandv AustraliaLahore22 Feb 2025ODI # 4846
120120*1348686139.53Australiav EnglandLahore22 Feb 2025ODI # 4846
100100*1511117-90.09Indiav PakistanDubai (DICS)23 Feb 2025ODI # 4847
112112149105121106.66New Zealandv BangladeshRawalpindi24 Feb 2025ODI # 4848
177177226146126121.23Afghanistanv EnglandLahore26 Feb 2025ODI # 4849
120120177111111108.10Englandv AfghanistanLahore26 Feb 2025ODI # 4849
108108147101131106.93New Zealandv South AfricaLahore05 Mar 2025ODI # 4855
10210213794102108.51New Zealandv South AfricaLahore05 Mar 2025ODI # 4855
100100*9367104149.25South Africav New ZealandLahore05 Mar 2025ODI # 4855
105105*7445107233.33Pakistanv New ZealandAuckland21 Mar 2025T20I # 3124
132132174111136118.91New Zealandv PakistanNapier29 Mar 2025ODI # 4861
104104-4986212.24U.S.A.v BahamasGeorge Town20 Apr 2025T20I # 3148
12012021818116166.29Bangladeshv ZimbabweChattogram28 Apr 2025Test # 2583
10410423516211164.19Bangladeshv ZimbabweChattogram28 Apr 2025Test # 2583
103103-4088257.50Maltav EstoniaMarsa07 May 2025T20I # 3176
1011011309492107.44U.A.E.v ScotlandAmstelveen08 May 2025ODI # 4866
106106134101123104.95Scotlandv NetherlandsAmstelveen10 May 2025ODI # 4867
10110112888104114.77Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
1051051188655122.09Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
152152*-137124110.94U.S.A.v CanadaLauderhill17 May 2025ODI # 4871
115115*-67125171.64U.S.A.v CanadaLauderhill17 May 2025ODI # 4871
100100-5459185.18Bangladeshv U.A.E.Sharjah17 May 2025T20I # 3185
1121121801389481.15Irelandv West IndiesDublin21 May 2025ODI # 4873
100100-1019299.00Omanv U.S.A.Lauderhill21 May 2025ODI # 4874
12412428217114-72.51Englandv ZimbabweNottingham22 May 2025Test # 2584
140140188134202104.47Englandv ZimbabweNottingham22 May 2025Test # 2584
171171198166242103.01Englandv ZimbabweNottingham22 May 2025Test # 2584
13913922914326-97.20Zimbabwev EnglandNottingham22 May 2025Test # 2584
10210214210913193.57West Indiesv IrelandDublin23 May 2025ODI # 4875
170170199142158119.71West Indiesv IrelandDublin25 May 2025ODI # 4877
115115-70711164.28Austriav SwitzerlandLatschach01 Jun 2025T20I # 3201
10310314210513-98.09West Indiesv EnglandCardiff01 Jun 2025ODI # 4881
166166*220139212119.42Englandv West IndiesCardiff01 Jun 2025ODI # 4881
107107*814687232.60Pakistanv BangladeshLahore01 Jun 2025T20I # 3203
118118-45713262.22Sloveniav SerbiaBelgrade07 Jun 2025T20I # 3206
102102-42710242.85Serbiav SloveniaBelgrade07 Jun 2025T20I # 3208
1021021631146489.47Scotlandv NepalDundee08 Jun 2025ODI # 4886
13613638320714-65.70South Africav AustraliaLord's11 Jun 2025Test # 2585
1911912171501411127.33Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
158158*201130134121.53Netherlandsv ScotlandDundee12 Jun 2025ODI # 4888
100100*-48107208.33Norwayv DenmarkKoge14 Jun 2025T20I # 3232
14814833227915153.04Bangladeshv Sri LankaGalle17 Jun 2025Test # 2586
1631635193509-46.57Bangladeshv Sri LankaGalle17 Jun 2025Test # 2586
187187-25623173.04Sri Lankav BangladeshGalle17 Jun 2025Test # 2586
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:

Sialkot Region vs Lahore Region Whites at Karachi, Quaid e Azam Trophy Triangular Stage, Dec 27-30, 2024 [First-class]

Australia vs India at Melbourne, Australia vs India 4th Test, Dec 26-30, 2024 [Test # 2571]

Zimbabwe vs Afghanistan at Bulawayo, Afghanistan in Zimbabwe 1st Test, Dec 26-30, 2024 [Test # 2573]