Players

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
135135158128123105.46Australiav EnglandMelbourne14 Feb 2015ODI # 3600
138*1381339279150.00South Africav ZimbabweHamilton15 Feb 2015ODI # 3601
115*11511910093115.00South Africav ZimbabweHamilton15 Feb 2015ODI # 3601
1071071681268084.92Indiav PakistanAdelaide15 Feb 2015ODI # 3602
1021021248495121.42West Indiesv IrelandNelson16 Feb 2015ODI # 3603
1001001481208183.33Sri Lankav AfghanistanDunedin22 Feb 2015ODI # 3609
13713719914616293.83Indiav South AfricaMelbourne22 Feb 2015ODI # 3610
128128142107125119.62Englandv ScotlandChristchurch23 Feb 2015ODI # 3611
2152152121471016146.25West Indiesv ZimbabweCanberra24 Feb 2015ODI # 3612
133*13320915611385.25West Indiesv ZimbabweCanberra24 Feb 2015ODI # 3612
10610612683101127.71U.A.E.v IrelandBrisbane25 Feb 2015ODI # 3613
161*161221146220110.27Sri Lankav BangladeshMelbourne26 Feb 2015ODI # 3615
105*10511676131138.15Sri Lankav BangladeshMelbourne26 Feb 2015ODI # 3615
162*16210366178245.45South Africav West IndiesSydney27 Feb 2015ODI # 3616
121121151108142112.03Englandv Sri LankaWellington1 Mar 2015ODI # 3619
139*13919714313297.20Sri Lankav EnglandWellington1 Mar 2015ODI # 3619
117*11711686112136.04Sri Lankav EnglandWellington1 Mar 2015ODI # 3619
159159168128164124.21South Africav IrelandCanberra3 Mar 2015ODI # 3621
109109139109101100.00South Africav IrelandCanberra3 Mar 2015ODI # 3621
178178164133195133.83Australiav AfghanistanW.A.C.A4 Mar 2015ODI # 3623
156156198134174116.41Scotlandv BangladeshNelson5 Mar 2015ODI # 3624
11211214210393108.73Irelandv ZimbabweHobart7 Mar 2015ODI # 3627
12112111091114132.96Zimbabwev IrelandHobart7 Mar 2015ODI # 3627
1021027353104192.45Australiav Sri LankaSydney8 Mar 2015ODI # 3629
10410414010711097.19Sri Lankav AustraliaSydney8 Mar 2015ODI # 3629
1031031841387274.63Bangladeshv EnglandAdelaide9 Mar 2015ODI # 3630
10010011985115117.64Indiav IrelandHamilton10 Mar 2015ODI # 3631
10410414499101105.05Sri Lankav ScotlandHobart11 Mar 2015ODI # 3632
12412413995134130.52Sri Lankav ScotlandHobart11 Mar 2015ODI # 3632
128*128175123123104.06Bangladeshv New ZealandHamilton13 Mar 2015ODI # 3634
105105132100112105.00New Zealandv BangladeshHamilton13 Mar 2015ODI # 3634
138138155110155125.45Zimbabwev IndiaAuckland14 Mar 2015ODI # 3636
110*11014110494105.76Indiav ZimbabweAuckland14 Mar 2015ODI # 3636
10710716113111181.67Irelandv PakistanAdelaide15 Mar 2015ODI # 3639
101*1012001246081.45Pakistanv IrelandAdelaide15 Mar 2015ODI # 3639
137137223126143108.73Indiav BangladeshMelbourne19 Mar 2015ODI # 3641
237*2372231632411145.39New Zealandv West IndiesWellington21 Mar 2015ODI # 3643
10510512193112112.90Australiav IndiaSydney26 Mar 2015ODI # 3645
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]