Hundred in last match in ODIs

Hundred in last match
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1081831467-73.97Englandv AustraliaThe Oval06 Jun 1977ODI # 44
117*-14011-83.57Englandv New ZealandManchester17 Jul 1978ODI # 53
11519611214-102.67West Indiesv EnglandPort of Spain05 Mar 1994ODI # 890
1211821426485.21Netherlandsv NamibiaBloemfontein03 Mar 2003ODI # 1978
134*188129113103.87Netherlandsv NamibiaBloemfontein03 Mar 2003ODI # 1978
161-141114114.18New Zealandv IrelandAberdeen01 Jul 2008ODI # 2727
10616610813198.14Netherlandsv IrelandEden Gardens18 Mar 2011ODI # 3136
122156118142103.38South Africav AustraliaCape Town12 Oct 2016ODI # 3795
179-137156130.65West Indiesv IrelandDublin05 May 2019ODI # 4128
1001259472106.38South Africav AustraliaManchester06 Jul 2019ODI # 4188
133*-14413292.36Scotlandv U.S.A.Aberdeen17 Aug 2022ODI # 4449
1081671146394.73Indiav South AfricaPaarl21 Dec 2023ODI # 4716
1071671229287.70Scotlandv NamibiaDundee26 Jul 2024ODI # 4751
10115094132107.44Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
10115411511-87.82Sri Lankav AustraliaColombo (RPS)14 Feb 2025ODI # 4835
118*16613014-90.76Zimbabwev IrelandHarare18 Feb 2025ODI # 4842
100*9367104149.25South Africav New ZealandLahore05 Mar 2025ODI # 4855
132174111136118.91New Zealandv PakistanNapier29 Mar 2025ODI # 4861
1021631146489.47Scotlandv NepalDundee08 Jun 2025ODI # 4886
1912171501411127.33Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
158*201130134121.53Netherlandsv ScotlandDundee12 Jun 2025ODI # 4888
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Switzerland vs Luxembourg at Walferdange, Switzerland in Luxembourg 3rd T20I, Jun 22, 2025 [T20I # 3261]

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

Bermuda vs Canada at King City (NW), ICC Men's T20 World Cup Americas Region Final 12th Match, Jun 22, 2025 [T20I # 3263]