Most Hundreds in One day Cricket in 2010

Record holder : Hashim Amla of South Africa holds the record (5 centuries) for most hundreds in one day cricket in 2010.

Download this Record Infographics

5 centuries
South Africa Hashim Amla ( SA )
Matches 15
Runs 1058
Average 75.57
Strike Rate 104.23
5 centuries
Matches 16
Runs 964
Average 80.33
Strike Rate 102.11
3 centuries
Matches 20
Runs 921
Average 51.16
Strike Rate 98.92
3 centuries
India Virat Kohli ( Ind )
Matches 25
Runs 995
Average 47.38
Strike Rate 85.11
3 centuries
Ireland Eoin Morgan ( Ire )
Matches 17
Runs 691
Average 53.15
Strike Rate 93.88
2 centuries
Matches 14
Runs 670
Average 55.83
Strike Rate 93.96
2 centuries
South Africa Colin Ingram ( SA )
Matches 8
Runs 288
Average 57.6
Strike Rate 93.81
2 centuries
Matches 12
Runs 517
Average 47
Strike Rate 93.32
2 centuries
Pakistan Shahid Afridi ( Pak )
Matches 18
Runs 601
Average 33.38
Strike Rate 144.12
2 centuries
India Rohit Sharma ( Ind )
Matches 15
Runs 504
Average 38.76
Strike Rate 86
Recommended for you