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 September 2026, 87 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.
+ List of cricketers who have played 200 ODIs No. Player Team(s) Total matches 1 273 2 238 3 233 4 225 5 224 6 283 7 334 8 356 9 325 10 269 11 308 12 250 13 463 14 213 15 205 16 Inzamam-ul-Haq / Asia XI 378 17 244 18 / Asia XI 445 19 247 20 / Asia XI 271 21 262 22 245 23 227 24 229 25 250 26 / ICC World XI 299 27 / Asia XI 311 28 / ICC World XI / Asia XI 350 29 213 30 / Asia XI 322 31 / ICC World XI / Asia XI 344 32 232 33 221 34 200 35 / ICC World XI 280 36 268 37 / ICC World XI / Africa XI 303 38 219 39 / ICC World XI 375 40 / ICC World XI / Africa XI 328 41 / ICC World XI 287 42 / ICC World XI 250 43 / ICC World XI 215 44 / ICC World XI / Asia XI 398 45 / Asia XI 288 46 223 47 / Africa XI 295 48 / Asia XI 265 49 / Asia XI 448 50 208 51 268 52 248 53 / ICC World XI 295 54 / ICC World XI / Asia XI 404 55 / Asia XI 304 56 / ICC World XI / Asia XI 251 57 / ICC World XI 301 58 / Asia XI 236 59 265 60 330 61 221 62 245 63 287 64 / Asia XI 350 65 260 66 / Asia XI 200 67 226 68 / Africa XI 228 69 / Africa XI 213 70 / Asia XI 235 71 226 72 316 73 236 74 218 75 / 248 76 226 77 209 78 207 79 / Asia XI 220 80 290 81 274 82 247 83 243 84 208 85 239 86 212 87Jos Buttler14 July 2026England204Last updated: 30 September 2026
By team
+200 or more ODIs by countryTeams #Players16141087652Total 87
References
Most ODI matches by a player