# List of cricketers who have played 200 One Day International matches

One Day International (ODI) cricket is played between international cricket teams who are Full Members of the International Cricket Council (ICC) as well as the top four Associate members. Unlike Test matches, ODIs consist of one inning per team, having a limit in the number of overs, currently 50 overs per innings – although in the past this has been 55 or 60 overs. ODI matches are a subset of List A cricket and so records and statistics are recorded both for specifically for ODIs and within List A. The earliest match recognised as an ODI was played between England and Australia in January 1971; since when there have been over 4,000 ODIs played by 28 teams. The frequency of matches has steadily increased, partly because of the increase in the number of ODI-playing countries, and partly as the cricket boards of those nations seek to maximise their revenue with the increased popularity of cricket, a process that dates from the time of the Packer Revolution. In ODIs playing 200 matches is considered to be a significant achievement. Allan Border of Australia was the first cricketer to have reached this landmark.
Sachin Tendulkar of India has played in most ODIs, having represented India in 463 matches.
As of February 2025, 86 cricketers have reached this landmark, including 16 from India, the most among all ODI-playing nations.

## Players with 200+ ODI matches

Following is the list of cricketers who have played 200 or more ODI matches.
| Date | Player | Team(s) | Span | Total matches |
| 20 February 1990 | Allan Border | Australia | 1979–1994 | 273 |
| 18 March 1992 | Desmond Haynes | West Indies | 1978–1994 | 238 |
| 12 December 1992 | Javed Miandad | Pakistan | 1975–1996 | 233 |
| 26 February 1993 | Kapil Dev | India | 1978–1994 | 225 |
| 2 March 1994 | Richie Richardson | West Indies | 1983–1996 | 224 |
| 2 December 1994 | Saleem Malik | Pakistan | 1982–1999 | 283 |
| 29 November 1995 | Mohammad Azharuddin | India | 1985–2000 | 334 |
| 31 August 1996 | Wasim Akram | Pakistan | 1984–2003 | 356 |
| 7 September 1996 | Steve Waugh | Australia | 1986–2002 | 325 |
| 12 November 1996 | Arjuna Ranatunga | Sri Lanka | 1982–1999 | 269 |
| 3 April 1997 | Aravinda de Silva | Sri Lanka | 1984–2003 | 308 |
| 9 April 1998 | Ijaz Ahmed | Pakistan | 1986–2000 | 250 |
| 30 September 1998 | Sachin Tendulkar | India | 1989–2012 | 463 |
| 9 November 1998 | Roshan Mahanama | Sri Lanka | 1986–1999 | 213 |
| 16 September 1999 | Courtney Walsh | West Indies | 1985–2000 | 205 |
| 22 October 1999 | Inzamam-ul-Haq | Pakistan / Asia XI | 1991–2007 | 378 |
| 12 January 2000 | Mark Waugh | Australia | 1988–2002 | 244 |
| 16 February 2000 | Sanath Jayasuriya | Sri Lanka / Asia XI | 1989–2011 | 445 |
| 19 February 2000 | Saeed Anwar | Pakistan | 1989–2003 | 247 |
| 27 March 2000 | Anil Kumble | India / Asia XI | 1990–2007 | 271 |
| 17 February 2001 | Waqar Younis | Pakistan | 1989–2003 | 262 |
| 16 May 2001 | Jonty Rhodes | South Africa | 1992–2003 | 245 |
| 15 December 2001 | Carl Hooper | West Indies | 1987–2003 | 227 |
| 22 January 2002 | Javagal Srinath | India | 1991–2003 | 229 |
| 16 February 2002 | Chris Harris | New Zealand | 1990–2004 | 250 |
| 12 June 2002 | Brian Lara | West Indies / ICC World XI | 1990–2007 | 299 |
| 11 July 2002 | Sourav Ganguly | India / Asia XI | 1992–2007 | 311 |
| 30 September 2002 | Muttiah Muralitharan | Sri Lanka / ICC World XI / Asia XI | 1993–2011 | 350 |
| 27 November 2002 | Andy Flower | Zimbabwe | 1992–2003 | 213 |
| 1 December 2002 | Chaminda Vaas | Sri Lanka / Asia XI | 1994–2008 | 322 |
| 23 February 2003 | Rahul Dravid | India / ICC World XI / Asia XI | 1996–2011 | 344 |
| 27 February 2003 | Michael Bevan | Australia | 1994–2004 | 232 |
| 3 April 2003 | Grant Flower | Zimbabwe | 1992–2010 | 221 |
| 7 April 2003 | Hashan Tillakaratne | Sri Lanka | 1986–2003 | 200 |
| 19 May 2003 | Stephen Fleming | New Zealand / ICC World XI | 1994–2007 | 280 |
| 11 June 2003 | Marvan Atapattu | Sri Lanka | 1990–2007 | 268 |
| 5 October 2003 | Shaun Pollock | South Africa / ICC World XI / Africa XI | 1996–2008 | 303 |
| 17 January 2004 | Moin Khan | Pakistan | 1990–2004 | 219 |
| 27 May 2004 | Ricky Ponting | Australia / ICC World XI | 1995–2012 | 375 |
| 28 August 2004 | Jacques Kallis | South Africa / ICC World XI / Africa XI | 1996–2014 | 328 |
| 14 January 2005 | Adam Gilchrist | Australia / ICC World XI | 1996–2008 | 287 |
| 4 February 2005 | Glenn McGrath | Australia / ICC World XI | 1993–2007 | 250 |
| 19 February 2005 | Chris Cairns | New Zealand / ICC World XI | 1991–2006 | 215 |
| 2 April 2005 | Shahid Afridi | Pakistan / ICC World XI / Asia XI | 1996–2015 | 398 |
| 17 August 2005 | Mohammad Yousuf | Pakistan / Asia XI | 1998–2010 | 288 |
| 4 November 2005 | Nathan Astle | New Zealand | 1995–2007 | 223 |
| 6 November 2005 | Mark Boucher | South Africa / Africa XI | 1998–2011 | 295 |
| 19 December 2005 | Abdul Razzaq | Pakistan / Asia XI | 1996–2011 | 265 |
| 24 January 2006 | Mahela Jayawardene | Sri Lanka / Asia XI | 1998–2015 | 448 |
| 12 March 2006 | Damien Martyn | Australia | 1992–2006 | 208 |
| 26 October 2006 | Shivnarine Chanderpaul | West Indies | 1994–2011 | 268 |
| 20 March 2007 | Herschelle Gibbs | South Africa | 1996–2010 | 248 |
| 20 April 2007 | Daniel Vettori | New Zealand / ICC World XI | 1997–2015 | 295 |
| 28 April 2007 | Kumar Sangakkara | Sri Lanka / ICC World XI / Asia XI | 2000–2015 | 404 |
| 19 February 2008 | Yuvraj Singh | India / Asia XI | 2000–2017 | 304 |
| 8 February 2009 | Virender Sehwag | India / ICC World XI / Asia XI | 1999–2013 | 251 |
| 24 May 2009 | Chris Gayle | West Indies / ICC World XI | 1999–2019 | 301 |
| 5 November 2009 | Harbhajan Singh | India / Asia XI | 1998–2015 | 236 |
| 26 January 2010 | Younis Khan | Pakistan | 2000–2015 | 265 |
| 18 March 2011 | Tillakaratne Dilshan | Sri Lanka | 1999–2016 | 330 |
| 9 April 2011 | Brett Lee | Australia | 2000–2012 | 221 |
| 14 August 2011 | Michael Clarke | Australia | 2003–2015 | 245 |
| 6 December 2011 | Shoaib Malik | Pakistan | 1999–2019 | 287 |
| 14 February 2012 | MS Dhoni | India / Asia XI | 2004–2019 | 350 |
| 29 February 2012 | Brendon McCullum | New Zealand | 2002–2016 | 260 |
| 4 August 2012 | Zaheer Khan | India / Asia XI | 2000–2012 | 200 |
| 2 November 2014 | Suresh Raina | India | 2005–2018 | 226 |
| 14 February 2016 | AB de Villiers | South Africa / Africa XI | 2005–2018 | 228 |
| 11 June 2016 | Elton Chigumbura | Zimbabwe / Africa XI | 2004–2018 | 213 |
| 28 March 2017 | Upul Tharanga | Sri Lanka / Asia XI | 2005–2019 | 235 |
| 20 August 2017 | Lasith Malinga | Sri Lanka | 2004–2019 | 226 |
| 22 October 2017 | Virat Kohli † | India | 2008–2025 | 298 |
| 16 January 2018 | Ross Taylor | New Zealand | 2006–2022 | 236 |
| 19 January 2018 | Mohammad Hafeez | Pakistan | 2003–2019 | 218 |
| 10 March 2018 | Eoin Morgan | England / Ireland | 2006–2022 | 248 |
| 8 August 2018 | Angelo Mathews † | Sri Lanka | 2008–2023 | 226 |
| 3 October 2018 | Hamilton Masakadza | Zimbabwe | 2001–2019 | 209 |
| 21 October 2018 | Marlon Samuels | West Indies | 2000–2018 | 207 |
| 9 December 2018 | Mashrafe Mortaza | Bangladesh / Asia XI | 2001–2020 | 220 |
| 31 January 2019 | Rohit Sharma † | India | 2007–2025 | 269 |
| 16 February 2019 | Mushfiqur Rahim † | Bangladesh | 2006–2025 | 273 |
| 5 June 2019 | Shakib Al Hasan † | Bangladesh | 2006–2023 | 247 |
| 2 July 2019 | Tamim Iqbal | Bangladesh | 2007–2023 | 243 |
| 16 July 2021 | Brendan Taylor | Zimbabwe | 2004–2021 | 205 |
| 20 July 2021 | Mahmudullah † | Bangladesh | 2007–2024 | 238 |
| 20 February 2025 | Ravindra Jadeja † | India | 2009–2025 | 200 |
| Last updated: 20 February 2025 ||||||
† Still playing

## By country

200 or more ODIs by country :
| Teams | #Players |
| India | 16 |
| Pakistan | 14 |
| Sri Lanka | 14 |
| Australia | 10 |
| West Indies | 8 |
| New Zealand | 7 |
| South Africa | 6 |
| Zimbabwe | 5 |
| Bangladesh | 5 |
| England | 1 |
| Total | 85 |