Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
22222257838728157.36Indiav New ZealandAhmedabad8 Oct 2003Test # 1660
100*1002602118347.39Indiav New ZealandAhmedabad8 Oct 2003Test # 1660
10310328320714049.75New Zealandv IndiaAhmedabad8 Oct 2003Test # 1660
380380622437381186.95Australiav ZimbabweW.A.C.A9 Oct 2003Test # 1661
113*11314094124120.21Australiav ZimbabweW.A.C.A9 Oct 2003Test # 1661
14514554841019035.36New Zealandv IndiaMohali16 Oct 2003Test # 1662
10610631922714246.69New Zealandv IndiaMohali16 Oct 2003Test # 1662
11911929623110251.51New Zealandv IndiaMohali16 Oct 2003Test # 1662
100*1001961307176.92New Zealandv IndiaMohali16 Oct 2003Test # 1662
13013031622516257.77Indiav New ZealandMohali16 Oct 2003Test # 1662
104*10442626211039.69Indiav New ZealandMohali16 Oct 2003Test # 1662
11811829821315255.39Zimbabwev AustraliaSydney17 Oct 2003Test # 1663
16916931424923267.87Australiav ZimbabweSydney17 Oct 2003Test # 1663
101*10114085113118.82Australiav ZimbabweSydney17 Oct 2003Test # 1663
11111132224716044.93Pakistanv South AfricaLahore17 Oct 2003Test # 1664
11311324919416358.24Englandv BangladeshDhaka21 Oct 2003Test # 1665
12812834322618056.63Pakistanv South AfricaFaisalabad24 Oct 2003Test # 1666
11811831623211150.86South Africav PakistanFaisalabad24 Oct 2003Test # 1666
127*12735826412048.10Zimbabwev West IndiesHarare4 Nov 2003Test # 1668
19119127120323494.08West Indiesv ZimbabweBulawayo12 Nov 2003Test # 1669
11811843330414138.81Zimbabwev West IndiesBulawayo12 Nov 2003Test # 1669
12112132519417062.37Australiav IndiaBrisbane4 Dec 2003Test # 1671
14414429119618073.46Indiav AustraliaBrisbane4 Dec 2003Test # 1671
10010016212913177.51Sri Lankav EnglandKandy10 Dec 2003Test # 1672
10510544833311031.53Englandv Sri LankaKandy10 Dec 2003Test # 1672
24224250835231068.75Australiav IndiaAdelaide12 Dec 2003Test # 1673
23323359444623152.24Indiav AustraliaAdelaide12 Dec 2003Test # 1673
14814835628218052.48Indiav AustraliaAdelaide12 Dec 2003Test # 1673
13213226618422071.73South Africav West IndiesJohannesburg12 Dec 2003Test # 1674
15815841129717153.19South Africav West IndiesJohannesburg12 Dec 2003Test # 1674
20220243927432273.72West Indiesv South AfricaJohannesburg12 Dec 2003Test # 1674
14214249140813034.80Sri Lankav EnglandColombo (SSC)18 Dec 2003Test # 1675
13413435124614154.47Sri Lankav EnglandColombo (SSC)18 Dec 2003Test # 1675
19219247933231057.83New Zealandv PakistanHamilton19 Dec 2003Test # 1676
137*13722317023180.58New Zealandv PakistanHamilton19 Dec 2003Test # 1676
13713722217420278.73Pakistanv New ZealandHamilton19 Dec 2003Test # 1676
19519531223325583.69Indiav AustraliaMelbourne26 Dec 2003Test # 1678
13613626017317178.61Australiav IndiaMelbourne26 Dec 2003Test # 1678
25725759045825056.11Australiav IndiaMelbourne26 Dec 2003Test # 1678
14214226417523081.14South Africav West IndiesDurban26 Dec 2003Test # 1679
17717747934420051.45South Africav West IndiesDurban26 Dec 2003Test # 1679
13713727521820062.84South Africav West IndiesDurban26 Dec 2003Test # 1679
11411431222518050.66West Indiesv South AfricaDurban26 Dec 2003Test # 1679
10910923917120163.74West Indiesv South AfricaDurban26 Dec 2003Test # 1679
241*24161343633055.27Indiav AustraliaSydney2 Jan 2004Test # 1680
17817840329830059.73Indiav AustraliaSydney2 Jan 2004Test # 1680
11711719414917178.52Australiav IndiaSydney2 Jan 2004Test # 1680
12512523016617075.30Australiav IndiaSydney2 Jan 2004Test # 1680
10110127521513046.97South Africav West IndiesCape Town2 Jan 2004Test # 1681
122*12225017321070.52South Africav West IndiesCape Town2 Jan 2004Test # 1681
11611616712020196.66West Indiesv South AfricaCape Town2 Jan 2004Test # 1681
11511532623816148.31West Indiesv South AfricaCape Town2 Jan 2004Test # 1681
14214230522315463.67South Africav West IndiesCape Town2 Jan 2004Test # 1681
130*1302621917568.06South Africav West IndiesCape Town2 Jan 2004Test # 1681
105*105135105152100.00West Indiesv South AfricaCape Town2 Jan 2004Test # 1681
13913930018021277.22South Africav West IndiesCenturion16 Jan 2004Test # 1682
19219247433524357.31South Africav West IndiesCenturion16 Jan 2004Test # 1682
130*13024719914165.32South Africav West IndiesCenturion16 Jan 2004Test # 1682
10710722615917067.29West Indiesv South AfricaCenturion16 Jan 2004Test # 1682
11911935027315043.58West Indiesv South AfricaCenturion16 Jan 2004Test # 1682
103*1032251739159.53Zimbabwev BangladeshBulawayo26 Feb 2004Test # 1684
10410424418812155.31Sri Lankav AustraliaGalle8 Mar 2004Test # 1685
13013031021112261.61Australiav Sri LankaGalle8 Mar 2004Test # 1685
11011032825010044.00Australiav Sri LankaGalle8 Mar 2004Test # 1685
12912927021416160.28Australiav Sri LankaGalle8 Mar 2004Test # 1685
13713730721318164.31South Africav New ZealandHamilton10 Mar 2004Test # 1686
119*11930121619055.09New Zealandv South AfricaHamilton10 Mar 2004Test # 1686
150*15040631219048.07South Africav New ZealandHamilton10 Mar 2004Test # 1686
10810827618818057.44West Indiesv EnglandKingston11 Mar 2004Test # 1687
14414425218519377.83Australiav Sri LankaKandy16 Mar 2004Test # 1688
16116153634921146.13Australiav Sri LankaKandy16 Mar 2004Test # 1688
13113120414517290.34Sri Lankav AustraliaKandy16 Mar 2004Test # 1688
17017031222024277.27New Zealandv South AfricaAuckland18 Mar 2004Test # 1689
15815821417118792.39New Zealandv South AfricaAuckland18 Mar 2004Test # 1689
154*15443631227149.35South Africav New ZealandAuckland18 Mar 2004Test # 1689
15315335826914256.87Australiav Sri LankaColombo (SSC)24 Mar 2004Test # 1691
11811828321919053.88Sri Lankav AustraliaColombo (SSC)24 Mar 2004Test # 1691
16616640529513256.27Australiav Sri LankaColombo (SSC)24 Mar 2004Test # 1691
125*12529520317061.57South Africav New ZealandWellington26 Mar 2004Test # 1692
30930953137539682.40Indiav PakistanMultan28 Mar 2004Test # 1693
194*19449334821055.74Indiav PakistanMultan28 Mar 2004Test # 1693
11211221916416268.29Pakistanv IndiaMultan28 Mar 2004Test # 1693
119*11931221713054.83Englandv West IndiesBridgetown1 Apr 2004Test # 1694
11211219712915286.82Indiav PakistanLahore5 Apr 2004Test # 1695
10110126620414049.50Pakistanv IndiaLahore5 Apr 2004Test # 1695
11811832324314048.55Pakistanv IndiaLahore5 Apr 2004Test # 1695
400*40077858243468.72West Indiesv EnglandSt John's10 Apr 2004Test # 1696
107*1073092078351.69West Indiesv EnglandSt John's10 Apr 2004Test # 1696
102*10232722413145.53Englandv West IndiesSt John's10 Apr 2004Test # 1696
14014034726720052.43Englandv West IndiesSt John's10 Apr 2004Test # 1696
27027074049534154.54Indiav PakistanRawalpindi13 Apr 2004Test # 1697
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:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]