Hashim Amla ODI Centuries List

Hashim Amla centuries in ODI - 27
#RunsBalls4s6sTeamOppVenueDate
1 108* 12071 SA PAK Port Elizabeth2019-01-19
2 110* 11280 SA BAN Kimberley2017-10-15
3 103 11552 SA SL London2017-06-03
4 154 134155 SA SL Centurion2017-02-10
5 110 99130 SA WI Basseterre2016-06-15
6 127 130132 SA ENG Centurion2016-02-09
7 124 126133 SA NZ Centurion2015-08-19
8 159 128164 SA IRE Canberra2015-03-03
9 133 105116 SA WI Centurion2015-01-28
10 153* 142140 SA WI Johannesburg2015-01-18
11 102 11590 SA AUS Canberra2014-11-19
12 119 135150 SA NZ Mount Maunganui2014-10-24
13 122* 13263 SA ZIM Bulawayo2014-08-17
14 101 102110 SA SL Kandy2014-07-09
15 109 13081 SA SL Colombo2014-07-06
16 100 11780 SA IND Durban2013-12-08
17 122 11391 SA PAK Johannesburg2013-03-17
18 150 124160 SA ENG Southampton2012-08-28
19 112 12880 SA SL Paarl2012-01-11
20 113 13080 SA NL Mohali2011-03-03
21 116* 13290 SA IND Centurion2011-01-23
22 119* 12690 SA PAK Dubai2010-11-02
23 110 103120 SA ZIM Potchefstroom2010-10-17
24 110 96140 SA ZIM Bloemfontein2010-10-15
25 129 11592 SA WI Roseau2010-05-30
26 102 10980 SA WI Antigua2010-05-22
27 140 13584 SA BAN Benoni2008-11-09

ODI Century List Team Wise
Afghanistan Australia Bangladesh
Bermuda Canada Denmark
England Hong Kong India
Ireland Jersey Kenya
Namibia Nepal Netherlands
New Zealand Oman Pakistan
Papua New Guinea Scotland South Africa
Sri Lanka Uganda United Arab Emirates
United States West Indies Zimbabwe
ODI Century List Year Wise
2024 2023 2022 2021
2020 2019 2018 2017