Sharjah Cricket Association Stadium, Sharjah - Centuries in ODI cricket
189
ST Jayasuriya
Sri Lanka v India
2000/01
o1652
169
BC Lara
West Indies v Sri Lanka
1995/96
o1010
153
BC Lara
West Indies v Pakistan
1993/94
o845
153*
AJ Finch
Australia v Pakistan
2018/19
o4117
143
SR Tendulkar
India v Australia
1997/98
o1325
140*
Mohammad Hafeez
Pakistan v Sri Lanka
2013/14
o3447
138
HT Tector
Ireland v Afghanistan
2023/24
o4740
137*
Inzamam-ul-Haq
Pakistan v New Zealand
1993/94
o911
137
Ijaz Ahmed
Pakistan v England
1998/99
o1429
134
Aamer Sohail
Pakistan v New Zealand
1993/94
o911
134
PA de Silva
Sri Lanka v Pakistan
1996/97
o1193
134
SR Tendulkar
India v Australia
1997/98
o1327
133
KJ Coetzer
Scotland v Afghanistan
2012/13
o3342
131
Saeed Anwar
Pakistan v West Indies
1993/94
o842
131*
Mohammad Shahzad
Afghanistan v Zimbabwe
2015/16
o3716
129
Mohammad Yousuf
Pakistan v Sri Lanka
2001/02
o1832
128
DPMD Jayawardene
Sri Lanka v India
2000/01
o1650
127*
Basit Ali
Pakistan v West Indies
1993/94
o845
125
BRM Taylor
Zimbabwe v Afghanistan
2017/18
o3974
124*
SR Tendulkar
India v Zimbabwe
1998/99
o1374
123
Babar Azam
Pakistan v West Indies
2016/17
o3787
122
RB Richardson
West Indies v Pakistan
1991/92
o682
122
Mohammad Hafeez
Pakistan v Sri Lanka
2013/14
o3445
121*
Inzamam-ul-Haq
Pakistan v India
1999/00
o1580
121
Rahmanullah Gurbaz
Afghanistan v Ireland
2023/24
o4740
120*
A Flower
Zimbabwe v Sri Lanka
2000/01
o1642
120
Babar Azam
Pakistan v West Indies
2016/17
o3784
118
SR Tendulkar
India v Pakistan
1995/96
o1098
118*
SR Tendulkar
India v Zimbabwe
1998/99
o1369
118*
MS Sinclair
New Zealand v Sri Lanka
2000/01
o1710
118*
Inzamam-ul-Haq
Pakistan v Sri Lanka
2001/02
o1771
118
Mohammad Shahzad
Afghanistan v Canada
2009/10
o2956
117*
DM Jones
Australia v Sri Lanka
1989/90
o630
117*
AP Gurusinha
Sri Lanka v New Zealand
1993/94
o909
117
MS Sinclair
New Zealand v Pakistan
2000/01
o1707
116*
Javed Miandad
Pakistan v India
1985/86
o385
116
AJ Stewart
England v India
1997/98
o1259
116
DPMD Jayawardene
Sri Lanka v New Zealand
2000/01
o1705
116
AJ Finch
Australia v Pakistan
2018/19
o4116
115*
G Kirsten
South Africa v India
1995/96
o1101
115*
AB de Villiers
South Africa v Pakistan
2013/14
o3433
115
Mohammad Rizwan
Pakistan v Australia
2018/19
o4117
115*
V Aravind
United Arab Emirates v Namibia
2021/22
o4365
114
Noor Ali Zadran
Afghanistan v Canada
2009/10
o2956
114
Rahmat Shah
Afghanistan v Zimbabwe
2017/18
o3972
113*
Asif Mujtaba
Pakistan v Sri Lanka
1993/94
o841
113
Naved Latif
Pakistan v Sri Lanka
2001/02
o1771
113
Ahmed Shehzad
Pakistan v New Zealand
2014/15
o3568
112
K Srikkanth
India v West Indies
1988/89
o523
112*
SR Tendulkar
India v Sri Lanka
1994/95
o997
112*
Saeed Anwar
Pakistan v Sri Lanka
1996/97
o1143
112*
CL Hooper
West Indies v Pakistan
2001/02
o1810
112*
Nawroz Mangal
Afghanistan v Scotland
2012/13
o3341
112
BA King
West Indies v United Arab Emirates
2023
o4581
111
Saeed Anwar
Pakistan v Sri Lanka
1993/94
o843
111*
Shoaib Malik
Pakistan v West Indies
2001/02
o1808
110
Saeed Anwar
Pakistan v Sri Lanka
1992/93
o799
110*
DJ Cullinan
South Africa v Pakistan
1995/96
o1095
110
H Masakadza
Zimbabwe v Afghanistan
2015/16
o3722
109
RB Richardson
West Indies v Sri Lanka
1986/87
o405
109*
Rameez Raja
Pakistan v Sri Lanka
1992/93
o799
108
NS Sidhu
India v Pakistan
1989/90
o572
108
M Azharuddin
India v Sri Lanka
1989/90
o623
108*
Shahid Afridi
Pakistan v New Zealand
2001/02
o1831
107
Saeed Anwar
Pakistan v Sri Lanka
1993/94
o841
107
Inzamam-ul-Haq
Pakistan v India
1998/99
o1430
107
ST Jayasuriya
Sri Lanka v New Zealand
2000/01
o1705
106*
RB Richardson
West Indies v Pakistan
1991/92
o679
106
G Kirsten
South Africa v India
1995/96
o1097
105
Aamer Sohail
Pakistan v India
1995/96
o1094
105*
SC Williams
West Indies v India
1997/98
o1264
105
SC Ganguly
India v New Zealand
1997/98
o1318
105*
ADR Campbell
Zimbabwe v India
2000/01
o1648
105*
Shoaib Khan
Oman v Namibia
2021/22
o4364
105
Rahmanullah Gurbaz
Afghanistan v South Africa
2024/25
o4767
104*
Rameez Raja
Pakistan v West Indies
1995/96
o1008
104*
Saeed Anwar
Pakistan v New Zealand
1996/97
o1141
104
Saeed Anwar
Pakistan v India
1997/98
o1262
103*
KC Sangakkara
Sri Lanka v Kenya
2002/03
o1997
103
C Suri
United Arab Emirates v Namibia
2021/22
o4365
102*
M Amarnath
India v New Zealand
1987/88
o513
102*
CG Greenidge
West Indies v Pakistan
1988/89
o524
102
Saleem Malik
Pakistan v India
1989/90
o577
102*
MS Atapattu
Sri Lanka v India
2000/01
o1650
101
Saleem Malik
Pakistan v India
1988/89
o525
101
RS Mahanama
Sri Lanka v West Indies
1995/96
o1006
101
NS Sidhu
India v Pakistan
1995/96
o1098
101*
MG Bevan
Australia v India
1997/98
o1325
101
SR Tendulkar
India v Sri Lanka
2000/01
o1640
101
SPD Smith
Australia v Pakistan
2014/15
o3530
101
PR Stirling
Ireland v Afghanistan
2017/18
o3940
101*
Haris Sohail
Pakistan v Australia
2018/19
o4116
100*
Saleem Malik
Pakistan v Sri Lanka
1988/89
o565
100
HP Tillakaratne
Sri Lanka v West Indies
1995/96
o1010
100*
CL Hooper
West Indies v England
1997/98
o1261
100*
KC Sangakkara
Sri Lanka v Pakistan
2002/03
o1995
100
DA Marillier
Zimbabwe v Kenya
2002/03
o1996
100
Karim Sadiq
Afghanistan v Netherlands
2011/12
o3271