Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
109*10920014617174.65Pakistanv IndiaKarachi15 Nov 1989Test # 1127
102*10221814513070.34Pakistanv IndiaKarachi15 Nov 1989Test # 1127
113*11335024313046.50Indiav PakistanKarachi15 Nov 1989Test # 1127
11711741030515038.36Pakistanv IndiaFaisalabad23 Nov 1989Test # 1128
10910925217410062.64Indiav PakistanFaisalabad23 Nov 1989Test # 1128
20020045132628061.34Australiav New ZealandW.A.C.A24 Nov 1989Test # 1129
146*14665548517030.10New Zealandv AustraliaW.A.C.A24 Nov 1989Test # 1129
21821853440128054.36Indiav PakistanLahore1 Dec 1989Test # 1130
11311334627311041.39Pakistanv IndiaLahore1 Dec 1989Test # 1130
14514536528910050.17Pakistanv IndiaLahore1 Dec 1989Test # 1130
203*20348433820060.05Pakistanv IndiaLahore1 Dec 1989Test # 1130
10610621817912059.21Australiav Sri LankaBrisbane8 Dec 1989Test # 1131
16716749136117146.26Sri Lankav AustraliaBrisbane8 Dec 1989Test # 1131
16416442533417249.10Australiav Sri LankaBrisbane8 Dec 1989Test # 1131
10810829121212050.94Australiav Sri LankaHobart16 Dec 1989Test # 1133
118*1182521786066.29Australiav Sri LankaHobart16 Dec 1989Test # 1133
134*13423417714075.70Australiav Sri LankaHobart16 Dec 1989Test # 1133
10110132224011042.08Australiav PakistanMelbourne12 Jan 1990Test # 1134
12112145033111036.55Pakistanv AustraliaMelbourne12 Jan 1990Test # 1134
1161163312397048.53Australiav PakistanAdelaide19 Jan 1990Test # 1135
13613648536110037.67Pakistanv AustraliaAdelaide19 Jan 1990Test # 1135
12312324419518163.07Pakistanv AustraliaAdelaide19 Jan 1990Test # 1135
121*12126020511159.02Australiav PakistanAdelaide19 Jan 1990Test # 1135
18518555344323041.76New Zealandv IndiaChristchurch2 Feb 1990Test # 1136
101*1012582278044.49Australiav PakistanSydney3 Feb 1990Test # 1137
113*11327820812154.32New Zealandv IndiaNapier9 Feb 1990Test # 1138
173173237136233127.20New Zealandv IndiaAuckland22 Feb 1990Test # 1139
19219242125926074.13Indiav New ZealandAuckland22 Feb 1990Test # 1139
170*17063644615238.11New Zealandv IndiaAuckland22 Feb 1990Test # 1139
11311322717417064.94New Zealandv IndiaAuckland22 Feb 1990Test # 1139
13213236420517064.39Englandv West IndiesKingston24 Feb 1990Test # 1140
117*11724819717159.39New Zealandv AustraliaWellington15 Mar 1990Test # 1141
16416442824519066.93West Indiesv EnglandBridgetown5 Apr 1990Test # 1143
11911933822414053.12Englandv West IndiesBridgetown5 Apr 1990Test # 1143
10910931217710061.58West Indiesv EnglandBridgetown5 Apr 1990Test # 1143
14914938020718371.98West Indiesv EnglandSt John's12 Apr 1990Test # 1144
16716753331724152.68West Indiesv EnglandSt John's12 Apr 1990Test # 1144
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]