Hashim Amla - One Day Internationals
Best Batting Performances Playing for 
 
  Date Versus Ground Runs
1 03/03/2015 Ireland Manuka Oval 159
2 10/02/2017 Sri Lanka SuperSport Park 154
3 18/01/2015 West Indies Wanderers Stadium 153*
4 28/08/2012 England The Rose Bowl 150
5 09/11/2008 Bangladesh Willowmoore Park 140
6 28/01/2015 West Indies SuperSport Park 133
7 30/05/2010 West Indies Windsor Park 129
8 09/02/2016 England SuperSport Park 127
9 19/08/2015 New Zealand SuperSport Park 124
10 17/08/2014 Zimbabwe Queens Sports Club 122*
11 17/03/2013 Pakistan Wanderers Stadium 122
12 24/10/2014 New Zealand Bay Oval 119
13 02/11/2010 Pakistan Dubai International Cricket Stadium 119*
14 23/01/2011 India SuperSport Park 116*
15 03/03/2011 Netherlands Punjab Cricket Association IS Bindra Stadium 113
16 11/01/2012 Sri Lanka Boland Park 112
17 15/10/2017 Bangladesh Diamond Oval 110*
18 15/10/2010 Zimbabwe Mangaung Oval 110
19 17/10/2010 Zimbabwe Senwes Park 110
20 15/06/2016 West Indies Warner Park 110
Hashim Amla - Profile and Statistical Summary
Player Records and Statistics Menu