Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
10610611692161115.21Sri Lankav South AfricaCenturion22 Sep 2009ODI # 2893
12812817312616-101.58Pakistanv IndiaCenturion26 Sep 2009ODI # 2898
14114121613416-105.22South Africav EnglandCenturion27 Sep 2009ODI # 2900
136*136176132107103.03Australiav EnglandCenturion2 Oct 2009ODI # 2905
111*11116911512196.52Australiav EnglandCenturion2 Oct 2009ODI # 2905
105*10520312910481.39Australiav New ZealandCenturion5 Oct 2009ODI # 2907
156156216151116103.31Zimbabwev KenyaHarare12 Oct 2009ODI # 2908
178*178201167174106.58Zimbabwev KenyaHarare18 Oct 2009ODI # 2912
12412414110793115.88Indiav AustraliaNagpur28 Oct 2009ODI # 2915
105*10512569153152.17Bangladeshv ZimbabweMirpur29 Oct 2009ODI # 2916
118*1181811257494.40Zimbabwev BangladeshChattogram5 Nov 2009ODI # 2922
11211218011282100.00Australiav IndiaHyderabad5 Nov 2009ODI # 2923
175175210141194124.11Indiav AustraliaHyderabad5 Nov 2009ODI # 2923
131131206129143101.55New Zealandv PakistanAbu Dhabi6 Nov 2009ODI # 2924
103*1031401126391.96Zimbabwev South AfricaBenoni8 Nov 2009ODI # 2926
111*1111268792127.58South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
17717738726126167.81Indiav Sri LankaAhmedabad16 Nov 2009Test # 1933
11011020015910169.18Indiav Sri LankaAhmedabad16 Nov 2009Test # 1933
11211220313312-84.21Sri Lankav IndiaAhmedabad16 Nov 2009Test # 1933
27527561043527163.21Sri Lankav IndiaAhmedabad16 Nov 2009Test # 1933
154*15441531411-49.04Sri Lankav IndiaAhmedabad16 Nov 2009Test # 1933
11411433723013-49.56Indiav Sri LankaAhmedabad16 Nov 2009Test # 1933
100*10029821111-47.39Indiav Sri LankaAhmedabad16 Nov 2009Test # 1933
105*1051431107295.45Englandv South AfricaCenturion22 Nov 2009ODI # 2929
12912921916021280.62Pakistanv New ZealandDunedin24 Nov 2009Test # 1934
16716729821515-77.67Indiav Sri LankaKanpur24 Nov 2009Test # 1935
131131181122182107.37Indiav Sri LankaKanpur24 Nov 2009Test # 1935
14414428022615163.71Indiav Sri LankaKanpur24 Nov 2009Test # 1935
10410417813819-75.36West Indiesv AustraliaBrisbane26 Nov 2009Test # 1936
1211211178514-142.35South Africav EnglandCape Town27 Nov 2009ODI # 2930
10910927816010268.12Sri Lankav IndiaBrabourne2 Dec 2009Test # 1937
293293366254407115.35Indiav Sri LankaBrabourne2 Dec 2009Test # 1937
100*1001541543664.93Indiav Sri LankaBrabourne2 Dec 2009Test # 1937
13713734926120152.49Sri Lankav IndiaBrabourne2 Dec 2009Test # 1937
10410421015612166.66West Indiesv AustraliaAdelaide4 Dec 2009Test # 1939
165*16544128516157.89West Indiesv AustraliaAdelaide4 Dec 2009Test # 1939
117*11728616914169.23Pakistanv New ZealandNapier11 Dec 2009Test # 1940
13413426818612172.04New Zealandv PakistanNapier11 Dec 2009Test # 1940
146146166102176143.13Indiav Sri LankaRajkot15 Dec 2009ODI # 2932
160160186124203129.03Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
1021021027296141.66West Indiesv AustraliaW.A.C.A16 Dec 2009Test # 1941
12012030622516153.33South Africav EnglandCenturion16 Dec 2009Test # 1942
10010031521310-46.94South Africav EnglandCenturion16 Dec 2009Test # 1942
1071071351118296.39Indiav Sri LankaNagpur18 Dec 2009ODI # 2933
123123156113122108.84Sri Lankav IndiaNagpur18 Dec 2009ODI # 2933
118118-12814292.18Sri Lankav IndiaEden Gardens24 Dec 2009ODI # 2935
150*150-13714-109.48Indiav Sri LankaEden Gardens24 Dec 2009ODI # 2935
107107-11411193.85Indiav Sri LankaEden Gardens24 Dec 2009ODI # 2935
120*12033522010154.54Australiav PakistanMelbourne26 Dec 2009Test # 1943
11811840126311-44.86Englandv South AfricaDurban26 Dec 2009Test # 1944
14014031322710161.67Englandv South AfricaDurban26 Dec 2009Test # 1944
134*13438528416-47.18Australiav PakistanSydney3 Jan 2010Test # 1945
10810826618911-57.14South Africav EnglandCape Town3 Jan 2010Test # 1946
18318339127325-67.03South Africav EnglandCape Town3 Jan 2010Test # 1946
10410418312212-85.24Sri Lankav BangladeshMirpur4 Jan 2010ODI # 2937
105*10514610611-99.05Sri Lankav IndiaMirpur5 Jan 2010ODI # 2938
101*1011671079-94.39Indiav BangladeshMirpur7 Jan 2010ODI # 2939
118*11817912618-93.65Sri Lankav BangladeshMirpur8 Jan 2010ODI # 2940
10810815911713-92.30Sri Lankav BangladeshMirpur8 Jan 2010ODI # 2940
102*1021289511-107.36Indiav BangladeshMirpur11 Jan 2010ODI # 2942
10610615211510192.17Indiav Sri LankaMirpur13 Jan 2010ODI # 2943
20920952335425-59.03Australiav PakistanHobart14 Jan 2010Test # 1947
16616642932819-50.60Australiav PakistanHobart14 Jan 2010Test # 1947
10210231223417-43.58Pakistanv AustraliaHobart14 Jan 2010Test # 1947
10010018313813-72.46Australiav PakistanHobart14 Jan 2010Test # 1947
10510525218716-56.14South Africav EnglandJohannesburg14 Jan 2010Test # 1948
105*10524616611263.25Indiav BangladeshChattogram17 Jan 2010Test # 1949
11611620012910189.92Indiav BangladeshChattogram17 Jan 2010Test # 1949
10110114211417188.59Bangladeshv IndiaChattogram17 Jan 2010Test # 1949
1051051148884119.31Australiav PakistanBrisbane22 Jan 2010ODI # 2944
111*11125718812-59.04Indiav BangladeshMirpur24 Jan 2010Test # 1950
14314325918213178.57Indiav BangladeshMirpur24 Jan 2010Test # 1950
15115123118318382.51Bangladeshv IndiaMirpur24 Jan 2010Test # 1950
253*25367547322-53.48South Africav IndiaNagpur6 Feb 2010Test # 1951
17317341935115249.28South Africav IndiaNagpur6 Feb 2010Test # 1951
10910921213915-78.41Indiav South AfricaNagpur6 Feb 2010Test # 1951
10010027517913-55.86Indiav South AfricaNagpur6 Feb 2010Test # 1951
10110120013811-73.18Bangladeshv New ZealandChristchurch11 Feb 2010ODI # 2953
1061061481126294.64Australiav West IndiesBrisbane14 Feb 2010ODI # 2955
10010022616416-60.97South Africav IndiaEden Gardens14 Feb 2010Test # 1952
11411422816614168.67South Africav IndiaEden Gardens14 Feb 2010Test # 1952
16516532517423294.82Indiav South AfricaEden Gardens14 Feb 2010Test # 1952
10610626620612-51.45Indiav South AfricaEden Gardens14 Feb 2010Test # 1952
143*14335226016-55.00Indiav South AfricaEden Gardens14 Feb 2010Test # 1952
132*13227218712370.58Indiav South AfricaEden Gardens14 Feb 2010Test # 1952
123*12349939416-31.21South Africav IndiaEden Gardens14 Feb 2010Test # 1952
18918944431018160.96New Zealandv BangladeshHamilton15 Feb 2010Test # 1953
18518532227217368.01New Zealandv BangladeshHamilton15 Feb 2010Test # 1953
11511519017717264.97Bangladeshv New ZealandHamilton15 Feb 2010Test # 1953
10010018212915377.51Bangladeshv New ZealandHamilton15 Feb 2010Test # 1953
109*109-12110490.08Netherlandsv KenyaNairobi (Gym)16 Feb 2010ODI # 2956
114114-12710289.76Afghanistanv CanadaSharjah16 Feb 2010ODI # 2957
118118-12111297.52Afghanistanv CanadaSharjah16 Feb 2010ODI # 2957
200*200226147253136.05Indiav South AfricaGwalior24 Feb 2010ODI # 2962
114*114154101132112.87South Africav IndiaGwalior24 Feb 2010ODI # 2962
104*104-9453110.63South Africav IndiaAhmedabad27 Feb 2010ODI # 2963
102*102-59113172.88South Africav IndiaAhmedabad27 Feb 2010ODI # 2963
116*1168756128207.14New Zealandv AustraliaChristchurch28 Feb 2010T20I # 149
125125187120133104.16Bangladeshv EnglandMirpur28 Feb 2010ODI # 2964
110*11014110482105.76Englandv BangladeshMirpur2 Mar 2010ODI # 2965
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
Records includes the following current or recent matches:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]