Most ODI Appearances - Cricket Records


latest cricket

World T20, 2nd Semi-Final

India vs West Indies

at Mumbai, Mar 31, 2016
West Indies 196/3 beat India 192/2 by 7 wickets


Most ODI Appearances

Last updated on 05th November 2008
S.No Player Matches Country Runs Wickets
1 S Jayasuriya 421 Sri Lanka 12785 310
2 S Tendulkar 417 India 16361 154
3 Inzamam-ul-Haq 378 Pakistan 11739 3
4 W Akram 356 Pakistan 3717 502
5 M Azharuddin 334 India 9378 7
6 R Dravid 333 India 10585 12
7 S Waugh 325 Australia 7569 195
8 C Vaas 322 Sri Lanka 2025 400
9 M Muralitharan 314 Sri Lanka 542 479
10 S Ganguly 311 India 11363 100
11 A De Silva 308 Sri Lanka 9284 106
12 SM Pollock 303 South Africa 3517 393
13 RT Ponting 301 Australia 11113 3
14 B Lara 299 West Indies 10405 4
15 AC Gilchrist 287 Australia 9619 0
16 DPMD Jayawardene 283 Sri Lanka 7830 7
17 S Malik 283 Pakistan 7170 89
18 JH Kallis 281 South Africa 9772 244
19 S Fleming 280 New Zealand 8037 1
20 A Border 273 Australia 6524 73
21 A Kumble 271 India 938 337
22 MV Boucher 270 South Africa 4315 0
23 Mohammad Yousuf 269 Pakistan 9242 1
24 A Ranatunga 269 Sri Lanka 7456 79
25 M Attappattu 268 Sri Lanka 8529 0
26 Shahid Afridi 265 Pakistan 5479 239
27 W Younis 262 Pakistan 969 416
28 C Harris 250 New Zealand 4379 203
29 I Ahmed 250 Pakistan 6564 5
30 G McGrath 250 Australia 115 381

Editor: Nishanth Gopinathan.