List of hundreds
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
Fawad Alam 114* 134 8 3 85.07 Pakistan Dhaka 8 Mar 2014 ODI # 3486
JC Buttler 121 74 11 4 163.51 England Lord's 31 May 2014 ODI # 3495
HM Amla 109 130 8 1 83.84 South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
HM Amla 101 102 11 0 99.01 South Africa Pallekele 9 Jul 2014 ODI # 3501
Q de Kock 128 127 12 3 100.78 South Africa Hambantota 12 Jul 2014 ODI # 3502
AB de Villiers 108 71 11 4 152.11 South Africa Hambantota 12 Jul 2014 ODI # 3502
AM Rahane 111 108 13 2 102.77 India Cuttack 2 Nov 2014 ODI # 3539
S Dhawan 113 107 14 3 105.60 India Cuttack 2 Nov 2014 ODI # 3539
AT Rayudu 121* 118 10 4 102.54 India Ahmedabad 6 Nov 2014 ODI # 3540
RG Sharma 264 173 33 9 152.60 India Kolkata 13 Nov 2014 ODI # 3544
V Kohli 139* 126 12 3 110.31 India Ranchi 16 Nov 2014 ODI # 3547
MM Ali 119 87 11 5 136.78 England Colombo (RPS) 26 Nov 2014 ODI # 3554
JE Root 104* 117 7 1 88.88 England Pallekele 10 Dec 2014 ODI # 3565

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
Sri Lanka v England at Colombo (RPS), 7th ODI, Dec 16, 2014 [ODI # 3569]
Sri Lanka v England at Pallekele, 6th ODI, Dec 13, 2014 [ODI # 3567]
Sri Lanka v England at Pallekele, 5th ODI, Dec 10-11, 2014 [ODI # 3565]