How many matches played by ms dhoni?

243 ODI's, 83 Test matches and 49 20-20 matches.