ODI Records :- Most Hundreds

# player Team Mat Inns No Runs Ave HS 100s 50s 0s Span
1 Sachin Tendulkar Ind 463 452 41 18426 44.83 200* 49 96 20 1989-2012
2 Virat Kohli Ind 260 251 39 12311 58.07 183 43 64 15 2008
3 Ricky Ponting Aus 375 365 39 13704 42.04 164 30 82 20 1995-2012
4 Rohit Sharma Ind 230 223 32 9283 48.60 264 29 44 13 2007
5 Sanath Jayasuriya SL 445 433 18 13430 32.36 189 28 68 34 1989-2011
6 Hashim Amla SA 181 178 14 8113 49.47 159 27 39 4 2008-2019
7 Chris Gayle WI 301 294 17 10480 37.83 215 25 54 25 1999-2019
8 AB de Villiers SA 228 218 39 9577 53.50 176 25 53 7 2005-2018
9 Kumar Sangakkara SL 404 380 41 14234 41.99 169 25 93 15 2000-2015
10 Tillakaratne Dilshan SL 330 303 41 10290 39.27 161* 22 47 11 1999-2016
11 Sourav Ganguly Ind 311 300 23 11363 41.02 183 22 72 16 1992-2007
12 Ross Taylor NZ 236 220 39 8607 47.55 181* 21 51 9 2006
13 Herschelle Gibbs SA 248 240 16 8094 36.13 175 21 37 22 1996-2010
14 Saeed Anwar Pak 247 244 19 8824 39.22 194 20 43 15 1989-2003
15 Brian Lara WI 299 289 32 10405 40.49 169 19 63 16 1990-2007
16 Mahela Jayawardene SL 448 418 39 12650 33.38 144 19 77 28 1998-2015
17 David Warner Aus 133 131 6 5610 44.88 179 18 24 3 2009
18 Mark Waugh Aus 244 236 20 8500 39.35 173 18 50 16 1988-2002
19 Aaron Finch Aus 140 136 3 5375 40.41 153* 17 30 15 2013
20 Babar Azam Pak 89 87 12 4442 59.23 158 17 19 3 2015
21 Q de Kock SA 129 129 6 5658 46.00 178 17 28 4 2013
22 Shikhar Dhawan Ind 149 146 8 6284 45.54 143 17 35 5 2010
23 Jacques Kallis SA 328 314 53 11579 44.36 139 17 86 17 1996-2014
24 Martin Guptill NZ 189 186 19 7041 42.16 237* 17 37 15 2009
25 Desmond Haynes WI 238 237 28 8648 41.38 153* 17 57 13 1978-1994
26 Joe Root Eng 152 142 23 6109 51.34 133* 16 35 5 2013
27 Adam Gilchrist Aus 287 279 11 9619 35.89 172 16 55 19 1996-2008
28 Nathan Astle NZ 223 217 14 7090 34.93 145* 16 41 19 1995-2007
29 Upul Tharanga SL 235 223 17 6951 33.74 174* 15 37 17 2005-2019
30 Virender Sehwag Ind 251 245 9 8273 35.06 219 15 38 14 1999-2013
31 Mohammad Yousuf Pak 288 273 40 9720 41.72 141* 15 64 15 1998-2010
32 Eoin Morgan Eng 248 230 34 7701 39.29 148 14 47 18 2006
33 Tamim Iqbal Ban 225 223 10 7826 36.74 158 14 52 19 2007
34 Yuvraj Singh Ind 304 278 40 8701 36.56 150 14 52 18 2000-2017
35 Kane Williamson NZ 151 144 14 6173 47.48 148 13 39 5 2010
36 Gary Kirsten SA 185 185 19 6797 40.95 188* 13 45 11 1993-2003
37 Paul Stirling Ire 136 133 3 5047 38.82 177 12 26 10 2008
38 F du Plessis SA 143 136 20 5507 47.47 185 12 35 3 2011-2019
39 Rahul Dravid Ind 344 318 40 10889 39.17 153 12 83 13 1996-2011
40 Marcus Trescothick Eng 123 122 6 4335 37.37 137 12 21 13 2000-2006
41 Shai Hope WI 95 90 11 4051 51.28 170 12 20 4 2016
42 Jonny Bairstow Eng 89 81 8 3498 47.92 141* 11 14 6 2011
43 Steven Smith Aus 130 115 12 4459 43.29 164 11 26 5 2010
44 William Porterfield Ire 148 145 3 4343 30.58 139 11 20 12 2006-2022
45 Gordon Greenidge WI 128 127 13 5134 45.04 133* 11 31 3 1975-1991
46 Viv Richards WI 187 167 24 6721 47.00 189* 11 45 7 1975-1991
47 Marvan Atapattu SL 268 259 32 8529 37.57 132* 11 59 13 1990-2007
48 Gautam Gambhir Ind 147 143 11 5238 39.68 150* 11 34 11 2003-2013
49 Shivnarine Chanderpaul WI 268 251 40 8778 41.60 150 11 59 6 1994-2011
50 Mohammad Hafeez Pak 218 216 15 6614 32.91 140* 11 38 19 2003-2019
51 Brendan Taylor Zim 205 203 15 6684 35.55 145* 11 39 15 2004-2021
52 Aravinda de Silva SL 308 296 30 9284 34.90 145 11 64 17 1984-2003
53 Graeme Smith SA 197 194 10 6989 37.98 141 10 47 8 2002-2013
54 MS Dhoni Ind 350 297 84 10773 50.58 183* 10 73 10 2004-2019
55 Jason Roy Eng 101 96 3 3833 41.22 180 10 21 9 2015
56 Marlon Samuels WI 207 196 26 5606 32.98 133* 10 30 11 2000-2018
57 Jos Buttler Eng 151 125 25 4120 41.20 162* 10 21 13 2012
58 Matthew Hayden Aus 161 155 15 6133 43.81 181* 10 36 9 1993-2009
59 Ijaz Ahmed Pak 250 232 29 6564 32.33 142* 10 37 14 1986-2000
60 Inzamam-ul-Haq Pak 378 350 53 11739 39.53 137* 10 83 20 1991-2007

Matches

England tour of Netherlands 2022

1st ODI, Amstelveen, 17 June, 2022

Eng Eng
498/4 & / (50. ov)
Neth Neth
266/10 & / (49.4 ov) (Target

England won by 232 runs

Australia tour of Sri Lanka 2022

4th ODI (D/N), Colombo (RPS), 21 June, 2022

SL SL
258/10 & / (49. ov)
Aus Aus
254/10 & / (49. ov) (Target

Sri Lanka won by 4 runs

India tour of England 2022

5th Test, Birmingham, 01-04 July 2022

Ind Ind
416/10 & 245/10 (. ov)

Eng Eng
284/10 & 378/3 (. ov) (Target

England won by 7 wickets

Bangladesh tour of West Indies 2022

2nd T20I, Roseau, 03 July, 2022

WI WI
193/5 & / (20. ov)

Ban Ban
158/6 & / (20. ov) (Target

West Indies won by 35 runs

Bangladesh tour of West Indies 2022

1st T20I, Roseau, 02 July, 2022

Ban Ban
105/8 & / (13. ov)

WI WI
/ & / (. ov) (Target

No result

Australia tour of Sri Lanka 2022

1st Test, Galle, 29 June -03 July, 2022

SL SL
212/10 & 113/10 (. ov)

Aus Aus
313/8 & 10/10 (. ov) (Target 5

Australia won by 10 wickets