Most Career ODI Matches for each Nation
Top
Afghanistan
  Name Career Mat
1 Mohammad Nabi 2009-21 127
2 Asghar Stanikzai 2009-21 114
3 Mohammad Shahzad 2009-19 84
= Samiullah Shenwari 2009-19 84
5 Dawlat Zadran 2011-19 82
6 Rahmat Shah 2013-21 76
7 Rashid Khan 2015-21 74
8 Najibullah Zadran 2012-21 70
9 Gulbadin Naib 2011-21 68
10 Noor Ali Zadran 2009-19 51
Top
Australia
  Name Career Mat
1 RT Ponting 1995-2012 374
2 SR Waugh 1986-2002 325
3 AC Gilchrist 1996-2008 286
4 AR Border 1979-94 273
5 GD McGrath 1993-2007 249
6 MJ Clarke 2003-15 245
7 ME Waugh 1988-2002 244
8 MG Bevan 1994-2004 232
9 B Lee 2000-12 221
10 DR Martyn 1992-2006 208
11 A Symonds 1998-2009 198
12 SK Warne 1993-2003 193
13 SR Watson 2002-15 190
14 MEK Hussey 2004-12 185
15 DC Boon 1984-95 181
16 IA Healy 1988-97 168
17 DM Jones 1984-94 164
18 ML Hayden 1993-2008 160
19 MG Johnson 2005-15 153
20 CJ McDermott 1985-96 138
21 AJ Finch 2013-20 132
22 DA Warner 2009-20 128
= SPD Smith 2010-20 128
24 BJ Haddin 2001-15 126
25 GB Hogg 1996-2008 123
Top
Bangladesh
  Name Career Mat
1 Mushfiqur Rahim 2006-21 227
2 Tamim Iqbal 2007-21 219
3 Mashrafe Mortaza 2001-20 218
4 Shakib Al Hasan 2006-21 215
5 Mahmudullah 2007-21 200
6 Mohammad Ashraful 2001-13 175
7 Abdur Razzak 2004-14 153
8 Khaled Mashud 1995-2006 126
9 Mohammad Rafique 1995-2007 123
10 Habibul Bashar 1995-2007 111
Top
England
  Name Career Mat
1 EJG Morgan 2009-21 223
2 PD Collingwood 2001-11 197
3 JM Anderson 2002-15 194
4 AJ Stewart 1989-2003 170
5 IR Bell 2004-15 161
6 D Gough 1994-2006 158
7 JE Root 2013-21 152
8 JC Buttler 2012-21 148
9 A Flintoff 1999-2009 138
10 KP Pietersen 2004-13 134
11 AJ Strauss 2003-11 127
12 GA Gooch 1976-95 125
13 ME Trescothick 2000-06 123
14 AJ Lamb 1982-92 122
15 SCJ Broad 2006-16 121
16 GA Hick 1991-2001 120
= RS Bopara 2007-15 120
18 IT Botham 1976-92 116
19 DI Gower 1978-91 114
20 AU Rashid 2009-21 112
Top
India
  Name Career Mat
1 SR Tendulkar 1989-2012 463
2 MS Dhoni 2004-19 347
3 R Dravid 1996-2011 340
4 M Azharuddin 1985-2000 334
5 SC Ganguly 1992-2007 308
6 Yuvraj Singh 2000-17 301
7 A Kumble 1990-2007 269
8 V Kohli 2008-21 254
9 V Sehwag 1999-2013 241
10 Harbhajan Singh 1998-2015 234
11 J Srinath 1991-2003 229
12 RG Sharma 2007-21 227
13 SK Raina 2005-18 226
14 Kapil Dev 1978-94 225
15 AD Jadeja 1992-2000 196
16 Z Khan 2000-12 194
17 AB Agarkar 1998-2007 191
18 RA Jadeja 2009-20 168
19 BKV Prasad 1994-2001 161
20 RJ Shastri 1981-92 150
21 G Gambhir 2003-13 147
22 K Srikkanth 1981-92 146
23 S Dhawan 2010-21 145
24 NR Mongia 1994-2000 140
25 NS Sidhu 1987-98 136
Top
Ireland
  Name Career Mat
1 KJ O'Brien 2006-21 153
2 WTS Porterfield 2006-21 145
3 PR Stirling 2008-21 134
4 GC Wilson 2007-19 105
5 NJ O'Brien 2006-18 103
6 GH Dockrell 2010-21 96
7 A Balbirnie 2010-21 84
8 WB Rankin 2007-20 68
9 DT Johnston 2006-13 67
10 JF Mooney 2006-15 64
Top
New Zealand
  Name Career Mat
1 DL Vettori 1997-2015 291
2 SP Fleming 1994-2007 279
3 BB McCullum 2002-16 260
4 CZ Harris 1990-2004 250
5 LRPL Taylor 2006-21 233
6 NJ Astle 1995-2007 223
7 CL Cairns 1991-2006 214
8 CD McMillan 1997-2007 197
9 SB Styris 1999-2011 188
10 MJ Guptill 2009-21 186
11 AC Parore 1992-2002 179
12 KD Mills 2001-15 170
13 JDP Oram 2001-12 160
14 KS Williamson 2010-20 151
15 JG Wright 1978-92 149
16 MD Crowe 1982-95 143
= TG Southee 2008-20 143
18 KR Rutherford 1985-95 121
= GR Larsen 1990-99 121
20 RJ Hadlee 1973-90 115
Top
Pakistan
  Name Career Mat
1 Shahid Afridi 1996-2015 393
2 Inzamam-ul-Haq 1991-2007 375
3 Wasim Akram 1984-2003 356
4 Shoaib Malik 1999-2019 287
5 Saleem Malik 1982-99 283
6 Mohammad Yousuf 1998-2010 281
7 Younis Khan 2000-15 265
8 Waqar Younis 1989-2003 262
9 Abdul Razzaq 1996-2011 261
10 Ijaz Ahmed 1986-2000 250
11 Saeed Anwar 1989-2003 247
12 Javed Miandad 1975-96 233
13 Moin Khan 1990-2004 219
14 Mohammad Hafeez 2003-19 218
15 Rameez Raja 1985-97 198
16 Imran Khan 1974-92 175
17 Saqlain Mushtaq 1995-2003 169
18 Rashid Latif 1992-2003 166
19 Aaqib Javed 1988-98 163
20 Misbah-ul-Haq 2002-15 162
21 Shoaib Akhtar 1998-2011 158
22 Kamran Akmal 2002-17 157
23 Aamer Sohail 1990-2000 156
24 Mushtaq Ahmed 1989-2003 144
25 Azhar Mahmood 1996-2007 143
Top
South Africa
  Name Career Mat
1 JH Kallis 1996-2014 323
2 SM Pollock 1996-2008 294
3 MV Boucher 1998-2011 290
4 HH Gibbs 1996-2010 248
5 JN Rhodes 1992-2003 245
6 AB de Villiers 2005-18 223
7 Jean-Paul Duminy 2004-19 199
8 GC Smith 2002-13 196
9 WJ Cronje 1992-2000 188
10 G Kirsten 1993-2003 185
11 HM Amla 2008-19 181
12 M Ntini 1998-2009 172
13 L Klusener 1996-2004 171
14 AA Donald 1991-2003 164
15 F du Plessis 2011-19 143
16 DJ Cullinan 1993-2000 138
17 DA Miller 2010-21 136
18 Q de Kock 2013-21 124
19 DW Steyn 2006-19 123
20 DJ Richardson 1991-98 122
Top
Sri Lanka
  Name Career Mat
1 DPMD Jayawardene 1998-2015 443
2 ST Jayasuriya 1989-2011 441
3 KC Sangakkara 2000-15 397
4 M Muralitharan 1993-2011 343
5 TM Dilshan 1999-2016 330
6 WPUJC Vaas 1994-2008 321
7 PA de Silva 1984-2003 308
8 A Ranatunga 1982-99 269
9 MS Atapattu 1990-2007 268
10 WU Tharanga 2005-19 234
11 SL Malinga 2004-19 226
12 AD Mathews 2008-21 218
13 RS Mahanama 1986-99 213
14 HP Tillakaratne 1986-2003 200
15 RS Kaluwitharana 1990-2004 189
16 KMDN Kulasekara 2003-17 184
17 RP Arnold 1997-2007 180
18 NLTC Perera 2009-21 166
19 LD Chandimal 2010-21 150
20 AP Gurusinha 1985-96 147
= UDU Chandana 1994-2007 147
22 CRD Fernando 2001-12 146
23 HDPK Dharmasena 1994-2004 141
24 GP Wickramasinghe 1990-2002 134
25 HDRL Thirimanne 2010-19 127
Top
West Indies
  Name Career Mat
1 CH Gayle 1999-2019 298
2 BC Lara 1990-2007 295
3 S Chanderpaul 1994-2011 268
4 DL Haynes 1978-94 238
5 CL Hooper 1987-2003 227
6 RB Richardson 1983-96 224
7 MN Samuels 2000-18 207
8 CA Walsh 1985-2000 205
9 IVA Richards 1975-91 187
10 RR Sarwan 2000-13 181
11 CEL Ambrose 1988-2000 176
12 PJL Dujon 1981-91 169
13 DJ Bravo 2004-14 164
14 AL Logie 1981-93 158
15 RD Jacobs 1996-2004 147
16 PV Simmons 1987-99 143
17 D Ramdin 2005-16 139
18 MD Marshall 1980-92 136
19 CG Greenidge 1975-91 128
20 JC Adams 1992-2001 127
Top
Zimbabwe
  Name Career Mat
1 GW Flower 1992-2010 221
2 A Flower 1992-2003 213
3 E Chigumbura 2004-18 210
4 H Masakadza 2001-19 209
5 BRM Taylor 2004-21 205
6 ADR Campbell 1992-2003 188
7 HH Streak 1993-2005 187
8 P Utseya 2004-15 164
9 T Taibu 2001-12 149
10 GJ Whittall 1993-2003 147
11 SC Williams 2005-21 139
12 V Sibanda 2003-16 125
13 S Matsikenyeri 2002-15 113
14 SV Carlisle 1995-2005 111
15 Sikandar Raza 2013-21 108
Top
Bermuda
  Name Career Mat
1 IH Romaine 2006-09 35
2 RDM Leverock 2006-09 32
Top
Canada
  Name Career Mat
1 A Bagai 2003-13 62
2 S Dhaniram 2006-10 44
3 H Osinde 2006-13 42
4 U Bhatti 2006-10 36
5 Rizwan Cheema 2008-13 33
Top
Hong Kong
  Name Career Mat
1 Nadeem Ahmed 2004-18 25
2 Babar Hayat 2014-18 22
3 Tanvir Afzal 2014-18 20
= Nizakat Khan 2014-18 20
5 Aizaz Khan 2014-18 19
Top
Kenya
  Name Career Mat
1 SO Tikolo 1996-2014 131
= TM Odoyo 1996-2014 131
3 CO Obuya 2001-14 104
4 KO Otieno 1996-2009 90
5 JK Kamande 1999-2011 86
Top
Namibia
  Name Career Mat
1 CG Williams 2019-20 8
= BM Scholtz 2019-20 8
Top
Nepal
  Name Career Mat
1 G Malla 2018-21 16
= S Lamichhane 2018-21 16
Top
Netherlands
  Name Career Mat
1 PW Borren 2006-14 58
2 B Zuiderent 1996-2011 57
3 Mudassar Bukhari 2007-14 46
= PM Seelaar 2006-21 46
5 ES Szwarczynski 2006-14 41
Top
Oman
  Name Career Mat
1 Jatinder Singh 2019-21 15
= Sandeep Goud 2019-21 15
Top
Papua New Guinea
  Name Career Mat
1 A Vala 2014-21 31
2 TP Ura 2014-21 30
Top
Scotland
  Name Career Mat
1 RD Berrington 2008-21 80
2 CS MacLeod 2008-21 68
3 KJ Coetzer 2008-21 61
4 RM Haq 2006-15 54
= MH Cross 2014-21 54
Top
Utd Arab Emirates
  Name Career Mat
1 Shaiman Anwar 2014-19 40
2 Mohammad Naveed 2014-19 39
= Rohan Mustafa 2014-21 39
4 Muhammad Usman 2016-21 35
5 Ahmed Raza 2014-21 33
Top
United States
  Name Career Mat
1 SN Netravalkar 2019-21 19
= MD Patel 2019-21 19
Top
East Africa
  Name Career Mat
1 Harilal Shah 1975 3
= Frasat Ali 1975 3
Bold = appeared less than 3 years ago.