One Day Internationals - Ground Records and Statistics

Centuries at   
 
Players From   

Player Career Country Match Runs
Q de Kock* 2013- South Africa 2016-2017 vs. Australia 178
H Klaasen* 2018- South Africa 2023 vs. Australia 174
D J Callaghan 1992-2000 South Africa 1994-1995 vs. New Zealand 169*
H M Amla 2008-2019 South Africa 2016-2017 vs. Sri Lanka 154
G C Smith 2002-2013 South Africa 2009-2010 vs. England 141
S R Watson 2002-2015 Australia 2009-2010 vs. England 136*
Q de Kock* 2013- South Africa 2015-2016 vs. England 135
H M Amla 2008-2019 South Africa 2014-2015 vs. West Indies 133
R R Rossouw* 2014-2016 South Africa 2014-2015 vs. West Indies 132
N Boje 1995-2005 South Africa 2000-2001 vs. New Zealand 129
V Kohli* 2008- India 2017-2018 vs. South Africa 129*
Shoaib Malik* 1999-2019 Pakistan 2009-2010 vs. India 128
H M Amla 2008-2019 South Africa 2015-2016 vs. England 127
J E Root* 2013- England 2015-2016 vs. South Africa 125
H M Amla 2008-2019 South Africa 2015-2016 vs. New Zealand 124
H E van der Dussen* 2019- South Africa 2020-2021 vs. Pakistan 123*
G C Smith 2002-2013 South Africa 2005-2006 vs. Australia 119*
G Kirsten 1993-2003 South Africa 1995-1996 vs. England 116
K P Pietersen 2004-2013 England 2004-2005 vs. South Africa 116
H M Amla 2008-2019 South Africa 2010-2011 vs. India 116*
W V Raman 1988-1996 India 1992-1993 vs. South Africa 114
R T Ponting 1995-2012 Australia 2002-2003 vs. Sri Lanka 114
D A S Gunaratne 2016-2019 Sri Lanka 2016-2017 vs. South Africa 114*
J M Davison 2003-2011 Canada 2002-2003 vs. West Indies 111
R T Ponting 1995-2012 Australia 2009-2010 vs. England 111*
J-P Duminy 2004-2019 South Africa 2009-2010 vs. Zimbabwe 111*
A B de Villiers 2005-2018 South Africa 2013-2014 vs. India 109
Q de Kock* 2013- South Africa 2016-2017 vs. Sri Lanka 109
A C Parore 1992-2002 New Zealand 1994-1995 vs. South Africa 108
T M Dilshan 1999-2016 Sri Lanka 2009-2010 vs. South Africa 106
S R Watson 2002-2015 Australia 2009-2010 vs. New Zealand 105*
P D Collingwood 2001-2011 England 2009-2010 vs. South Africa 105*
Y K Pathan 2008-2012 India 2010-2011 vs. South Africa 105
W T S Porterfield* 2006- Ireland 2009 vs. Canada 104*
M G Bevan 1994-2004 Australia 1996-1997 vs. South Africa 103
Babar Azam* 2015- Pakistan 2020-2021 vs. South Africa 103
Saeed Anwar 1989-2003 Pakistan 2002-2003 vs. India 101
Q de Kock* 2013- South Africa 2013-2014 vs. India 101
Imam-ul-Haq* 2017- Pakistan 2018-2019 vs. South Africa 101
Fakhar Zaman* 2017- Pakistan 2020-2021 vs. South Africa 101
No. of Records = 40

Ground Statistical Summary
List of Grounds