One Day Internationals - Batting Records and Statistics - Hundreds and Double Hundreds
Players Dismissed on 100
  Player Country Match Versus Ground 100s
1 D L Amiss England 18/07/1973 New Zealand St Helen's 4
2 C G Greenidge West Indies 04/01/1987 Australia WACA Ground 11
3 Saleem Malik Pakistan 25/10/1987 Sri Lanka Iqbal Stadium 5
4 C A Best West Indies 07/03/1990 England Bourda 1
5 D C Boon Australia 22/02/1992 New Zealand Eden Park 5
6 D C Boon Australia 18/03/1992 West Indies Melbourne Cricket Ground 5
7 Aamir Sohail Pakistan 02/12/1994 Sri Lanka Kingsmead 5
8 H P Tillakaratne Sri Lanka 16/10/1995 West Indies Sharjah Cricket Stadium 2
9 S R Tendulkar India 05/04/1996 Pakistan Padang Cricket Ground 49
10 R R Singh India 23/08/1997 Sri Lanka Sinhalese Sports Club Ground 1
11 M Azharuddin India 11/01/1998 Pakistan Bangabandhu National Stadium 7
12 R T Ponting Australia 21/01/1998 New Zealand Melbourne Cricket Ground 30
13 A C Gilchrist Australia 26/01/1998 South Africa Sydney Cricket Ground 16
14 S R Tendulkar India 07/04/1998 Australia Green Park 49
15 A D R Campbell Zimbabwe 24/10/1998 New Zealand Bangabandhu National Stadium 7
16 Mohammad Yousuf Pakistan 10/11/1998 Australia Gaddafi Stadium 15
17 J H Kallis South Africa 14/02/1999 New Zealand Carisbrook 17
18 J H Kallis South Africa 27/03/1999 New Zealand Eden Park 17
19 S C Ganguly India 12/01/2000 Australia Melbourne Cricket Ground 22
20 M S Atapattu Sri Lanka 07/06/2000 Pakistan Bangabandhu National Stadium 11
21 H K Badani India 28/03/2001 Australia Nehru Stadium (Pune) 1
22 V Sehwag India 02/08/2001 New Zealand Sinhalese Sports Club Ground 15
23 P D Collingwood England 20/12/2002 Sri Lanka WACA Ground 5
24 D A Marillier Zimbabwe 05/04/2003 Kenya Sharjah Cricket Stadium 1
25 S R Tendulkar India 26/10/2003 Australia Captain Roop Singh Stadium 49
26 D R Martyn Australia 01/11/2003 India Wankhede Stadium 5
27 S M Ervine Zimbabwe 24/01/2004 India Adelaide Oval 1
28 A J Strauss England 06/07/2004 West Indies Lord's 6
29 V S Solanki England 04/12/2004 Zimbabwe Queens Sports Club 2
30 H H Gibbs South Africa 06/02/2005 England Newlands 21
31 Mohammad Ashraful Bangladesh 18/06/2005 Australia Sophia Gardens 3
32 S R Tendulkar India 06/02/2006 Pakistan Arbab Niaz Stadium 49
33 D P M D Jayawardene Sri Lanka 28/06/2006 England Old Trafford 19
34 N F I McCallum Scotland 30/01/2007 Ireland Gymkhana Club Ground 2
35 K P Pietersen England 21/04/2007 West Indies Kensington Oval 9
36 Kamran Akmal Pakistan 13/04/2008 Bangladesh Gaddafi Stadium 5
37 Junaid Siddique Bangladesh 15/07/2010 Ireland Civil Service Cricket Club 1
38 C A Ingram South Africa 31/10/2010 Pakistan Sheikh Zayed Stadium 3
39 D P M D Jayawardene Sri Lanka 20/02/2011 Canada Mahinda Rajapaksha International Cricket Stadium 19
40 Nasir Hossain Bangladesh 03/12/2011 Pakistan Shere Bangla National Stadium 1
41 D A Warner Australia 06/03/2012 Sri Lanka Adelaide Oval 22
42 G Gambhir India 13/03/2012 Sri Lanka Shere Bangla National Stadium 11
43 Karim Sadiq Afghanistan 31/03/2012 Netherlands Sharjah Cricket Stadium 2
44 J Charles* West Indies 10/02/2013 Australia Melbourne Cricket Ground 2
45 L R P L Taylor New Zealand 20/02/2013 England McLean Park 21
46 S Dhawan* India 30/10/2013 Australia Vidarbha Cricket Association Stadium 17
47 H M Amla South Africa 08/12/2013 India Kingsmead 27
48 Anamul Haque* Bangladesh 04/03/2014 Pakistan Shere Bangla National Stadium 3
49 S K Raina India 27/08/2014 England Sophia Gardens 5
50 D P M D Jayawardene Sri Lanka 22/02/2015 Afghanistan University Oval 19
51 S Dhawan* India 10/03/2015 Ireland Seddon Park 17
52 Babar Azam* Pakistan 26/01/2017 Australia Adelaide Oval 19
53 W T S Porterfield Ireland 02/03/2017 United Arab Emirates ICC Global Cricket Academy 11
54 K S Williamson* New Zealand 02/06/2017 Australia Edgbaston 15
55 Imam-ul-Haq* Pakistan 18/10/2017 Sri Lanka Sheikh Zayed Stadium 9
56 M J Guptill New Zealand 18/01/2018 Pakistan Basin Reserve 18
57 A J Finch Australia 21/06/2018 England Riverside Ground 17
58 A T Rayudu India 29/10/2018 West Indies Brabourne Stadium 3
59 U T Khawaja* Australia 13/03/2019 India Arun Jaitley Stadium 2
60 C S MacLeod* Scotland 10/05/2019 Afghanistan Grange Cricket Club 10
61 A J Finch Australia 25/06/2019 England Lord's 17
62 Imam-ul-Haq* Pakistan 05/07/2019 Bangladesh Lord's 9
63 F du Plessis South Africa 06/07/2019 Australia Old Trafford 12
64 M D Patel* United States 13/09/2021 Nepal Al Amerat Cricket Ground Ministry Turf 1 3
65 S C Williams* Zimbabwe 16/01/2022 Sri Lanka Pallekele International Cricket Stadium 8
66 B A King* West Indies 05/07/2023 Oman Harare Sports Club 3
67 Ibrahim Zadran* Afghanistan 08/07/2023 Bangladesh Zahur Ahmed Chowdhury Stadium 6
68 Q de Kock* South Africa 07/10/2023 Sri Lanka Arun Jaitley Stadium 21
69 W I A Fernando* Sri Lanka 13/11/2024 New Zealand Rangiri Dambulla International Stadium 4
70 Towhid Hridoy* Bangladesh 20/02/2025 India Dubai International Cricket Stadium 1
71 Jatinder Singh* Oman 21/05/2025 United States Central Broward Regional Park 4
72 M R Marsh* Australia 24/08/2025 South Africa Harrup Park 4
73 J E Root* England 07/09/2025 South Africa The Rose Bowl 19
No. of Players = 73

Players Scoring 99
Players Scoring Most 100s
Batting Records and Statistics Menu